Salvando como diferenças de PDF de um PC para outro usando a Conexão de Área de Trabalho Remota

3

Eu tenho uma VM executando o Windows Server 2008 e há um aplicativo da Web implementado em uma instância do Tomcat instalada nessa máquina. O Tomcat está configurado para ser executado como um serviço em nome do administrador local.

Há um recurso neste aplicativo que oferece a conversão de arquivos do Microsoft Office para um formato PDF. Basicamente, ele usa o usuário do Tomcat como usuário interativo para abrir aplicativos do Office, como o Excel, e usar o recurso Save as PDF do aplicativo do Office aberto.

Descrição do problema

O dilema é que quando uso o Remote Desktop Donnection para conectar a essa VM usando um determinado nome de usuário e senha, a conversão funciona com êxito, mas quando o controle de qualidade se conecta à VM, usando o MESMO nome de usuário e senha fica preso.

Tenho que reconectar e matar o processo do Excel e usar o recurso de conversão para que ele funcione com êxito.

Qual poderia ser a diferença de segurança entre conectar meu PC e o QA PC? Estamos executando o mesmo sistema operacional (Windows 7), conectado à mesma rede.

    
por QuakeCore 18.10.2015 / 10:02

1 resposta

1

Ok, quando o controle de qualidade se conecta a esse servidor, verifique se a guia Local Resources na área Local devices and resources do ícone RDP no atalho salvo NÃO tem o A opção Printers selecionada (veja abaixo) - esta pode ser a solução mais rápida e simples - diz à sessão RDP para NÃO usar Printer Redirection .

Como este software está convertendo documentos para PDF, é provável que ele use um virtual printer definido pelo Windows, e as impressoras 'defined \ mapped' nas duas máquinas são diferentes (seu e QA).

A máquina de controle de qualidade que causa o problema quando o RDP está no servidor provavelmente tem alguma impressora definida nela que sua máquina não possui, e isso está causando problemas no processo de conversão de PDF do Tomcat por Printer Redirection - tentando redirecionar as configurações da impressora que fazem com que o SO Windows Server 2008 grite, etc.

Você provavelmente verá as mensagens de erro relacionadas a Event Viewer driver de impressora quando isso ocorrer no servidor, mas você pode instalar esses drivers no servidor que também causam erros em uma solução. Portanto, quando essa máquina se conecta e ocorre o printer redirection , o sistema operacional do servidor tem os drivers de impressão para avançar sem problemas, não causando problemas no processo de conversão do PDF e sua impressora virtual correlacionada definida.

RECAP RAPIDO

Verifique se a guia Local Resources na área Local devices and resources do ícone RDP no atalho salvo NÃO tem o Printers opção selecionada (veja abaixo)

Esta configuração mapeia impressoras, drivers, etc., definidos em excesso para sessões RDP - isso é redirecionamento da impressora.

    
por 18.10.2015 / 11:19