Puncte:0

NodeJS Nu se poate conecta la originea Websocket Cross - „Err 1006”

drapel cn

Am două servere web care rulează ambele https cu aceleași certificate, am un shard principal pe care utilizatorul îl conectează la example.com, preiau niște date și încearcă să se conecteze la o adresă ip de pe al 2-lea shard prin websocket.

Dar indiferent de ce am configurat, primesc un Eroare 1006 pe partea clientului la conectarea la al 2-lea fragment. Firefox devtooling îmi dă mai multe erori - ssl_error_bad_cert_domain, SSL_ERROR_RX_RECORD_TOO_LONG.

Certificatele sunt emise și semnate, mă întrebam unde să merg de aici. Mulțumiri :)

SHARD2

opțiuni const = {
    cheie: './server.key',
    cert: './server.cert'
};

var https = require('https').Server(opțiuni);

https.listen(443, function () {
    // console.log('Https ascultat pe *: 443');
});

let WebSocket = require('ws');

let socket = nou WebSocket.Server({ server:https });

socket.on('conexiune', functie (ws, req) {

    ws.on('mesaj', (msgRaw) =>{

    });

    ws.on('close', function(cod, motiv) {

    });

    ws.on('eroare', function(eroare) {
        console.log(eroare);
        ws.close();
    });
});

CLIENT

function connect() {
    „utilizați strict”;

    window.WebSocket = fereastra.WebSocket || window.MozWebSocket;

    dacă (!window.WebSocket) {
        alert('Browserul dvs. nu acceptă WebSocket');
        întoarcere;
    }

    wss = new WebSocket('wss://123.123.123.120/:443');

    wss.onmessage = function(eveniment) {

    };

    wss.onerror = function(eveniment) {
        console.log(`eroare wss: ${JSON.stringify(eveniment)}`);
    };

    wss.onclose = function(eveniment) {

    };
}

Diagrama de sistem utilă?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.