8 часов копания в потрохах винды
Это, граждане, какой-то капец.
Решил я сегодня, значит, подключить прототип сервера-веб-морды-генератора-отчетов на ASP.NET на производственном сервере. Вообще я собирался его поначалу использовать для себя, а потом подключить к основной программе пользователей. Но, похоже, оптимизация расчетов ведомостей откладывается. ASP.NET не завелся с IIS6 на W2K3SP1. Все работает, простые статические страницы отдаются, aspnet_isapi.dll зарегистрирован и включен, aspx-страницы загружаются, выполняют запросы к СУБД, пишут в лог свои действия, но как только доходит до отдачи результата клиенту - соединение между сервером и клиентом разрывается и браузер пишет "страница не найдена". в httperr.log пишется что-то вроде connection_dropped defaultapppool.
Чего только я не перепробовал. Разрешал пулу приложений выполнятся от локального администратора, сидел вкуривал логи Procmon в поисках Access denied, сравнивал эти логи с логами с аналогичного девелоперского сервера, где все работает, пытаясь найти в чем разница - все однохренственно.
Сначала я думал, это антивирус тупой мешает, судя по логам обращений к файлам. Отключил - однохренственно - операций в логе стало больше, начали компилироваться временные файлы asp.net(какого собственно хрена эта долбаная вирусблокада не дает их компилировать, т.е. не дает запуститься csc.exe - отдельный вопрос), но работать оно от этого не начало.
В гугле народ пишет, что проблема совершенно не понятная, решается (иногда) переустановкой IIS, но это ж еще надо, чтобы к тому серваку кто-то нашел инсталлятор винды нужный - русская Enterprise Edition W2K3SP1, чорт его знает, откуда такое вообще берется :)
Хотелось бы найти причину этого идиотского глюка, но на это совершенно нет времени, проще или поставить на другом сервере, или на этом попытаться IIS переустановить.
Решил я сегодня, значит, подключить прототип сервера-веб-морды-генератора-отчетов на ASP.NET на производственном сервере. Вообще я собирался его поначалу использовать для себя, а потом подключить к основной программе пользователей. Но, похоже, оптимизация расчетов ведомостей откладывается. ASP.NET не завелся с IIS6 на W2K3SP1. Все работает, простые статические страницы отдаются, aspnet_isapi.dll зарегистрирован и включен, aspx-страницы загружаются, выполняют запросы к СУБД, пишут в лог свои действия, но как только доходит до отдачи результата клиенту - соединение между сервером и клиентом разрывается и браузер пишет "страница не найдена". в httperr.log пишется что-то вроде connection_dropped defaultapppool.
Чего только я не перепробовал. Разрешал пулу приложений выполнятся от локального администратора, сидел вкуривал логи Procmon в поисках Access denied, сравнивал эти логи с логами с аналогичного девелоперского сервера, где все работает, пытаясь найти в чем разница - все однохренственно.
Сначала я думал, это антивирус тупой мешает, судя по логам обращений к файлам. Отключил - однохренственно - операций в логе стало больше, начали компилироваться временные файлы asp.net(какого собственно хрена эта долбаная вирусблокада не дает их компилировать, т.е. не дает запуститься csc.exe - отдельный вопрос), но работать оно от этого не начало.
В гугле народ пишет, что проблема совершенно не понятная, решается (иногда) переустановкой IIS, но это ж еще надо, чтобы к тому серваку кто-то нашел инсталлятор винды нужный - русская Enterprise Edition W2K3SP1, чорт его знает, откуда такое вообще берется :)
Хотелось бы найти причину этого идиотского глюка, но на это совершенно нет времени, проще или поставить на другом сервере, или на этом попытаться IIS переустановить.
no subject
no subject
no subject
no subject
если уж приходится использовать,- исключительно нелокализованные версии.
Я понял, что "пора", увидев однажды в логах строчку "Не удалось закончить операцию устранения царапин на диске"...
no subject
А в логах вчера целый день созерцал надписи "Имя файла образа" и "Имя файла рисунка" - перевод одной и той же фразы "Image file name" для двух разных сообщений.
no subject
no subject
no subject
no subject
no subject
no subject
Под занавес дня долго въезжал, что же это такое... %( Но понял!
Хочу!!!
:oE
(Anonymous) 2007-03-23 07:10 pm (UTC)(link)reset both accounts.
IIS must die with user-friendly configuration interface not allowing synchronize user credentials for
www and app server
LAMP - Linux, Apache, MySQL, PHP
no subject