Назад | Перейти на главную страницу

Порт недоступен

Я использую экземпляр AWS Windows EC2. Я установил правила для входящего трафика на машине, чтобы открыть все порты для общего доступа. Я установил IIS и XAMPP в порт 8080.

Теперь я мог использовать 123.234.345.456 открыть IIS и 123.234.345.456:8080 чтобы открыть XAMPP. Пока проблем нет.

Теперь я установил менеджер проектов Telerik Sitefinity. Он создал динамический порт 14356 но когда я использую 123.234.345.456:14356 он говорит, что сайт недоступен. Я попытался переустановить приложение и повторно использовать порт с XAMPP, и все работает. Но какой бы порт ни использовался Sitefinity Project Manager (он динамический при запуске), он никогда не работает.

Но в RDP я могу получить доступ ко всем этим портам, например

localhost
localhost:8080
localhost:14356 //Or any port created by Sitefinity

Из вашего описания я подозреваю, что ваше приложение прослушивает только localhost (127.0.0.1), и поэтому оно недоступно извне. Вы можете узнать это сами, запустив:

netstat -na | grep 14356

В этом случае вам нужно будет изменить конфигурацию приложения, чтобы оно прослушивало все IP-адреса или IP-адреса, доступные извне (0.0.0.0:14356 или 123.234.345.456:14356)

Оказывается, вы используете пробную версию, и она предназначена для запуска только на localhost.

Используйте бесплатную пробную версию для любого из выпусков.

Пробные версии Sitefinity предназначены только для ознакомительных целей. Вы можете запустить пробную версию только на локальном хосте. По истечении пробного периода веб-сайт перенаправляется на страницу активации лицензии Sitefinity.

Ссылка: http://docs.sitefinity.com/create-projects