users Digest, Vol 45, Issue 53

Franck.BOURDIN franck.bourdin at nedap.fr
Wed Mar 11 18:32:01 EDT 2015


i figure it because i tried all solutions possibles, and i have 3 others servers working well.

When you said to me "the filter dont load" i stop searching for shibboleth problem, and i search for isapi filter loading problem, and how to determine if they load.
In fact IIS is very poor at log error, and it's like magic to find what is the problem.

Then i search where IIS store his config to compare it with others servers.

Then i figure this fuckin missing line, and in instantly know the truth.

Error 500 for IIS is like: "something goes wrong, but i cannot know what, why, where, but it's wrong. Now go rot in hell"
Every "specialists" said to me "when iis go wrong, uninstall it then reinstall it", but i always refuse this way :)

So you give me a small lead, then i dig in it deeper

For doc: "if shibbo says error on loading filter", check if your IIS load any other isapi filter.

----------------------------------------------------------------------

Message: 1
Date: Wed, 11 Mar 2015 21:14:39 +0000
From: "Cantor, Scott" <cantor.2 at osu.edu>
Subject: RE: Shibboleth error 500.0 code 0x80004005 Extension mode
        startup not possible
To: Shib Users <users at shibboleth.net>
Message-ID:
        <9846A6064BD102419D06814DD0D78DE10F92B8 at CIO-TNC-D2MBX02.osuad.osu.edu>
Content-Type: text/plain; charset="us-ascii"

> it was the C\windows\system32\inetsrv\config\applicationHost.config which
> was corrupt
> the line
> <add name="IsapiFilterModule"
> image="%windir%\System32\inetsrv\filter.dll" />
> was missing!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Hmm. I wish I could figure out how to work some of these cases into the docs, but the problem is there's no consistency or sense to it. Stuff seems to be different on every server. I really don't know what the problem with their software is, but it seems unable to maintain its own configuration with the GUI safely.

What exactly led you to that change? I wouldn't even know what that has to do with it. Does that just act as the shell to run every filter installed?

-- Scott


More information about the users mailing list