Process Monitor Results de dois erros do aplicativo Citrix Servers

1

Eu tenho dois Servidores Citrix, ambos executando um software sob medida. O software gera arquivos usando um modelo de mala direta Word 2003 que executa o código VBA para consultar um banco de dados oracle. De qualquer forma, o software funciona bem, tirando isso a equação em que a função de mala direta do Word 2003 falha em um servidor, mas funciona no outro.

Eu construí os servidores e re-construo este servidor a partir do zero e ainda falha com um erro genérico.

Usando o Process Monitor e passando horas cruzando os resultados, a única diferença real é que o Servidor quebrado tem essas partes adicionadas para cada tentativa de acesso ao arquivo:

"WINWORD.EXE","QueryStandardInformationFile","C:\Users\xxxx\WINDOWS","SUCCESS","AllocationSize: 0, EndOfFile: 0, NumberOfLinks: 1, DeletePending: False, Directory: True"

"WINWORD.EXE","QueryBasicInformationFile","C:\Users\xxxx\WINDOWS","SUCCESS","CreationTime: 06/08/2014 08:07:31, LastAccessTime: 06/08/2014 08:07:33, LastWriteTime: 06/08/2014 08:07:33, ChangeTime: 06/08/2014 08:07:33, FileAttributes: D"

Considerando que o servidor em funcionamento não experimenta o QueryStandardInformationFile e simplesmente possui:

"WINWORD.EXE","QueryBasicInformationFile","C:\Users\xxxx\WINDOWS","SUCCESS","CreationTime: 24/07/2014 08:51:33, LastAccessTime: 24/07/2014 08:51:50, LastWriteTime: 24/07/2014 08:51:50, ChangeTime: 24/07/2014 08:51:50, FileAttributes: D"

Eu tentei literalmente tudo, desde fazer os administradores locais dos usuários até exportar e importar políticas de segurança, etc. Não consigo descobrir qual é o problema e essa é a última parte do quebra-cabeças de solução de problemas; Eu simplesmente não tenho nenhuma explicação sobre por que eles estão se comportando de maneira diferente.

Como posso resolver isso?

    
por CharlesH 06.08.2014 / 15:23

1 resposta

0

O problema foi devido a um servidor usando perfis móveis e um servidor com perfis de roaming (redirecionamento de pasta) não fazendo com que pastas de usuários locais fossem usadas. Mesmo que isso não tenha aparecido nos logs do monitor de processo.

Depois de corrigir os perfis móveis, os dois servidores estão funcionando conforme o esperado. Deve ser algo para fazer com permissões de escrita de perfil de usuário local ou algo nesse sentido!

    
por 07.08.2014 / 16:48