У меня есть http-сервер с ядром .net, который работает на локальных компьютерах с Windows и Linux. Когда я пытаюсь развернуть его на AWS, я не могу позволить ему прослушивать его публичный IP-адрес. Это дает мне исключение:
Необработанное исключение: System.Net.HttpListenerException: Невозможно назначить запрошенный адрес
Если я попытаюсь прослушать свой частный ip, программа запустится без исключения, я не смогу отправить ни одного http-запроса на его публичный ip-адрес.
Я подтверждаю, что настройки группы безопасности и состояние ufw показывают, что в обоих случаях порт 80 разрешен. В чем может быть причина проблемы?