- Remove From My Forums

0x800700c1 — HTTP Error 500.19 — Internal Server Error
-
Question
-
User-2118132554 posted
I created a web application in IIS 7.0 on my Vista PC — 32 bit. Using Visual Studio 2005 I created this new web application. BTW, this new web application is located within another web application. When I go to run the web I get the following error: 0x800700c1
— HTTP Error 500.19 — Internal Server Error. When I built the web using VS 2005 I received no errors but a .dll wasn’t created. I did run as administrator.After going through some posts I realized I should just try to run http://localhost. When I did I realized that I have the same error so I must be missing something really basic.
I’ve opened both the applicationhost.config and web.config and made sure that all beginning tags have end tags. I also made sure that both of these files are read/write permitted by ASPNET, IIS_IUSER and I_USER.
I’m not sure if this matters but I did change the default web directory to a different one.
I’m switching my development PC from an XP Pro (IIS 6.0) PC to Vista Business (IIS 7.0) PC. As far as I know I’ve set everything up the same way on the Vista PC as I did on the XP PC. Are there any special difference between IIS 7.0 and IIS 6.0 or XP vs
Vista that could be causing my problems?Your help/suggestions would be most appreciated.
Thanks for taking the time to read this.
Answers
-
User744767459 posted
Hi,
Next I uninstalled IIS and reinstalled it. Still got the same error. What really surprised me is that after the reinstall of IIS it remembered the changed default directory, etc. Does this mean
that I really didn’t get a clean uninstall of IIS or is this some kind of new setting in Vista vs XP?If you just uninstall IIS, Windows Process Activation Service(WAS) will keep IIS config files. Hence, the history settings were retrieved when you reinstall IIS.
The 500.19 is an configuration error, generally you do need to reinstalling .Net. You can uninstall the WAS feature to perform a clean uninstall, then test again.
-
Marked as answer by
Tuesday, September 28, 2021 12:00 AM
-
Marked as answer by
-
User511787461 posted
At this point, it seems like %windir%system32inetsrvgzip.dll is somehow corrupted on the system — the only way to recover may be reinstall the OS.
-
Marked as answer by
Anonymous
Tuesday, September 28, 2021 12:00 AM
-
Marked as answer by
I’m trying to get a classic ASP application working in 32-bit mode on our new Windows 2008 Server x64 with IIS 7.5. I’ve created an ApplicationPool named ‘TEST’ that is set to ASP.NET 2.0 in Classic mode and gone into Advanced Settings and set ‘Enable 32-Bit Applications’ to true for this new AppPool.
I assigned a single web application on our server to this new AppPool and try to load it in the browser. It gives me a 500.0 error 0x800700c1 which is the error for not a valid Win32 application (re:http://blogs.msdn.com/b/rakkimk/archive/2007/06/09/problems-with-32-bit-asp-net-2-0-dlls-on-a-windows-2003-server-64-bit.aspx)
As soon as I go back into my AppPool and change the enable 32-bit back to false, the particular web application runs fine. However, there is one piece of the application that will need to run in 32-bit mode which is why I’m trying to get the site to work in 32-bit mode.
I feel like I’m missing something but that ‘something’ doesn’t seem to exist on any websites that tell you the only thing you need to do is enabled 32-bit applications in the AppPool and assign the site to that AppPool.
asked Jun 28, 2012 at 3:24
4
This issue was resolved by removing Handler Mapping under the 32-bit application folder that did not have 32-bit modules available. In this particular instance, ColdFusion 9 64bit was installed on the server and it’s Handler Mapping under the folder was causing the 500.0 issue. I removed the following Handler Mappings:
<add name="AboMapperCustom-1207286671" path="*" verb="*" modules="IsapiModule" scriptProcessor="D:UPSDATAJRun4libwsconfig1jrun_iis6_wildcard.dll" requireAccess="None" responseBufferLimit="0" />
<add name="AboMapperCustom-1207286690" path="*.jsp" verb="*" modules="IsapiModule" scriptProcessor="D:UPSDATAJRun4libwsconfigjrun_iis6.dll" requireAccess="Script" responseBufferLimit="0" />
<add name="AboMapperCustom-1207286691" path="*.jws" verb="*" modules="IsapiModule" scriptProcessor="D:UPSDATAJRun4libwsconfigjrun_iis6.dll" requireAccess="Script" responseBufferLimit="0" />
<add name="AboMapperCustom-1207286692" path="*.cfm" verb="*" modules="IsapiModule" scriptProcessor="D:UPSDATAJRun4libwsconfigjrun_iis6.dll" requireAccess="Script" responseBufferLimit="0" />
<add name="AboMapperCustom-1207286693" path="*.cfml" verb="*" modules="IsapiModule" scriptProcessor="D:UPSDATAJRun4libwsconfigjrun_iis6.dll" requireAccess="Script" responseBufferLimit="0" />
<add name="AboMapperCustom-1207286694" path="*.cfc" verb="*" modules="IsapiModule" scriptProcessor="D:UPSDATAJRun4libwsconfigjrun_iis6.dll" requireAccess="Script" responseBufferLimit="0" />
<add name="AboMapperCustom-1207286695" path="*.cfr" verb="*" modules="IsapiModule" scriptProcessor="D:UPSDATAJRun4libwsconfigjrun_iis6.dll" requireAccess="Script" responseBufferLimit="0" />
<add name="AboMapperCustom-1207286696" path="*.cfswf" verb="*" modules="IsapiModule" scriptProcessor="D:UPSDATAJRun4libwsconfigjrun_iis6.dll" requireAccess="Script" responseBufferLimit="0" />
<add name="AboMapperCustom-1207286697" path="*.hbmxml" verb="*" modules="IsapiModule" scriptProcessor="D:UPSDATAJRun4libwsconfigjrun_iis6.dll" requireAccess="Script" responseBufferLimit="0" />
<add name="AboMapperCustom-1207286698" path="*.hbmxml" verb="*" modules="IsapiModule" scriptProcessor="D:UPSDATAJRun4libwsconfigjrun_iis6.dll" requireAccess="Script" responseBufferLimit="0" />
answered Jun 28, 2012 at 13:50
BradBrad
1,6644 gold badges20 silver badges35 bronze badges
13.12.17 — 06:47
Платформа 1С х86-х64, параметры совместимости в IIS соблюдены, права пользователей и доступ к папкам предоставлены, БД опубликована.
Ошибка HTTP 500.0 — Internal Server Error
Подробные сведения об ошибке:
Модуль IsapiModule
Уведомление ExecuteRequestHandler
Обработчик 1C Web-service Extension
Код ошибки 0x800700c1
Хоть убейте, не могу понять в чём проблема. Может кто с таким сталкивался?
1 — 13.12.17 — 07:11
судя по гуглу какая то фигня с битностью
2 — 13.12.17 — 07:17
(1) — Увы нет. Этот вариант отпадает, т.к. всё проверил.
В разделе «Значения по умолчанию для пула приложений», в позиции «Разрешены 32-разрядные приложения», стоит отметка «истина». (True)
3 — 13.12.17 — 10:25
(0) ну вбей в гугол слово 0x800700c1
4 — 13.12.17 — 12:41
(3) — Считаешь, что я не выполнил данное действие как только увидел эту ошибку? И там множество причин возникновения данной ошибки. Обычно 1С-ыки не парятся с IIS, а тупо ставят апач, но для меня это не вариант.
5 — 13.12.17 — 13:59
В записях MS, решение данной проблемы описано так.
—
Убедитесь в том, что сопоставление сценария указывает на ISAPI DLL-файл, который может обработать запрос. Чтобы сделать это, выполните следующие действия.1.Нажмите кнопку Пуск, выберите пункт выполнить, введите inetmgr.exeи нажмите кнопку ОК.
2.В диспетчере служб IIS разверните имя сервера, разверните узел веб-узлыи выберите веб-узел, который требуется изменить.
3.Просмотр возможностей дважды щелкните Сопоставления обработчиков.
4.Убедитесь в том, что сопоставление сценария указывает на правильный файл DLL ISAPI.
Например ASP-файлы следует сопоставить файл %windir%system32inetsrvasp.dll.
Но и я проверил сопоставление, всё правильно настроено.
Неужели никто данным вопросом не занимался?
6 — 13.12.17 — 14:31
Ребята, если нужна более подробная информация по настройке сервера и публикации БД, напишите. Информацию предоставлю.
Третий день бьюсь, не выходит «каменный цветок».
7 — 13.12.17 — 15:12
Тут один 1С-нык подсказал, что бывают проблемы с платформой, в данный момент я использую 1С:Предприятие 8.3 (8.3.10.2650), завтра поставлю более ранний релиз. Чем чёрт не шутит, может именно тут «корень зла».
Всем откликнувшимся спасибо, хоть ничем мне и не помогли. О результатах отпишусь.
8 — 14.12.17 — 09:24
Товарищи, это просто ЖЕСТЬ!
Всё оказалось банально и просто.
В разделе «Значения по умолчанию для пула приложений», в позиции «Разрешены 32-разрядные приложения», поставил False.
И всё заработало.
Сколько же я впустую времени убил, это ужас!
(Мануалы прошлых лет, отсутствие нормальной информации как и поддержки 1с-ныков, делают своё дело.)
9 — 14.12.17 — 09:25
Плохому танцору…
SerG_ST
10 — 14.12.17 — 09:26
(9) — Серьёзно? Ну-ну…
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
