Сервер DigitalOcean Ubuntu 18.04 - ошибка: истекло время ожидания рукопожатия - PullRequest
0 голосов
/ 15 октября 2019

Когда я пытаюсь подключиться к серверу ubuntu 18.04, который расположен на DigitalOcean, я получаю эту ошибку, сервер работал нормально в течение последних 5 месяцев, и сегодня я тестировал некоторые изменения брандмауэра на сервере, я отключил егои снова включил его, и я перезагрузил его. Когда я попытался подключиться к нему через SSH, я получил это:

ssh: connect to host xxx.xxx.xxx.xx port 22: Connection timed out

Сервер запускает nginx с обратным прокси. Приложения, которые у меня есть, MeteorJS / MongoDB. Я развертываю их с помощью MUP.

Когда я пытался запустить журналы MUP, появляется эта ошибка:

events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: Timed out while waiting for handshake
    at Timeout._onTimeout (/usr/lib/node_modules/mup/node_modules/nodemiral/node_modules/ssh2/lib/client.js:138:17)
    at ontimeout (timers.js:498:11)
    at tryOnTimeout (timers.js:323:5)
    at Timer.listOnTimeout (timers.js:290:5)

Не знаю, почему это произошло внезапно, я перезапустил брандмауэрсервер много раз, и это никогда не случалось раньше. Я попытался пинговать IP-адрес сервера, и он работает. Я также пытался

telnet *server-ip*

И я получил ту же ошибку:

telnet: Unable to connect to remote host: Connection timed out

Как мне это исправить?

...