Как устранить ошибку synciwam.vbs 1B6? - PullRequest
0 голосов
/ 26 ноября 2008

Я пытаюсь перенести сайт с Windows 2000 на Win2k3 с помощью средства миграции IIS 6. Я получаю кучу 404 с контентом. Популярная теория заключается в том, что моя учетная запись IWAM не синхронизирована с метабазой IIS, и для ее исправления необходимо запустить synciwam. Однако я получаю эту ошибку 1B6, и единственная ссылка, которую я не нашел в Google (это очевидно для меня), это Exchange экспертов ...

Вот результаты запуска этого скрипта:

C:\Inetpub\AdminScripts>cscript synciwam.vbs -v
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.


IIS Applications Defined:
Name, AppIsolated, Package ID
Root, 0,
Root, 0,
Root, 1, {27EE9424-034E-46C6-8635-433B8DF0293A}
PMA-Search, 2, {27EE9424-034E-46C6-8635-433B8DF0293A}
BCC, 2, {27EE9424-034E-46C6-8635-433B8DF0293A}
fmweb, 2, {27EE9424-034E-46C6-8635-433B8DF0293A}

Out of process applications defined:

Count: 28
{3D14228D-FBE1-11d0-995D-00C04FD919C1}
{27EE9424-034E-46C6-8635-433B8DF0293A}


Error: 1B6: Object doesn't support this property or method
C:\Inetpub\AdminScripts>

1 Ответ

1 голос
/ 26 ноября 2008

Я никогда не отвечал на этот вопрос, но я решил свою проблему. Я даже не уверен, было ли это связано с учетной записью IWAM или нет.

Сценарий:

Переход с Win2k / IIS5 на Win2k3 / IIS6 Куча классических приложений ASP и ASP.NET 1.1 Использование IIS 6 Migration Toolkit

Обслужены только изображения. Не htm файлы, не asp.

Решение: Я видел множество постов, рассказывающих о динамическом контенте и включающих их в веб-расширениях (и я так и сделал). Все еще не играли в кости.

Я думал, что мне нужно включить SSI, потому что один из файлов htm, который я просматривал, использовал include.

При этом я , возможно, ввел новое отображение файлов для .htm на ssi.dll

Удалите это отображение, и я начал обслуживать страницы htm.

Проблема 2 заключалась в том, что страницы ASP не отображались. Оказывается (я думаю), что инструмент миграции имеет путь к asp.dll как WINNT \ System32, и это неверный путь в Windows 2003, он должен быть WINDOWS \ System32

...