Не удается подключиться к брокеру MQTT с клиентом Eclipse Paho

Я могу подключиться к своему брокеру MQTT с привязками Python, но я пытаюсь воспроизвести то же самое с Java, и похоже, что есть успешное рукопожатие SSH, но после отправки сообщения подключения MQTT нет ответа. В чем может быть причина?

Мой код:

package com.daniel.qa.common.services.mqtt;

import org.eclipse.paho.client.mqttv3.MqttClient;
import org.eclipse.paho.client.mqttv3.MqttConnectOptions;
import org.eclipse.paho.client.mqttv3.MqttException;
import org.eclipse.paho.client.mqttv3.MqttMessage;
import org.eclipse.paho.client.mqttv3.persist.MemoryPersistence;

import javax.net.ssl.*;
import java.net.Socket;
import java.security.KeyManagementException;
import java.security.NoSuchAlgorithmException;
import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
import java.util.Arrays;
import java.util.logging.*;

public class MqttTest {


    public static void setDebugLevel(Level newLvl) {
        Logger rootLogger = LogManager.getLogManager().getLogger("");
        rootLogger.addHandler(new ConsoleHandler());
        Handler[] handlers = rootLogger.getHandlers();
        rootLogger.setLevel(newLvl);
        for (Handler h : handlers) {
            h.setLevel(newLvl);
        }
    }


    public static void main(String[] args) {

        setDebugLevel(Level.FINEST);

        String topic = "MQTT Examples";
        String content = "Message from MqttPublishSample";
        int qos = 1;
        String broker = "ssl://super-car.na.mqtt.daniel.com:8883";
        MemoryPersistence persistence = new MemoryPersistence();

        try {
            // Create a trust manager that does not validate certificate chains
            TrustManager[] trustAllCerts = new TrustManager[]{
                    new X509ExtendedTrustManager() {
                        @Override
                        public void checkClientTrusted(X509Certificate[] x509Certificates, String s) throws CertificateException {
                        }

                        @Override
                        public void checkServerTrusted(X509Certificate[] x509Certificates, String s) throws CertificateException {
                        }

                        @Override
                        public X509Certificate[] getAcceptedIssuers() {
                            return null;
                        }

                        @Override
                        public void checkClientTrusted(X509Certificate[] x509Certificates, String s, Socket socket) throws CertificateException {
                        }

                        @Override
                        public void checkServerTrusted(X509Certificate[] x509Certificates, String s, Socket socket) throws CertificateException {
                        }

                        @Override
                        public void checkClientTrusted(X509Certificate[] x509Certificates, String s, SSLEngine sslEngine) throws CertificateException {
                        }

                        @Override
                        public void checkServerTrusted(X509Certificate[] x509Certificates, String s, SSLEngine sslEngine) throws CertificateException {
                        }
                    }
            };

            // Install the all-trusting trust manager
            System.setProperty("jdk.tls.client.protocols", "TLSv1");
            SSLContext sc = SSLContext.getInstance("TLS");
            sc.init(null, trustAllCerts, new java.security.SecureRandom());

            MqttClient sampleClient = new MqttClient(broker, "pahoClientId", persistence);
            MqttConnectOptions connOpts = new MqttConnectOptions();
            connOpts.setCleanSession(true);
            connOpts.setSocketFactory(sc.getSocketFactory());
            System.out.println("Connecting to broker: " + broker);
            sampleClient.connect(connOpts);
            System.out.println("Connected");
            System.out.println("Publishing message: " + content);
            MqttMessage message = new MqttMessage(content.getBytes());
            message.setQos(qos);
            sampleClient.publish(topic, message);
            System.out.println("Message published");
            sampleClient.disconnect();
            System.out.println("Disconnected");
            System.exit(0);
        } catch (MqttException me) {
            System.out.println("reason " + me.getReasonCode());
            System.out.println("msg " + me.getMessage());
            System.out.println("loc " + me.getLocalizedMessage());
            System.out.println("cause " + me.getCause());
            System.out.println("excep " + me);
            me.printStackTrace();
        } catch (NoSuchAlgorithmException | KeyManagementException e) {
            e.printStackTrace();
        }
    }
}

