Outlook conexão / sessão de rede de bloqueio?

1

cenário:

Temos uma máquina de 'pedidos automáticos' no canto que executa o XP com o Outlook 2003. Sua tarefa é verificar se há novos e-mails em uma conta específica, quando ela encontra um corpo de e-mail específico para determinar de qual cliente é (usando uma macro), ele verifica o anexo em busca de códigos de pedido específicos antes de analisar o anexo para criar um arquivo .csv (que é enviado por e-mail para uma equipe de vendas) antes de importar o .csv para nosso sistema de ERP / Sales Order sob medida para criar um pedido.

Problema:

Periodicamente, a máquina terá sintomas de uma conexão de rede perdida (não é possível conectar-se a nenhuma fonte de rede). Às vezes, depois de vários dias, às vezes mais de uma semana. O volume de e-mails / pedidos processados parece não estar vinculado.

Informações adicionais:

  • As máquinas .pst são armazenadas em um local de rede mapeado.
  • O arquivo .csv criado é armazenado em um local de rede mapeado.
  • Este é um grupo de trabalho, não um domínio.
  • Todas as unidades de rede são compartilhadas do Samba de um servidor de arquivos do Ubuntu.
  • Nosso sistema sob medida é executado em um servidor Ubuntu de banco de dados (MySQL).

Nossa solução de problemas até o momento:

  • Eu mudei de máquina (a anterior era Win2000) com os mesmos sintomas.
  • Reiniciar a máquina FIXA o problema.
  • Fechando o Outlook e finalizando a tarefa de um processo em segundo plano do Outlook.exe CORRIGA o problema.
  • Se você fechar o Outlook, sem encerrar o processo em segundo plano, o Outlook não reabrirá (dizendo que não pode encontrar o arquivo pst e não abrirá nenhum local de rede).
  • O Outlook tem algum tipo de 'max session' vinculando-o a atividade de rede que não está sendo fechada após uma solicitação de email? Poderia o arquivamento automático estar causando isso?
  • Existe uma ferramenta para verificar / exibir o que cada processo do outlook.exe está fazendo?

Ainda não encontrei muitas maneiras de solucionar esse problema, pois ele é pouco frequente ...

    
por HaydnWVN 13.08.2012 / 13:44

3 respostas

1

A primeira coisa que você deve investigar é isto . Armazenar PSTs em um local de rede compartilhado causou inúmeros problemas em minha rede com perdas e desempenho de SAN.

Eu recomendaria colocar o PST localmente e copiar o PST todos os dias usando um trabalho agendado, ou uma ferramenta gratuita semelhante à que usei (Free PST Backup (esta ferramenta é muito sharewarey, então você provavelmente pode encontrar algo melhor) ).

    
por 13.08.2012 / 13:52
1

A solução mais fácil, se hacky, é usar um trabalho agendado para reiniciar o Outlook. Uma vez que reiniciar o Outlook corrige o problema, ele deve ser um problema com o Outlook ou com os scripts que você executa a partir dele, portanto, boa sorte em obter suporte para isso.

Parece que você obterá o máximo de milhagem para encontrar uma hora do dia em que o tráfego de e-mail seja baixo ou inexistente e agendar uma reinicialização do Outlook todos os dias nesse horário. Problema resolvido, pelo menos até que este sistema pegue fogo ou deixe cair o disco rígido, etc. Mas isso é um desastre para outra hora, e uma pergunta diferente.

    
por 15.08.2012 / 04:01
1

Definitivamente soa como um problema de conexão de rede - o Outlook tem um limite de conexão MAPI de 32 conexões simultâneas, no entanto, como você não está usando o Exchange, isso pode não ser o problema. Eu certamente posso ver como essa configuração pode entupir sua rede.

Eu aconselharia o seguinte:

  1. Mova o arquivo .pst localmente para o computador. Você pode não ter tido um problema no passado, no entanto, isso não significa que você não vai no futuro. Os arquivos PST são notórios por corrupção, então faça um favor e tire a rede da equação.
  2. Crie um script em lote simples para copiar o arquivo .pst para seu compartilhamento de rede e use o agendador de tarefas para agendá-lo quantas vezes quiser.

Se você quiser realmente ver o que está acontecendo, deve tentar monitorar sua rede com softwares como Wireshark , que ajudarão você a ter uma melhor sentido do que sua rede está fazendo quando esse problema ocorre. Um método simples seria também visualizar o uso da rede no Gerenciador de Tarefas também - se você vir tráfego com pico, escrever no PST na unidade compartilhada é provavelmente o problema.

    
por 15.08.2012 / 05:11