Skip to content

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

@grantfee

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

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