#iis #windows-server
Вопрос:
У меня проблема, когда сайт нормально работает в браузере хост-сервера, но не в моем локальном браузере.
Это сайт, который мне нужно перенести с сервера Windows 2012 на новый сервер Windows 2019. Я убедился, что все компоненты IIS настроены на новом сервере Windows 2019. Я скопировал все файлы и заново создал сайт в IIS на новом сервере с, насколько я могу видеть, точно такими же конфигурациями IIS, за исключением того, что строка подключения установлена в базу данных на новом сервере, которая также была перенесена со старого сервера. Я проверил, что разрешения корневой папки веб-сайтов тоже одинаковы
Сайт построен в ASP.NET и то и другое ASP.NET проверка подлинности и проверка подлинности Windows включены, а анонимная проверка подлинности отключена. «Удостоверение» пулов приложений имеет значение «Идентификатор пула приложений», как и на старом сайте.
Чтобы убедиться, что сайт работает на новом сервере, я создал запись в реестре для «DisableLoopbackCheck», потому что сайт постоянно запрашивал учетные данные, и с изменением реестра мои учетные данные были приняты, и сайт появился
Наконец, я попросил ICT убедиться, что локальный DNS настроен на новый сайт, а старый сайт на старом сервере остановлен. Однако я все еще продолжаю получать «HTTP Ошибка 404. Ресурс не найден» как в Edge, так и в Chrome. Я также просмотрел журналы IIS для сайта, но рассказал мне очень мало
Пожалуйста, почему я продолжаю получать эту ошибку 404? Я чувствую, что мне не хватает чего-то простого
Комментарии:
1. «Я также просмотрел журналы IIS для сайта, но рассказал мне очень мало», затем включите FRT, если вы хотите узнать больше об ошибках, docs.microsoft.com/en-us/iis/troubleshoot/…
2. В дополнение к использованию отслеживания неудачных запросов вы также можете проверить, есть ли соответствующие сообщения об ошибках в средстве просмотра событий.
3. @LexLi — спасибо за ответ. У меня есть новости. двое моих коллег получают то же сообщение, что и я, но нашли одного коллегу, где это работает. Это указывает на проблему с разрешениями, возможно??!!
4. пожалуйста, опубликуйте сообщение об ошибке, я не нашел ваше обновление.
5. @LexLi Я наконец-то получил настройку FRT, так как изначально казалось, что она не работает. Журнал FRT указывает, что ошибка «Система не может найти указанный файл» вызвана websitenameScriptsmodernizr-custom.js. Я проверил местоположение websitenameScripts и modernizr-2.6.2.js присутствует, но не modernizr-custom.js и, похоже, не доступен для скачивания