Shibboleth, IIS 7.5, Tomcat

4

Estou tentando configurar o Shibboleth SP em uma máquina com o Server 2008 R2 / IIS 7.5.

O IIS lança o seguinte erro ao navegar para o host local:

HTTP Error 500.0 - Internal Server Error
Calling LoadLibraryEx on ISAPI filter "C:\opt\shibboleth-sp\lib64\shibboleth\isapi_shib.dll" failed

Estou assumindo que isso ocorre porque o IIS não tem permissões para obter esse arquivo DLL, mas não tenho certeza de como corrigi-lo. Fui para a pasta C: \ opt e adicionei permissões para o grupo IIS_USRS para a pasta shibboleth-sp, mas ainda assim não funcionou. Existe outro usuário para o qual tenho que dar permissão porque está usando o Modo de Compatibilidade do IIS 6?

Há mais alguma coisa que eu deveria estar checando além disso com base nesse erro, além das permissões de pasta?

    
por OrangeGrover 10.08.2012 / 02:05

1 resposta

5

Eu percebi isso há pouco e nunca tive a chance de postar de volta agora.

Originalmente, instalei a versão de 64 bits / usei a DLL de versão de 64 bits e obtive o erro 500.
Devido ao aplicativo que eu estava protegendo com o Shibboleth, tive que alterar o pool de aplicativos para permitir DLLs de 32 bits. Tanto quanto eu posso dizer, habilitar a DLL de 32 bits efetivamente desativa DLL de 64 bits. Depois que eu tentei a DLL de 32 bits (instalando a versão de 64 bits, mas rodando 32 bits), a instalação correu bem.

    
por 11.09.2012 / 00:16