Журналы на FINEST уровне:

11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.Token waitForResponse FINE: pahoClientId: сбой с исключением Соединение потеряно (32109) - исключение java.io.EOFException в org.eclipse.paho.client .mqttv3.internal.CommsReceiver.run (CommsReceiver.java:138) в java.lang.Thread.run (Thread.java:748) Вызвано: java.io.EOFException в java.io.DataInputStream.readByte (DataInputStream.java : 267) на org.eclipse.paho.client.mqttv3.internal.wire.MqttInputStream.readMqttWireMessage (MqttInputStream.java:56) на org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run (Comms100Receiver.java ) ... 1 больше

Соединение потеряно (32109) - исключение java.io.EOFException в org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run (CommsReceiver.java:138) в java.lang.Thread.run (Thread.java:748) Вызвано автор: java.io.EOFException в java.io.DataInputStream.readByte (DataInputStream.java:267) в org.eclipse.paho.client.mqttv3.internal.wire.MqttInputStream.readMqttWireMessage (MqttInputStream.java .:56) eclipse.paho.client.mqttv3.internal.CommsReceiver.run (CommsReceiver.java:100) ... еще 1

Процесс завершен с кодом выхода 0

Проблема заключалась в версии MQTT - в первой версии Java у меня была более старая библиотека - mqtt-client 0.4.0 - с MQTT 3.1, и брокер не поддерживал ее, поэтому он прерывал SSL-соединение, когда это заметил. Когда я переключился на более новую версию (org.eclipse.paho.client.mqttv3 1.0.2, с MQTT 3.1.1), соединение было успешным.


person Danio    schedule 11.01.2018    source источник


Ответы (1)


