🪟 Windows Server: IIS отдаёт ошибку 500 без деталей, хотя раньше показывал подробности
🪟 Windows Server: IIS отдаёт ошибку 500 без деталей, хотя раньше показывал подробности Сайт на IIS упал с ошибкой 500, а вместо конкретного текста ошибки видна только общая страница без единой полезной детали. По умолчанию IIS скрывает детальные ошибки для внешних запросов из соображений безопасности, подробности при этом всё равно логируются. Временно включаем детальные ошибки для расследования (через web.config): <system.webServer> <httpErrors errorMode="Detailed" /> </system.webServer> Смотрим логи именно IIS: C:\inetpub\logs\LogFiles\W3SVC1\ Более быстрый способ через PowerShell: Get-WinEvent -LogName "Application" -MaxEvents 20 | Where-Object {$_.LevelDisplayName -eq "Error"} ⚠️ Не забудь вернуть errorMode обратно на DetailedLocalOnly после расследования, оставленный включённым детальный вывод ошибок наружу — это уже не отладка, а прямая утечка технической информации. 🚀Не буди сисадмина | 😱Личный блог | 📲МАХ