Calling GetProcAddress on ISAPI filter “aspnet_isapi” failed

Épp egy ASP.NET 4-es alkalmazást próbáltunk IIS 7-en működésre bírni, amikor szembetaláltuk magunkat az alábbi sárga halállal:

HTTP Error 500.0 – Internal Server Error
Description: Calling GetProcAddress on ISAPI filter "C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_isapi.dll" failed.
Error Code: 0x8007007f

Mindez egy olyan Windows 7-es gépen, amire nemrég került fel a Visual Studio 2010 és az IIS 7 is. A hibaüzenet szerencsére ad támpontokat a megoldásra, ennek megfelelően ellenőriztük a hiányzó függőségeket, NTFS jogosultságokat, config fájlokat. Sőt, próbálkoztunk aspnet_regiis /i-vel is, hátha a telepítési sorrend volt rossz, de nem segített😦 A legszebb az egészben az volt, hogy egy VS 2010-ben újonnan létrehozott alkalmazás is ugyanilyen tüneteket produkált.

Végül megnyitottuk IIS Managerben a webszerver ISAPI Filters modulját és rögtön fény derült a hiba okára:

aspnet_isapi error

Valamilyen érthetetlen okból bekerült az aspnet_isapi.dll az ISAPI filterek közé. Csakhogy ez nem filter, hanem extension, nem véletlenül anyázott érte az IIS!

Egy gyors Remove és minden megoldódott.

 

Technorati-címkék: ,,,

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s