W3wp exe ошибка 1c
Конфигурация компьютера | |
Процессор: Intel Core 2 Duo E8500, 3,16 Ghz | |
Материнская плата: Gigabyte GA-EP45-DS3L | |
Память: DDR2, 667 Mhz, 4 GB (dual mode) | |
HDD: ST3500410AS, 500 Gb, SATA | |
Видеокарта: HIS Radeon 4850 IceQ turbo | |
Звук: Realtek ALC888 @ Intel 82801JB ICH10 - High Definition Audio Controller | |
Блок питания: Huntkey, 450 Watt | |
CD/DVD: PHILIPS SPD2514T | |
Монитор: Samsung SyncMaster 743n, 17 " | |
ОС: Windows Corporate, x86 | |
Индекс производительности Windows: 5,9 |
Доброе время суток. Пишу сюда, т.к., как я предполагаю, проблема не в 1С, а связана с ОС или ее компонентами.
Имеется офис, где работают 3 бухгалтера с базами 1С. Конфигурация - Бухгалтерия для Казахстана 3.0. Базы файловые. Имеется выделенный компьютер-сервер - Windows 10 Prof 1903, на котором находятся данные базы, установлена 1С с опцией "компоненты веб-сервера", настроен IIS, базы опубликованы.
Суть проблемы: когда открываешь любую базу, примерно секунд через 5-10 появляется ошибка "Сеанс отсутствует или удален", после чего база соответственно закрывается:
Просмотр журнала событий Windows в журнале "Приложение" дает на каждое завершение сеанса падение процесса пула приложений iIS (w3wp.exe) где якобы виновна 1С-ная dll-ка ext.dll:
Имя журнала: Application
Источник: Application Error
Дата: 10.09.2019 9:49:08
Код события: 1000
Категория задачи100)
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: ASTCAR01TS001
Описание:
Имя сбойного приложения: w3wp.exe, версия: 10.0.18362.1, метка времени: 0xc1df70f7
Имя сбойного модуля: ext.dll, версия: 8.3.15.1565, метка времени: 0x5d39cbec
Код исключения: 0xc0000005
Смещение ошибки: 0x000000000002d5d1
Идентификатор сбойного процесса: 0x16e4
Время запуска сбойного приложения: 0x01d5678aa72e5b36
Путь сбойного приложения: c:\windows\system32\inetsrv\w3wp.exe
Путь сбойного модуля: C:\Program Files\1cv8\8.3.15.1565\bin\ext.dll
Идентификатор отчета: 1200142f-5d94-408d-8aee-7cfba6278443
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:
Xml события:
w3wp.exe
10.0.18362.1
c1df70f7
ext.dll
8.3.15.1565
5d39cbec
c0000005
000000000002d5d1
16e4
01d5678aa72e5b36
c:\windows\system32\inetsrv\w3wp.exe
C:\Program Files\1cv8\8.3.15.1565\bin\ext.dll
1200142f-5d94-408d-8aee-7cfba6278443
Что делал, и что не решило проблему:
1. Менял версии платформ, откатываясь с 8.3.15.1565 до 8.3.14, 13, 12
2. Менял разрядность платформы 32/64 bit
3. Отключал/удалял антивирус
4. Начал подозревать что это какая-то хитрая причина в самой базе:
- скопировал базу с сервера клиента на тестовый сервер, опубликовал, открываю - все ОК
- на сервере клиента опубликовал для теста демку Бухгалтерии 3.0 - та же ошибка.
Т.е. ошибка не связана именно с БД 1С
5. Гуглил, в Гугле весь поиск сводится к двум решениям:
- в inetmgr IIS в свойствах опубликованной базы зайти в "Сопоставления обработчиков", прописать обработчик для wsisapi.dll, с путем "*", типом пути "Файл". Если он там есть, попробовать удалить и прописать заново
- В inetmgr IIS в свойствах пула приложений, который связан с опубликованной базой, поставить "Режим управляемого контейнера" - "Классический". В некоторых комментах рекомендовали поставить "Версия среды CLR.net в версию 2.0"
6. Заменил планки оперативной памяти в комьютере-сервере. Не в памяти дело
Параллельно написал вопрос в тех. поддержку 1С, те запросили логи, предоставил.
1С-ники пока молчат.
Далее начинается самое интересное. Пока жду ответа, решил снять образ ОС с компа-сервера, развернуть на виртуальной машине и пробовать различные варианты решения, чтобы не мешать работать бухгалтерам.
Снял образ - развернул. Проверил проблему - проблема есть. Начал перебирать варианты с удалением программ и прочего. Ничего не помогает. Решил попробовать проверить и восстановить системные файлы ( dism /online /cleanup-image. ; sfc /scannow) - процедура прошла, перезагрузил виртуальную машину, и - "Бинго" - на виртуальной машине проблема решена !
Довольный, предвкушая завершение проблемы, делаю эти же действия на "боевом" сервере, проверяю - проблема не решена.
У меня "взрыв мозга".
Из всего вышенаписанного у меня 2 вопроса:
1. Какие мысли как решить проблему, что может быть причиной ( без переустановки ОС) ?
2. Почему на виртуальной машине проблема восстановлением системных файлов решилась, а на физической - нет ? Учитывая что образ ОС один и тот же.
-------
Чем больше узнаешь - тем больше понимаешь что ничего не знаешь.
Доброе время суток. Имеется офис, где работают 3 бухгалтера с базами 1С. Конфигурация - Бухгалтерия для Казахстана 3.0. Базы файловые. Имеется выделенный компьютер-сервер, на котором находятся данные базы, установлена 1С с опцией "компоненты веб-сервера", настроен IIS, базы опубликованы.
Суть проблемы: когда открываешь любую базу, примерно секунд через 5-10 появляется ошибка "Сеанс отсутствует или удален", после чего база соответственно закрывается.
Просмотр журнала событий Windows в журнале "Приложение" дает на каждое завершение сеанса падение процесса пула приложений iIS (w3wp.exe) где виновна 1С-ная dll-ка ext.dll:
Что делал, и что не решило проблему:
1. Менял версии платформ, откатываясь с 8.3.15.1565 до 8.3.14, 13, 12
2. Менял разрядность платформы 32/64 bit
3. Отключал/удалял антивирус
4. Начал подозревать что это какая-то хитрая причина в самой базе:
- скопировал базу с сервера клиента на тестовый сервер, опубликовал, открываю - все ОК
- на сервере клиента опубликовал для теста демку Бухгалтерии 3.0 - та же ошибка.
Т.е. ошибка не связана именно с БД 1С
5. Гуглил, в Гугле весь поиск сводится к двум решениям:
- в inetmgr IIS в свойствах опубликованной базы зайти в "Сопоставления обработчиков", прописать обработчик для wsisapi.dll, с путем "*", типом пути "Файл". Если он там есть, попробовать удалить и прописать заново
- В inetmgr IIS в свойствах пула приложений, который связан с опубликованной базой, поставить "Режим управляемого контейнера" - "Классический". В некоторых комментах рекомендовали поставить "Версия среды CLR.net в версию 2.0"
6. Заменил планки оперативной памяти в комьютере-сервере. Не в памяти дело
Параллельно написал вопрос в тех. поддержку 1С, те запросили логи, предоставил. Логи так же во вложении.
1С-ники пока молчат.
Далее начинается самое интересное. Пока жду ответа, решил снять образ ОС с компа-сервера, развернуть на виртуальной машине и пробовать различные варианты решения, чтобы не мешать работать бухгалтерам.
Снял образ - развернул. Проверил проблему - проблема есть. Начал перебирать варианты с удалением программ и прочего. Ничего не помогает. Решил попробовать проверить и восстановить системные файлы ( dism /online /cleanup-image. ; sfc /scannow) - процедура прошла, перезагрузил виртуальную машину, и - "Бинго" - на виртуальной машине проблема решена !
Довольный, предвкушая завершение проблемы, делаю эти же действия на "боевом" сервере, проверяю - проблема не решена.
У меня "взрыв мозга".
Из всего вышенаписанного у меня 2 вопроса:
1. Как в принципе решить проблему, что может быть причиной ( без переустановки ОС) ?
2. Почему на виртуальной машине проблема восстановлением системных файлов решилась, а на физической - нет ? Учитывая что образ ОС один и тот же.
Модуль маршрутизации запросов приложений Microsoft (ARR) используется на компьютере, на котором запущены службы IIS 7,0 или IIS 7,5.
Вы включите функцию консолидации запросов в ферме серверов ARR.
Неисправное имя приложения: w3wp. exe, версия: 7.5.7600.16385, метка времени: 0x4a5bd0eb
Имя сбойного модуля: requestRouter. dll, версия: 7.1.797.0, метка времени: 0x4bbb1d6a
Код исключения: 0xc0000005
Смещение ошибки: 0x000000000002432f
Идентификатор сбойного процесса: 0x119c
Время запуска сбойного приложения: 0x01caeed445709c48
Путь к сбойной программе: c:\windows\system32\inetsrv\w3wp.exe
Путь к сбойному модулю: C:\Program Files\IIS\Application Request Routing\requestRouter.dll
Решение
Причина
Эта проблема возникает из-за того, что память, выделенная для счетчика производительности, уже освобождена.
Предварительные условия
Чтобы установить это обновление, необходимо иметь маршрут запроса приложения (ARR) 2,0 для IIS 7,0 или для IIS 7,5. Кроме того, необходимо установить параметр ARR 2,1 для IIS 7,0 или для IIS 7,5.
Решение
Требование перезагрузки
После установки этого обновления перезагружать компьютер не требуется.
Проблемы
При использовании модуля Microsoft приложения запрос маршрута (ARR) 2.5 на компьютере под управлением служб (IIS) 7.0 или IIS 7.5 может появиться одно из следующих проблем.Проблема 1Процесс W3wp.exe аварийно завершает работу. Кроме того в журнале приложений регистрируется событие, подобное следующему:
Проблема 2При включении функции консолидации запроса и возможность кэширования на диске в ферме серверов ARR сбоя первого запроса для плавного потокового содержимого и содержимое не кэшируется.Примечание. Трассировка сети запроса показывает, что TCP-подключение восстанавливается с сервера. Последующие запросы для того же содержимого кэшируются и обслуживается правильно.
Решение
Сведения об исправлении
Поддерживаемое исправление можно найти в службе поддержки Майкрософт. Однако это исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте это исправление только в тех системах, где возникли проблемы, описанные в этой статье. Это исправление может получать дополнительное тестирование. По этой причине корпорация Майкрософт рекомендует во всех случаях, когда проблема не представляет особой важности, дождаться следующего обновления программного обеспечения, содержащего это исправление. Если исправление доступно для загрузки, в верхней части этой статьи базы знаний находится раздел "исправление доступно для загрузки". Если этот раздел не отображается, обратитесь в службу поддержки пользователей Майкрософт, чтобы получить исправление. Примечание. Если возникнут дополнительные проблемы или требуется устранение неполадок, возможно, потребуется создать отдельный запрос на обслуживание. Для дополнительных вопросов и проблем, которые не могут быть неполными для данного исправления, действуют стандартные затраты на поддержку. Чтобы получить полный список номеров телефонов службы поддержки пользователей Майкрософт, а также для создания отдельного запроса на обслуживание, перейдите на веб-сайт Майкрософт по адресу:
http://support.microsoft.com/contactus/?ws=supportПримечание. В форме "исправление доступно для загрузки" отображаются языки, для которых доступно исправление. Если язык не отображается, это значит, что исправление для этого языка недоступно.
Предварительные условия
Чтобы применить это обновление в Windows Server 2012 R2, необходимо сначала установить обновление 2919355 .
Требование перезагрузки
После установки этого исправления может потребоваться перезагрузить компьютер.
Не уверены, если это нужное исправление? Этой проблемы мы добавили в наш Диагностический дамп памяти которой можно подтвердить.
Сведения об обновлении
Следующие файлы доступны для загрузки из центра загрузки Microsoft: загрузить обновления для IIS 7.0 или IIS 7.5 (x86) пакет ARR. Загрузить обновления для IIS 7.0 или IIS 7.5 (x64) пакет ARR. Для получения дополнительных сведений о том, как скачать файлы поддержки Майкрософт, щелкните следующий номер статьи базы знаний Майкрософт.
119591 Как загрузить файлы технической поддержки Майкрософт через веб-службыЭтот файл был проверен корпорацией Майкрософт на наличие вирусов. Корпорация Майкрософт использует самые последние на момент публикации файла версии антивирусного программного обеспечения. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Предварительные условия
Чтобы применить это обновление, необходимо иметь приложения запрос маршрута (ARR) 2.5 для IIS 7.0 или IIS 7.5 установлен. Следующие файлы доступны для загрузки из центра загрузки Microsoft: загрузить ARR 2.5 для IIS 7.0 или IIS 7.5 (x86) пакет. Загрузить ARR 2.5 для IIS 7.0 или IIS 7.5 (x64) пакет. Для получения дополнительных сведений о том, как скачать файлы поддержки Майкрософт, щелкните следующий номер статьи базы знаний Майкрософт.
119591 Как загрузить файлы технической поддержки Майкрософт через веб-службыЭтот файл был проверен корпорацией Майкрософт на наличие вирусов. Корпорация Майкрософт использует самые последние на момент публикации файла версии антивирусного программного обеспечения. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Необходимость перезагрузки
Необходимо перезагрузить компьютер после установки этого обновления.
Сведения о замене
Это обновление не заменяет ранее выпущенное обновление.
Сведения о файлах
Английская версия обновления содержит версии файлов, указанные в приведенной ниже таблице или более поздние. Дата и время для файлов указаны в формате UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.
Сведения о файле
Английская версия обновления содержит версии файлов, указанные в приведенной ниже таблице или более поздние. Дата и время для файлов указаны в формате UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.
На веб-сайте служб IIS может произойти сбой, так как процесс w3wp. exe останавливается в Windows Server 2012 R2, когда операционная система или приложение пытаются получить доступ к значению счетчика производительности в процессе завершения работы. Это может привести к возникновению событий системных ошибок и помешать корректному завершению рабочего процесса.
Сведения о замене обновлений
Это обновление не заменяет другие обновления.
Сведения об обновлении
Следующие файлы доступны для загрузки в центре загрузки Майкрософт: Download the ARR update for IIS 7.0 or for IIS 7.5 (x86) package now.скачайте обновление для службы ARR для IIS 7,0 или IIS 7,5 (x86). Загрузите пакет обновления ARR для IIS 7,0 или для IIS 7,5 (x64). Для получения дополнительных сведений о том, как загрузить файлы поддержки Microsoft, щелкните следующий номер статьи базы знаний Майкрософт:
119591 Как скачать файлы технической поддержки Майкрософт через веб-службы Этот файл был проверен корпорацией Майкрософт на наличие вирусов. Корпорация Майкрософт использует самые последние на момент публикации файла версии антивирусного программного обеспечения. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Читайте также: