не удается установить подключение к websocket с помощью ws.js из-за ошибки «Срок действия сертификата истек»

#node.js #ws

Вопрос:

Версия узла
: 12.12.69 версия ws: 3.3.1

Мое приложение использует » ws » для установления соединения веб-сокета с моим сервером. До последних нескольких дней все работало нормально. Теперь он не может установить соединение с сервером. Я слушал socket.on('error') , и теперь это говорит Certificate has expired . Не уверен, что делать, так как мой SSL-сертификат действителен.

Комментарии:

1. Он перестал работать в прошлую пятницу? В этом случае это, вероятно (хотя ошибка ничего не говорит о корневом сертификате), потому что срок действия корневого сертификата LetsEncrypt истек. Попробуйте обновить свой Node.js по возможности обновите версию до последней и посмотрите, исправит ли это проблему.

2. Похоже, это началось в прошлую пятницу. Я попытался изменить его на Node.js версия 16.10.0, но ошибка все еще сохранялась.