Проверка подлинности Crossar.io завершилась неудачно, и соединение разорвалось при попытке получить рукопожатие с автобаном
Я получил эти ошибки при реализации входа в систему (через wampcra) с использованием Autobahn JS в Crossbar.io:
2018-04-13T09:04:34-0300 [Router 6948] failing WebSocket opening handshake ('This server only speaks WebSocket subprotocols wamp.2.cbor.batched, wamp.2.cbor, wamp.2.msgpack.batched, wamp.2.msgpack, wamp.2.ubjson.batched, wamp.2.ubjson, wamp.2.json.batched, wamp.2.json')
а также
2018-04-13T09:04:34-0300 [Router 6948] dropping connection to peer tcp4:127.0.0.1:53586 with abort=False: This server only speaks WebSocket subprotocols wamp.2.cbor.batched, wamp.2.cbor, wamp.2.msgpack.batched, wamp.2.msgpack, wamp.2.ubjson.batched, wamp.2.ubjson, wamp.2.json.batched, wamp.2.json
Я думаю, что это проблема версии автобана.
Version: Crossbar.io COMMUNITY 17.11.1
1 ответ
Как я подозревал, автобан был обновлен.
Решение: переустановите автобан.
Удалить свой AutobahnJS:
npm un autobahn -S
Установите последнюю версию AutobahnJS:
npm i autobahn -S
$ npm я автобан -S + автобан @18.3.2 обновлен 1 пакет за 8.259 с
И попробуйте снова подключиться к Crossbar.
2018-04-13T09: 04: 02-0300 [Контроллер 6943] __ __ __ __ __ __ __ __ 2018-04-13T09:04:02-0300 [Контроллер 6943] / `|__)/ \/__`/__`|__) /\ |__) |/ \ 2018-04-13T09:04:02-0300 [Контроллер 6943] \__,| \\__/.__/.__/|__)/~~\| \. |\__/ 2018-04-13T09:04:02-0300 [Контроллер 6943] 2018-04-13T09:04:02-0300 [Контроллер 6943] Версия: Crossbar.io COMMUNITY 17.11.1 2018-04-13T09:04:02-0300 [Контроллер 6943] Открытый ключ: xxxxxxxxx 2018-04-13T09:04:02-0300 [Контроллер 6943] ... 2018-04-13T09:04:36-0300 [Маршрутизатор 6948] не удалось установить рукопожатие при открытии WebSocket ("Этот сервер говорит только с подпротоколами WebSocket wamp.2.cbor.batched, wamp.2.cbor, wamp.2.msgpack.batched, wamp.2.msgpack, wamp.2.ubjson.batched, wamp.2.ubjson, wamp.2.json.batched, wamp.2.json') 2018-04-13T09:04:36-0300 [Маршрутизатор 6948] сбрасывает соединение с равноправным узлом tcp4:127.0.0.1:53610 с помощью abort=False: этот сервер только говорит в подпротоколах WebSocket wamp.2.cbor.batched, wamp.2.cbor, wamp.2.msgpack.batched, wamp.2.msgpack, wamp.2.ubjson.batched, wamp.2.ubjson, wamp.2.json.batched, wamp.2.json .... 2018-04-13T09:06:04-0300 [Router 6948] сеанс "6143323932507538" присоединился к сфере "realm1"