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

Не удается запустить слияние через порт 80 в Windows Server 2012 R2

Я пытаюсь запустить Confluence на порту 80 с помощью Windows Server 2012 R2. Он не работает даже после переустановки на порт 8090. Но по умолчанию отлично работает локально.
netstat -abn не дает ничего, работающего на порту 80. Есть идеи, что попробовать?

Если вы хотите, чтобы что-то работало на порту 80, обычно лучше использовать переадресацию портов, чтобы обработать ретрансляцию порта 80 на стандартный порт.

Порт 80 является «зарезервированным портом», а также «нижним портом».

Многие программы откажутся запускаться на нем, если у них нет соответствующих разрешений, которые вы, вероятно, не захотите им давать.

Вместо этого, когда Confluence снова будет работать с портом по умолчанию, просто используйте программное обеспечение брандмауэра для ретрансляции порта 80 на порт по умолчанию для Confluence. Это гораздо более безопасное, разумное и гибкое решение, которое обычно работает со всем программным обеспечением.

Иногда вам может потребоваться изменить конфигурацию или две, чтобы убедиться, что различные механизмы безопасности не отклоняют соединения, когда клиент обращается к нему через порт 80, и он получает его на свой порт по умолчанию. Некоторые механизмы защиты от XSS-уязвимостей и атак «Обезьяна в середине», как правило, иногда ложно срабатывают на реле портов, как и для NAT. Однако при этом вы всегда можете подключиться к нему через порт по умолчанию, и, таким образом, у вас есть доступ к нему и вы знаете, что он работает, даже если вы не можете подключиться через порт 80, что очень хорошо для диагностики.

Вы редактировали порты прослушивания в своем server.xml? Проверь это: Изменить порт прослушивания для Confluence