Я получаю эту ошибку при постановке, но не при разработке, когда браузер пытается подключиться к моему серверу Mosquitto в Firefox:
SecurityError: Операция небезопасна.
Я не запускаю систему с ssl, и я знаю, что должен исправить это, но в настоящее время я хотел бы сделать эту работу.
function mqtt() {
// Create a client instance
client = new Paho.MQTT.Client('localhost', 9091, "", "tablet_1");
// set callback handlers
client.onConnectionLost = onConnectionLost;
client.onMessageArrived = onMessageArrived;
client.reconnect = true
willMessage = new Paho.MQTT.Message("Rescue me");
connectOptions = {
userName: 'server',
password: '1234',
// willMessage: willMessage,
onSuccess:onConnect,
cleanSession: true,
reconnect: true,
useSSL: false
}
// connect the client
client.connect(connectOptions);
}
Это мои конфигурации портов в mosquitto:
listener 1883
listener 8883
cafile ca.crt
certfile server.crt
keyfile server.key
tls_version tlsv1.2
listener 9091
protocol websockets