Skip to content

网络连接服务端失败,但是没有回调提示失败,ModbusManager.get().init回调返回成功 #22

Description

@grantfee

网络连接服务端失败,但是没有回调提示失败,ModbusManager.get().init回调返回成功,内部有连接异常

com.serotonin.modbus4j.exception.ModbusTransportException: java.net.ConnectException: failed to connect to /192.168.1.100 (port 1234) from /192.168.31.108 (port 51828) after 5000ms: isConnected failed: EHOSTUNREACH (No route to host)
2026-05-21 09:40:21.060 19004-19004 System.err W at com.serotonin.modbus4j.ip.tcp.TcpMaster.sendImpl(TcpMaster.java:202)
2026-05-21 09:40:21.060 19004-19004 System.err W at com.serotonin.modbus4j.ModbusMaster.send(ModbusMaster.java:147)
2026-05-21 09:40:21.061 19004-19004 System.err W at com.licheedev.modbus4android.ModbusWorker$5.call(ModbusWorker.java:427)
2026-05-21 09:40:21.061 19004-19004 System.err W at com.licheedev.modbus4android.ModbusWorker$5.call(ModbusWorker.java:417)
2026-05-21 09:40:21.061 19004-19004 System.err W at java.util.concurrent.FutureTask.run(FutureTask.java:266)
2026-05-21 09:40:21.061 19004-19004 System.err W at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
2026-05-21 09:40:21.061 19004-19004 System.err W at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
2026-05-21 09:40:21.061 19004-19004 System.err W at java.lang.Thread.run(Thread.java:923)
2026-05-21 09:40:21.062 19004-19004 System.err W Caused by: java.net.ConnectException: failed to connect to /192.168.1.100 (port 1234) from /192.168.31.108 (port 51828) after 5000ms: isConnected failed: EHOSTUNREACH (No route to host)
2026-05-21 09:40:21.063 19004-19004 System.err W at libcore.io.IoBridge.isConnected(IoBridge.java:287)
2026-05-21 09:40:21.063 19004-19004 System.err W at libcore.io.IoBridge.connectErrno(IoBridge.java:192)
2026-05-21 09:40:21.063 19004-19004 System.err W at libcore.io.IoBridge.connect(IoBridge.java:134)
2026-05-21 09:40:21.063 19004-19004 System.err W at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
2026-05-21 09:40:21.063 19004-19004 System.err W at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
2026-05-21 09:40:21.063 19004-19004 System.err W at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
2026-05-21 09:40:21.063 19004-19004 System.err W at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
2026-05-21 09:40:21.064 19004-19004 System.err W at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
2026-05-21 09:40:21.064 19004-19004 System.err W at java.net.Socket.connect(Socket.java:621)
2026-05-21 09:40:21.064 19004-19004 System.err W at com.serotonin.modbus4j.ip.tcp.TcpMaster.openConnection(TcpMaster.java:302)
2026-05-21 09:40:21.064 19004-19004 System.err W at com.serotonin.modbus4j.ip.tcp.TcpMaster.sendImpl(TcpMaster.java:193)
2026-05-21 09:40:21.064 19004-19004 System.err W ... 7 more
2026-05-21 09:40:21.065 19004-19004 System.err W Caused by: android.system.ErrnoException: isConnected failed: EHOSTUNREACH (No route to host)
2026-05-21 09:40:21.065 19004-19004 System.err W at libcore.io.IoBridge.isConnected(IoBridge.java:274)
2026-05-21 09:40:21.065 19004-19004 System.err W ... 17 more

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions