Esta seção contém notas, diretrizes e advertências para a configuração e implementação dos Serviços de Proxy. Esta seção contém as seguintes subseções:
Quando a Autenticação do Proxy está habilitada, um browser pode solicitar informações sobre autenticação do servidor proxy. O usuário pode ser autenticado se o nome de usuário for um nome com contexto completo ou existir no contexto definido como padrão para a autenticação por proxy. Porém, se for digitado um nome de contexto relativo, a autenticação poderá ser negada. Se apenas a digitação do nome de usuário sem o contexto não funcionar, digite o nome com contexto completo do usuário.
Se os clientes não estiverem sendo autenticados através da autenticação de logon, embora o logon tenha sido habilitado através do Administrador do NetWare, verifique se a estação de trabalho cliente está executando o DWNTRUST.EXE e o CLNTRUST.EXE antes que o usuário logue no NDS.
Se os Serviços de Proxy precisarem funcionar com o SSL (Secure Sockets Layer) ou com sites na Web seguros, faça as mudanças a seguir. No entanto, lembre-se de que o servidor proxy não armazenará a troca de informações em cache. Ele transmitirá as informações sobre o SSL ou o site na Web seguro através de um túnel HTTP.
O CPFILTER.NLM deve ser carregado no servidor depois que os arquivos Cyber Patrol* forem extraídos, a licença estiver instalada e o ACLCHECK.NLM estiver carregado. O BorderManager não carrega o CPFILTER.NLM automaticamente. Para carregar o Cyber Patrol automaticamente sempre que o servidor for reinicializado, digite as seguintes duas linhas no final do arquivo AUTOEXEC.NCF do servidor:
LOAD ACLCHECK.NLM
LOAD SYS:ETC\CPFILTER\CPFILTER.NLM
Coloque o diretório de cache proxy em um volume dedicado. Esse procedimento evita problemas de ocupação do volume SYS: e melhora a performance e a estabilidade, reduzindo a quantidade de processamento exigida pela coleta de dados inúteis do volume e outras operações em nível de arquivo. Ao criar o volume dedicado, defina o tamanho do bloco como 16K, desabilite a compressão e a subalocação. Mude a localização do diretório de cache proxy utilizando a página Serviços de Proxy do snap-in do Administrador do NetWare. Você deve descarregar e recarregar o PROXY.NLM no console do servidor de arquivos para que as mudanças tenham efeito. Depois que o NLM for carregado, verifique se foram criados os diretórios de cache no novo volume e apague o diretório de cache anterior. Não apague o diretório SYS:\ETC\PROXY inteiro, apenas o diretório de cache e seus subdiretórios.
Se o servidor proxy ou os gateways não funcionarem quando o NAT for habilitado e configurado no servidor BorderManager, adicione o seguinte comando ao final do arquivo AUTOEXEC.NCF:
SET NAT DYNAMIC MODE TO PASS THRU = ON
Esse procedimento só permite o acesso aos serviços em execução no servidor BorderManager. Se for exigido o acesso a serviços executados em outros servidores na intranet, utilize o NAT STATIC MODE.
O servidor proxy não funciona quando está atrás de um firewall gauntlet TIS. Para resolver esse problema, faça o seguinte:
Para os Serviços de Proxy executados no NetWare 4.x, a rota ou o gateway padrão deve ser configurado através do INETCFG no servidor NetWare 4.x. Selecione Protocolos > TCPIP > Static Routing Enabled (Roteamento Estático Habilitado) > Static Routing Table (Static Routing Table) > Route to Network or Host (Rotear para Rede ou Host) > Rota Default > Next Hop Router on Route (Próximo Roteador de Salto na Rota). Digite o endereço IP da rota e reinicialize o sistema.
Você pode utilizar as seguintes ferramentas para resolver problemas dos Serviços de Proxy: o software LANalyzer®, o DSTRACE, as estatísticas e registros e o CONLOG.
O LANalyzer éuma ferramenta importante para resolver problemas de proxy. Você precisa de um sólido conhecimento sobre comunicação em rede e protocolos para utilizar essa ferramenta eficientemente. Uma trilha do LANalyzer pode indicar quais informações atingem realmente os hosts envolvidos na comunicação com o proxy. Você deve seguir duas trilhas: uma entre o cliente e o servidor proxy e outra entre o servidor proxy e o servidor de origem. Configure o filtro para reunir o tráfego TCP/IP entre os hosts envolvidos.
São fornecidos três exemplos.
Neste exemplo, você configurou um acelerador HTTP para acelerar um site remoto na Web. Ao digitar o URL para o acelerador HTTP do servidor proxy no browser, você vê uma mensagem de erro. Analisando o tráfego da rede, épossível determinar se está ocorrendo o seguinte:
Neste exemplo, você está acelerando um servidor Web remoto, mas as solicitações parecem sempre lentas. Analisando os pacotes enviados do browser e recebidos como resposta, você pode determinar que um pacote de redirecionamento de HTTP está sendo enviado ao browser em resposta àsolicitação inicial. Como resultado, todas as solicitações posteriores do browser estão sendo enviadas para a localização especificada no cabeçalho de redirecionamento e estão se desviando do acelerador HTTP.
Neste exemplo, o browser está configurado para utilizar o serviço de proxy de reencaminhamento do servidor proxy, mas você não consegue se conectar com qualquer site na Web. Se você utilizar um browser que não está enviando solicitações através do proxy, poderá acessar qualquer site na Web. Analisando os pacotes do cliente para o proxy e do proxy para a origem, épossível determinar se está ocorrendo o seguinte:
O DSTRACE éutilizado para determinar quais solicitações estão sendo feitas ao NDS no servidor BorderManager e as respostas resultantes. Você também pode diagnosticar problemas de autenticação por proxy através do DSTRACE.
O snap-in do Administrador do NetWare tem várias estatísticas e registros. Basta selecionar o servidor BorderManager na árvore e, em seguida, selecionar a opção BorderManager no menu Ferramentas. Destaque a opção Serviços de Proxy e clique o botão direito do mouse para acessar um menu pop-up. Nesse menu, você pode ver as estatísticas ou um dos três arquivos de registro.
Como os arquivos COMMON.LOG e EXTENDED.LOG do diretório SYS:\ETC são arquivos em formato de registro comum ou estendido HTTP, talvez você precise utilizar outras ferramentas de análise de registros para analisar e coletar estatísticas adicionais.
A janela Proxy Console (Console de Proxy) no console do servidor também éuma boa fonte de informações estatísticas e de configuração que você pode utilizar para resolver problemas.
O CONLOG éa ferramenta de registro do console carregada enquanto o servidor éinicializado. Nesse registro, você pode ver mensagens informativas, de erro ou outras mensagens relativas ao BorderManager. Qualquer mensagem de erro pode indicar um problema.