11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.MqttAsyncClient MqttAsyncClient FINE: pahoClientId: ClientID = pahoClientId ServerURI = ssl: //super-car.na.mqtt.akamai.com: 8883 PersistenceType = org.eclipse.paho.client.mqttv3.persist.MemoryPersistence@4d49af10 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.MqttAsyncClient MqttAsyncClient FINE: pahoClientId: ID = pahoClientId ServerURI: // ClientURI super-car.na.mqtt.akamai.com:8883 PersistenceType=org.eclipse.paho.client.mqttv3.persist.MemoryPersistence@4d49af10 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3. internal.CommsTokenStore FINE: pahoClientId: ‹> 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore FINE: pahoClientId:‹> 11 января 2018 г. 17:16:26 org. eclipse.paho.client.mqttv3.internal.ClientState FINER: pahoClientId: 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.ClientState FINER: pahoClientId: 11 января 2018 г. 5:16: 26 вечера орг. Затмение. paho.client.mqttv3.internal.ClientState restoreState FINE: pahoClientId:> 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.ClientState restoreState FINE: pahoClientId:> Подключение к брокеру: ssl: //super-car.na.mqtt.akamai.com:8883 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.MqttAsyncClient connect FINE: pahoClientId: cleanSession = true connectionTimeout = 30 TimekeepAlive = 60 userName = null пароль = [null] will = [null] userContext = null callback = null 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.MqttAsyncClient connect FINE: pahoClientId: cleanSession = true connectionTimeout = 30 TimekeepAlive = 60 userName = null пароль = [null] will = [null] userContext = null callback = null 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.MqttAsyncClient createNetworkModules FINE: pahoClientId: URI = ssl: //super-car.na.mqtt.akamai.com: 8883 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.MqttAsyncClient createNetworkModules FINE: pahoClient Id: URI = ssl: //super-car.na.mqtt.akamai.com: 8883 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.MqttAsyncClient createNetworkModule FINE: pahoClientId: URI = ssl : //super-car.na.mqtt.akamai.com: 8883 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.MqttAsyncClient createNetworkModule FINE: pahoClientId: URI = ssl: // super- car.na.mqtt.akamai.com:8883 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.MqttAsyncClient createNetworkModules FINE: pahoClientId: ‹11 января 2018 г. 17:16:26 org. eclipse.paho.client.mqttv3. MqttAsyncClient createNetworkModules FINE: pahoClientId: ‹11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.ClientComms connect FINE: pahoClientId: state = CONNECTING 11 января 2018 г. 17:16:26 org. eclipse.paho.client.mqttv3.internal.ClientComms connect FINE: pahoClientId: state = CONNECTING 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore open FINE: pahoClientId:> 11 января , 2018 17:16:26 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore открыть FINE: pahoClientId:> 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.ClientComms connectBG: запустить FINE: pahoClientId:> 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.Token waitForCompletion FINE: pahoClientId: key = null wait max = -1 token = key = null, themes =, usercontext = org.eclipse.paho.client.mqttv3.MqttAsyncClient @ 5db45159, isComplete = false, isNotified = false, exception = null, actioncallback = org.eclipse.paho.client.mqttv3.internal.ConnectActi onListener @ 6107227e 11 янв.2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.ClientComms connectBG: запустите FINE: pahoClientId:> 11 января 2018 г. 17:16:26 org.eclipse.paho. client.mqttv3.internal.Token waitForCompletion FINE: pahoClientId: key = null wait max = -1 token = key = null, themes =, usercontext = org.eclipse.paho.client.mqttv3.MqttAsyncClient @ 5db45159, isComplete = false, isNotified = false, exception = null, actioncallback = org.eclipse.paho.client.mqttv3.internal.ConnectActionListener @ 6107227e 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore getOutstandingDelTokens FINE: pahoClientId:> 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.Token waitForResponse FINE: pahoClientId:> key = null timeout = -1 sent = false completed = false hasException = false response = нулевой токен = ключ = ноль, темы =, usercontext = org.eclipse.paho.client.mqttv3.MqttAsyncClient @ 5db45159, isComplete = false, isNotified = false, exception = null, actioncallback =org.eclipse.paho.client.mqttv3.internal.ConnectActionListener@6107227e 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore getOutstandingDelTokens FINE: pahoClientId:> 11 января 2018 г. : 16: 26 PM org.eclipse.paho.client.mqttv3.internal.Token waitForResponse FINE: pahoClientId:> key = null timeout = -1 отправлено = false завершено = false hasException = false response = null token = key = null, themes =, usercontext = org.eclipse.paho.client.mqttv3.MqttAsyncClient @ 5db45159, isComplete = false, isNotified = false, exception = null, actioncallback = org.eclipse.paho.client.mqttv3.internal. ConnectActionListener @ 6107227e 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.Token waitForResponse FINE: pahoClientId: key = null wait max = -1 11 января 2018 г. 17:16:26 org .eclipse.paho.client.mqttv3.internal.CommsTokenStore saveToken FINE: pahoClientId: key = Con message = CONNECT clientId pahoClientId keepAliveInterval 60 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.T waitForResponse FINE: pahoClientId: key = null wait max = -1 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore saveToken FINE: pahoClientId: key = Con message = CONNECT clientId pahoClientId keepAlive 60 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore saveToken FINE: pahoClientId: key = Con token=org.eclipse.paho.client.mqttv3.MqttToken@767dab68 11 января, 2018 17:16:26 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore saveToken FINE: pahoClientId: key = Con token = org.eclipse.paho.client.mqttv3. MqttToken @ 767dab68 11 января 2018 г. 17:16:26 org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule start FINE: pahoClientId: подключиться к хосту super-car.na.mqtt.akamai.com порт 8,883 тайм-аут 0 января 11, 2018 17:16:26 org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule start FINE: pahoClientId: подключиться к хосту super-car.na.mqtt.akamai.com порт 8,883 тайм-аут 0 11 января 2018 г. 5 : 16:28 org.eclipse.paho.client.mqttv3.internal.CommsReceiver start FINE: pahoClientId: начиная с 11 января 2018 г. 17:16:28 org.eclipse.paho.client.mqttv3.internal.CommsReceiver start FINE: pahoClientId: начиная с 11 января 2018 г. 17:16:28 org.eclipse.paho.client.mqttv3.internal.CommsReceiver запустить FINE: pahoClientId: сеть прочитала сообщение 11 января 2018 г. 17:16:28 org.eclipse.paho. client.mqttv3.internal.CommsReceiver запустить FINE: pahoClientId: сообщение о прочтении сети 11 января 2018 г. 17:16:28 org.eclipse.paho.client.mqttv3.internal.ClientState получить FINE: pahoClientId: подождать 60000 мс для новой работы или для места в окне полета 11 января 2018 г. 17:16:28 org.eclipse.paho.client.mqttv3.internal.ClientState получить FINE: pahoClientId: ждать 60000 мс для новой работы или места в окне полета Янв 11, 2018 17:16:30 org.eclipse.paho.client.mqttv3.internal.ClientComms internalSend FINE: pahoClientId: internalSend key = Con message = CONNECT clientId pahoClientId keepAliveInterval 60 token = org.eclipse.paho.client.mqttv3. MqttToken @ 767dab68 11 янв.2018 г. 17:16:30 org.eclipse.paho.client.mqttv3.internal. ClientComms internalSend FINE: pahoClientId: internalSend key = Con message = CONNECT clientId pahoClientId keepAliveInterval 60 token=org.eclipse.paho.client.mqttv3.MqttToken@767dab68 11 января 2018 г. 17:16:28 org.eclipse.paho.client. mqttv3.internal.CommsCallback run FINE: pahoClientId: wait for workAvailable 11 января 2018 г. 17:16:28 org.eclipse.paho.client.mqttv3.internal.CommsCallback run FINE: pahoClientId: wait for workAvailable 11 января 2018 г. 5: 16:31 org.eclipse.paho.client.mqttv3.internal.ClientState send FINE: pahoClientId: pending send key = 0 message CONNECT clientId pahoClientId keepAliveInterval 60 11 января 2018 г. 17:16:31 org.eclipse.paho.client .mqttv3.internal.ClientState send FINE: pahoClientId: pending send key = 0 message CONNECT clientId pahoClientId keepAliveInterval 60 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore saveTokClient FINE: pahoClient key = Con message = CONNECT clientId pahoClientId keepAliveInterval 60 Ja n 11, 2018 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore saveToken FINE: pahoClientId: key = Con message = CONNECT clientId pahoClientId keepAliveInterval 60 11 января 2018 17:16:31 org. eclipse.paho.client.mqttv3.internal.CommsTokenStore saveToken FINE: pahoClientId: key = Con token=org.eclipse.paho.client.mqttv3.MqttToken@767dab68 11 января 2018 г. 17:16:31 org.eclipse.paho. client.mqttv3.internal.CommsTokenStore saveToken FINE: pahoClientId: key = Con token=org.eclipse.paho.client.mqttv3.MqttToken@767dab68 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3. internal.CommsSender run FINE: pahoClientId: network send key = Con msg = CONNECT clientId pahoClientId keepAliveInterval 60 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsSender run FINE: pahoClientId: network send key = Con msg = CONNECT clientId pahoClientId keepAliveInterval 60 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.wire.MqttOutputStream написать FINE: null: 500 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.wire.MqttOutputStream напишите FINE: null: 500 11 января 2018 г. 17:16:31 org.eclipse. paho.client.mqttv3.internal.ClientState notifySent FINE: pahoClientId: key = Con 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientState notifySent FINE: pahoClientId: key = Con 11 января , 2018 17:16:31 org.eclipse.paho.client.mqttv3.internal.Token notifySent FINE: pahoClientId:> key = Con 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3. внутренний. Token notifySent FINE: pahoClientId:> key = Con 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientState получить FINE: pahoClientId: ждать 60 000 мс для новой работы или свободного места в окно в полете 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientState получить FINE: pahoClientId: ждать 60000 мс для новой работы или места в окне полета 11 января 2018 г. 5: 16:31 org.eclipse.paho.client.mqttv3.internal.CommsReceiver run FINE: pahoClientId: остановка из-за исключения IOException 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsReceiver run FINE: pahoClientId: остановка из-за исключения IOException 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientComms shutdownConnection FINE: pahoClientId: state = DISCONNECTING 11 января 2018 г. 17:16:31 org .eclipse.paho.client.mqttv3.internal.ClientComms shutdownConnection FINE: pahoClientId: state = DISCONNECTING 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3. internal.CommsCallback stop FINE: pahoClientId: остановка 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsCallback stop FINE: pahoClientId: остановка 11 января 2018 г. 17:16:31 org. eclipse.paho.client.mqttv3.internal.CommsCallback stop FINE: pahoClientId: notify workAvailable и дождитесь запуска 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsCallback stop FINE: pahoClientId: notify workAvailable и дождитесь запуска 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsCallback run FINE: pahoClientId: notify spaceAvailable 11 января 2018 г. 17:16:31 org.eclipse. paho.client.mqttv3.internal.CommsCallback run FINE: pahoClientId: notify spaceAvailable 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsCallback stop FINE: pahoClientId: остановлено 11 января 2018 г. 5 : 16:31 org.eclipse.paho.client.mqttv3.internal.CommsCallback stop FINE: pahoClientId: остановлен 11 января 2018 г. 17:16:31 org.eclipse.paho.client .mqttv3.internal.CommsReceiver stop FINE: pahoClientId: остановка 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsReceiver stop FINE: pahoClientId: остановка 11 января 2018 г. 5:16:31 PM org.eclipse.paho.client.mqttv3.internal.CommsReceiver stop FINE: pahoClientId: остановлен 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsReceiver stop FINE: pahoClientId: остановлен в январе 11 ноября 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal. CommsTokenStore quiesce FINE: pahoClientId: resp = Клиент в настоящее время отключается (32102) 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore quiesce FINE: pahoClientId: resp = Клиент в настоящее время отключается ( 32102) 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientComms handleOldTokens FINE: pahoClientId:> 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3 .internal.ClientComms handleOldTokens FINE: pahoClientId:> 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientState resolveOldTokens FINE: pahoClientId: причина потери соединения (32109) - java.io.EOFException 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientState resolveOldTokens FINE: pahoClientId: причина потери соединения (32109) - java.io.EOFException 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore getOutstandingTokens FINE: pahoClientId:> 11 января 2018 г. 17:16:31 org.eclipse .paho.client.mqttv3.internal.CommsTokenStore getOutstandingTokens FINE: pahoClientId:> 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore removeToken FINE: pahoClientId: key = Con 11 января, 2018 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore removeToken FINE: pahoClientId: key = Con 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal. ClientState отключен FINE: pahoClientId: отключен 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientState отключен FINE: pahoClientId: отключен 11 января 2018 г. 17:16:31 org.eclipse. paho.client.mqttv3.internal.ClientState clearState FINE: pahoClientId:> 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientState clearState FINE: pahoClientId:> 11 января 2018 г. 5: 16:31 org.eclipse.paho.client.mqttv3.internal.CommsTokenStore очистить FINE: pahoClientId:> 0 токенов 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.intern al.CommsTokenStore очистить FINE: pahoClientId:> 0 токенов 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsSender stop FINE: pahoClientId: остановка отправителя 11 января 2018 г. 5:16:31 PM org.eclipse.paho.client.mqttv3.internal.CommsSender stop FINE: pahoClientId: остановка отправителя 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientState notifyQueueLock FINE: pahoClientId: notifying Держатели queueLock 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal. ClientState notifyQueueLock FINE: pahoClientId: уведомление владельцев queueLock 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientState get FINE: pahoClientId: нет невыполненных потоков и не подключено 11 января 2018 г. 5:16 : 31 PM org.eclipse.paho.client.mqttv3.internal.ClientState get FINE: pahoClientId: нет невыполненных потоков и не подключено 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsSender запустить FINE: pahoClientId: получить сообщение, возвращенное null, остановка} 11 января 2018 г., 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsSender запустить FINE: pahoClientId: вернуть сообщение null, остановка} 11 января, 2018 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsSender run FINE: pahoClientId: ‹11 января 2018 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsSender run FINE: pahoClientId: ‹11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsSender stop FINE: pahoClientId: остановлено 11 января 2018 г. 17:16:31 org .eclipse.paho.client.mqttv3.internal.CommsSender stop FINE: pahoClientId: остановлено 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientComms shutdownConnection FINE: pahoClientId: state = DISCONNECTED Jan 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.ClientComms shutdownConnection FINE: pahoClientId: state = DISCONNECTED 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3. internal.CommsCallback handleActionComplete FINE: pahoClientId: обратный вызов и уведомление для key = Con 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsCallback handleActionComplete FINE: pahoClientId: обратный вызов и уведомление для key = Con 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.Token notifyComplete FINE: pahoClientId:> key = Con response = null excep = Соединение потеряно (32109) - java.io.EOFException 11 января , 2018 17:16:31 org.eclipse.paho.client.mqttv3.internal.Token notifyComplete FINE: pahoClientId:> key = Con response = null excep = C onnection lost (32109) - java.io.EOFException 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsCallback fireActionEvent FINE: pahoClientId: call onSuccess key = Con 11 января 2018 г. 5: 16:31 org.eclipse.paho.client.mqttv3.internal.CommsCallback fireActionEvent FINE: pahoClientId: call onSuccess key = Con 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.Token markComplete FINE: pahoClientId:> key = null response = null excep = Соединение потеряно (32109) - java.io. EOFException 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.Token markComplete FINE: pahoClientId:> key = null response = null excep = Connection lost (32109) - java.io.EOFException Jan 11, 2018 17:16:31 org.eclipse.paho.client.mqttv3.internal.Token notifyComplete FINE: pahoClientId:> key = null response = null excep = Соединение потеряно (32109) - java.io.EOFException 11 января, 2018 17:16:31 org.eclipse.paho.client.mqttv3.internal.Token notifyComplete FINE: pahoClientId:> key = null response = null excep = Соединение потеряно (32109) - java.io.EOFException 11 января 2018 г. 5 : 16:31 org.eclipse.paho.client.mqttv3.internal.CommsReceiver запустить FINE: pahoClientId: ‹11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.CommsReceiver запустить FINE: pahoClientId: ‹Отключено от целевой ВМ, адрес: '127.0.0.1:53751', транспорт: 'socket', причина 32109 msg Соединение потеряно loc Причина потери соединения java.io.EOFException excep Соединение потеряно (32109) - java.io.EO FException 11 января 2018 г. 17:16:31 org.eclipse.paho.client.mqttv3.internal.Token waitForResponse FINE: pahoClientId: сбой с исключением Соединение потеряно (32109) - исключение java.io.EOFException в org.eclipse.paho. client.mqttv3.internal.CommsReceiver.run (CommsReceiver.java:138) в java.lang.Thread.run (Thread.java:748) Вызвано: java.io.EOFException в java.io.DataInputStream.readByte (DataInputStream. java: 267) в org.eclipse.paho.client.mqttv3.internal.wire.MqttInputStream.readMqttWireMessage (MqttInputStream.java:56) в org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run (CommsReceiver.run (CommsReceiver. 100) ... еще 1

person Danio    schedule 19.02.2018