Это mvc-приложение asp.net core 2.1, размещенное на Ubuntu 18.04 с Nginx. UFW отключен.
Веб-приложение работало в начале. Когда я узнал, что это вниз, это было некоторое время.
Используя браузер, я захожу на thesite.com, браузер был перенаправлен на
https://www.thesite.com:5001/ с ошибкой:
Этот сайт недоступен
ERR_CONNECTION_TIMED_OUT
Номер порта был присоединен, поэтому кажется, что по крайней мере внешний запрос может достичь Nginx.
Тогда внутри коробки, когда я побежал
wget https://localhost --no-check-certificate
Я мог бы получить index.html, который является правильным ответом. Поэтому мне кажется, что веб-приложение принимает запросы https.
Я никогда не менял порт прослушивания по умолчанию, чтобы проверить, я запускал это для проверки портов прослушивания
sudo netstat -tnlp | grep :5001
Результат показывает, что dotnet прослушивает порты 5001 и 5000.
В другой попытке я использовал отладчик Visual Studio для подключения к процессу linux dotnet и установил несколько точек останова. Я мог видеть, что при использовании браузера точка останова не была достигнута. Но при использовании wget, как выше, была достигнута точка останова.
Любой совет приветствуется. Спасибо.