Вопрос от нуба системного администрирования - есть виртуалка на Digital Ocean, запускаю обычное веб приложение, оно запускается без ошибок и работает, проверил локально через curl. Стучусь к нему напрямую по ip:port - и ничего. Браузер пишет, что сервис недоступен. Запускаю на другом порту, приложение становится доступно отовсюду. Как можно узнать, чего не так с этим портом?
Порты: 6000 - недоступно из браузера, но можно достучаться через curl
4000 - работает нормально
Может 6000 порт не такой простой, как мне думается?
Если вы с одной и той же машины можете достучаться curl'ом, но не можете браузером - сервер тут не при чем, нужно искать проблему в браузере. Попробуйте другой браузер, проверьте настройки прокси, антивирус и т.д.
Если же ничем нельзя достучаться, проблема в сервере (или в промежуточных звеньях). Попробуйте зайти с другой машины, проверьте, что сервис слушает корректный IP-адрес (а не только localhost) ну и все описанное предыдущими комментаторами