Conector JK do IIS 7.5 para o Tomcat

1

Eu tenho muitos servidores Tomcat trabalhando usando uma versão de 32 bits mais antiga do isapi_redirect.dll, onde eu defino o Pool de aplicativos padrão para ativar aplicativos de 32 bits. No servidor de um cliente, eles precisam instalar outro ISAPI no mesmo pool de aplicativos que não funciona com 32 bits.

Estou tentando atualizar o isapi_redirect.dll para 64 bits. Eu baixei o tomcat-connectors-1.2.40-windows-x86_64-iis.zip de aqui . Eu desativei o suporte de 32 bits para o Pool de Aplicativos Padrão e naveguei para o host local. Em vez de receber um erro, tudo que vejo é a página de boas-vindas padrão do IIS 7. Se eu remover o isapi_redirect.dll da pasta, não recebo um erro. Eu acho que isso significa que o IIS não está nem tentando encontrar o .dll.

Preciso habilitar ou alterar outra coisa para permitir filtros isapi de 64 bits para o Tomcat?

Eu sigo uma configuração semelhante a isso , exceto que eu tenho um arquivo isapi_redirect.properties em vez de uma entrada de registro e as pastas são diferentes. Isso funciona com o filtro isapi de 32 bits. Eu tentei o modo de registro com o filtro 64 isapi e também não tive sorte.

    
por OrangeGrover 29.01.2015 / 01:15

1 resposta

1

Eu tenho que trabalhar.
O problema era que eu só substitui o arquivo DLL em si e também desativado o modo de 32 bits do pool de aplicativos padrão. Quando fiz isso, não funcionou.
Voltei e removi o diretório virtual, o filtro ISAPI e a restrição ISAPI e CGI e reiniciei o IIS.
Após a reinicialização, instalei tudo com o filtro ISAPI de 64 bits e funcionou sem o modo de 32 bits ativado. Eu não mudei nenhum dos arquivos de configuração, então parece que remover todas as configurações e reconfigurar foi a correção.

    
por 29.01.2015 / 21:01