RMIregistry неожиданное поведение - Java

Мой вопрос о RMIregistry и использовании Java. Я реализовал код, который до сих пор работал без каких-либо проблем. Тем не менее, без каких-либо изменений в моем коде, когда я был подключен к другому Wi-Fi, я начал получать ошибки в командной строке, когда я пытался выполнить свой код.

Если я закрываю Wi-Fi, все работает как прежде. Если я подключен, я получаю следующую ошибку:

    Connection refused to host: 192.168.56.1; nested exception is:
    java.net.ConnectException: Connection refused: connect
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)
    at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
    at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
    at sun.rmi.server.UnicastRef.newCall(Unknown Source)
    at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
    at java.rmi.Naming.rebind(Unknown Source)
    at com.server.ChatServerDriver.main(ChatServerDriver.java:10)
Caused by: java.net.ConnectException: Connection refused: connect

Я понимаю, что с rmiregistry что-то не так.

Пока что одно решение, которое я нашел, это после выполнения команды "rmiregistry", чтобы немного подождать, прежде чем я выполню что-либо еще. Однако это не имеет смысла для меня.

0 ответов

Другие вопросы по тегам