проблеми при използване на X-Forwarded-For Log Filter за Windows Servers

Срещнах някои проблеми при опит да използвам X-Forwarded-For Log Filter за Windows Servers. Изтеглих двоични файлове (версия x86) и последвах ръководството за инсталиране от http://devcentral.f5.com/weblogs/Joe/archive/2009/08/19/x_forwarded_for_log_filter_for_windows_servers.aspx, но когато се опитам да отворя уеб страница на моя сайт, получавам грешка:


HTTP грешка 500.0 – Вътрешна грешка на сървъра
Извикването на GetProcAddress на ISAPI филтър „C:\ISAPI Filters\F5XFFHttpModule\F5XFFHttpModule.dll“ е неуспешно
Модул IIS Web Core
Неизвестно известие
Статичен файл на манипулатора
Код на грешка 0x8007007f

Системна информация:

ОС - Windows Server 2008 Datacenter, 32-битова
IIS - 7.0
.NET Framework версия - 4.0
ISAPI разширения и ISAPI филтри са инсталирани добре.

Филтърът се добавя към ISAPI и CGI ограниченията и към ISAPI филтрите за уеб приложения. Потребителят на IIS (UISR) има разрешения за достъп за четене и изпълнение за F5XFFHttpModule.dll. Пулът от приложения за уеб приложения работи на .NET Framework 4 в интегриран режим, Идентификация на модела на процеса - NetworkService (промяната на модела на процеса на ApplicationPool не помага). Версията за отстраняване на грешки не създава лог файл:(

Какво виждам в регистъра на събитията на Windows:

HTTP филтър DLL C:\ISAPI Filters\F5XFFHttpModule\F5XFFHttpModule.dll не успя да се зареди. Данните са грешка.
Не можаха да се заредят всички ISAPI филтри за сайта „%sitename%“. Следователно стартирането на сайта е прекратено.

Филтърът обаче работи добре в Windows7 x64 + IIS7.5. Грешка, описана тук, е коригирана чрез задаване на „Активиране на 32-битово приложение“ на true в настройките на групата приложения за уеб приложения. Моля, бъдете така любезен да ми помогнете да разгадая този проблем.

Съжалявам за моя английски :)


person Rinat    schedule 07.12.2011    source източник


Отговори (1)


Добре, разбрах го.

Използвам изтегления HTTP модул като ISAPI филтър, т.е. без да го инсталирам в IIS - това е моя грешка Сега стартирам install.ps1 скрипт от HTTP модул distrib(http://devcentral.f5.com/weblogs/Joe/archive/2009/12/23/x-forwarded-for-http-module-for-iis7-source-included.aspx) и всички работят добре!

благодаря на Joe Pruitt за помощта!

person Rinat    schedule 08.12.2011
comment
Благодарим ви, че отделихте време да ни съобщите решението! Когато можете, моля, маркирайте това като приет отговор, като щракнете върху отметката от лявата страна - Това ще уведоми другите, че е намерен отговор, без да разглеждат страницата подробно. - person Basic; 08.12.2011