Como solucionar situações onde está configurada uma notificação ou confirmação mas a janela não abre na estação de trabalho?
Verifique se de fato o Notificador está instalado e iniciado no PC. Você pode conferir se o notificador está iniciado verificando o Gerenciador de tarefas do Windows pela presença de um processo chamado psicon.exe. Use o menu Iniciar para abrir o Notificador do PrintSpy se ele não estiver iniciado.
Verifique se o endereço IP do PC é o mesmo que o servidor acredita ser e se o ping está funcional.
No prompt de comando do PC afetado rode o comando:
ipconfig
Tome nota do endereço IP exibido.
No prompt de comando do servidor que tem o PrintSpy instalado rode o comando:
ping -4 nome_do_PC
Observe o endereço IP informado por este comando. Se ele for diferente do endereço exibido no comando ipconfig do PC então esta é uma falha na configuração da rede (DNS). O servidor deve ser capaz de resolver o endereço IP atual do PC a partir do nome do PC para que o popup possa ser aberto. Consulte o seu analista de infra-estrutura para ajustar a configuração.
Se o comando ping exibir o endereço IP correto mas retornar com erro de destino inacessível você precisa liberar ao menos o eco do protocolo ICMP no firewall da estação.
Desative o firewall do Windows e os de anti-virus (se houver) na estação para testar. Se a janela abrir, você precisará abrir as portas tcp 7001 e 7002 no firewall.
Certifique-se também que não haja uma regra no firewall explicitamente bloqueando o Notificador do PrintSpy. Na dúvida apague todas as regras do firewall que refereciam Notificador do PrintSpy e crie-as novamente abrindo as portas tcp 7001 e 7002. Reative o firewall e teste.
Verifique se o nome do computador possui mais de 15 caracteres. O Windows utiliza apenas o nome curto ao enviar informações de impressão. As alternativas são:
a) Renomear o PC para usar até 15 caracteres
b) Configurar a rede de forma que o servidor seja capaz de localizar o PC pelo nome curto (nome NETBIOS)
Verifique se a versão instalada do Notificador é menor ou igual à versão do servidor. Você pode conferir observando o nome do arquivo de instalação pela nomenclatura psnotifierXXX.msi onde XXX é o numero da versão, ou olhando a versão do Notificador do PrintSpy instalado em Programas e Recursos do Windows. Para conferir a versão do servidor use o menu Ajuda/Sobre no Administrador do PrintSpy.
Certifique-se de que não há mais de um usuário logado no PC. Você pode conferir os usuários logados abrindo o Gerenciador de Tarefas do Windows e selecionando a aba “Usuários”. Mais de um usuário pode ficar logado se for usado o recurso de Troca de usuário do Windows. A funcionalidade de notificação não é compatível com este recurso. Reinicie o PC e entre apenas com o usuário de interesse para validar o funcionamento. Você pode desativar a troca rápida de usuário usando a GPO do Windows.
Certifique-se que o usuário não esteja logado no computador com o usuário Convidado. O usuário convidado não tem permissão para receber conexões de rede através do Notificador.
Compartilhe uma pasta qualquer no Windows e teste. Isto fará com que o Windows publique o computador na rede em ambientes sem dominio, permitindo que o servidor possa localizá-lo.
Desative o IPv6 na estação, pode ser que nem todos os agentes envolvidos no roteamento ofereçam suporte. Realize o teste após desativar.
Verifique se o dominio do servidor onde está o PrintSpy é diferente do dominio onde está a estação de trabalho. Em caso positivo será necessário configurar uma lista de pesquisa de dominio para que o servidor seja capaz de localizar a estação pelo nome curto:
- Entre na política de grupo do servidor PrintSpy
- Localize a política: Computer Configuration->Policies->Administrative Templates->Network->DNS Client
- Configure o sufixo do domínio da estação de trabalho na configuração DNS Suffix Search List