Я управляю сайтом на веб-сервере под управлением Ubuntu.

По состоянию на это утро, когда кто-либо (из нашей сети или за ее пределами) пытается просмотреть страницу, появляется диалоговое окно с требованием ввести имя пользователя пароля. Требуется кто-то с доступом "level_15" или "view_access". (Я хотел загрузить изображение здесь, чтобы показать вам это, но веб-сайт пока не позволяет мне)

Несколько часов поисков привели меня к нескольким выводам:

  1. Это не проблема с разрешениями на моем сервере. Когда я проверил с

    $ ls -l

Разрешение главной страницы индекса мне показалось нормальным (она позволяет читать анонимным пользователям):

-rw-rwx-r--

  1. Кажется, это проблема cisco. Большинство проблем с этим связано с доступом к самому маршрутизатору для его настройки. У нас есть маршрутизатор Cisco, но я не претендую на то, что знаю об этом много.

Кто-нибудь знает что-нибудь об этом? Любая помощь была бы изумительной.

1 ответ1

1

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

Публичный IP-адрес вашего сайта, скорее всего, заканчивается на этом маршрутизаторе, который затем переводит его на свой внутренний адрес.

Может показаться, что кто-то включил веб-сервер управления на коробке Cisco на интерфейсе, обращенном к Интернету. Это означает, что сам маршрутизатор отвечает на запросы http для вашего сайта, а не пересылает их на веб-сервер.

Если вы отключите это, то ваш сайт должен вернуться в нормальное состояние:

  conf t
  no ip http server

(эти команды выполняются на самом маршрутизаторе Cisco. Я бы посоветовал получить кому-то, кто управляет маршрутизатором, чтобы сделать это).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .