Ошибка подключения к вебсокету

156
10 сентября 2018, 06:50

Хочу подрубиться к вебсокету по логин паролю. Ругается на tls.

Error: unable to verify the first certificate
    at TLSSocket.<anonymous> (_tls_wrap.js:1088:38)
    at emitNone (events.js:86:13)
    at TLSSocket.emit (events.js:188:7)
    at TLSSocket._finishInit (_tls_wrap.js:610:8)
    at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:440:38)

Добавил в начале кода обход этого сообщение, все равно такая же ошибка.

require('https').globalAgent.options.ca = require('ssl-root-cas/latest').create();
var ws = require('nodejs-websocket')
var name = 'xxx'
var password = 'xxx'
var options = {
    extraHeaders: {
        Authorization: 'Basic ' + new Buffer(name+ ':' + password).toString('base64')
    }
}
var conn = ws.connect('wss://xxx.ru:8001',options)

conn.on('connect',function(){
    conn.sendText('data')
})
READ ALSO
функция findShort(s)

функция findShort(s)

Дается строка из словНужна длина самого короткого слова

149
Можно ли запустить скрипт, как программу?

Можно ли запустить скрипт, как программу?

Имея javascript файл, могу ли я запустить его не в браузере? Как программу или что-то похожееБез использования node и других ему подобных

162
js на айфоне работает не корректно

js на айфоне работает не корректно

На компьютере и андроид смартфонах всё работает как нужноПри нажатии или наведении на блок, анимируется картинка внутри него

191
Cannot read property &#39;toString&#39; of undefined

Cannot read property 'toString' of undefined

TypeError: Cannot read property 'toString' of undefined at c:\Users\Администратор\Desktop\project\routes\indexjs:35:27

205