Por que meu aplicativo remoto de serviços de terminal minimizado desaparece?

1

Alguma vez você já minimizou um aplicativo remoto compartilhado por um servidor Windows 2008 e ele desapareceu após cerca de 10 segundos?

Se sim, como você sobreviveu a esse inconveniente?

O aplicativo é um aplicativo interno, estou perguntando aqui e não no StackOverflow, porque quero desesperadamente que isso seja um problema de implementação.

O programa funciona bem no Citrix, mas não no aplicativo remoto Microsoft Terminal Services. A configuração é simplesmente simples, não mudou para padrão e nós tentamos com o instalador MSI e a conexão .RDP (que eu acho que são exatamente os mesmos de qualquer maneira)

    
por Peter Turner 22.05.2009 / 20:03

3 respostas

0

Portanto, pode ser apenas um problema relacionado ao Delphi, apesar de os administradores de sistemas estarem atentos caso desejem rodar um aplicativo escrito em Delphi.

  • One Fix é para recompilar em > Delphi 2007 com
Application.MainFormOnTaskbar := True 

antes do application.initialize (não muito sysadminny)

  • Outra é usar um arquivo em lote para iniciar seu programa. (isso é estranho, mas faz sentido)
por 27.05.2009 / 23:26
1

Você está passando por um Gateway TS e por um firewall? Se assim for, aqui está o caminho pode estar acontecendo ...

Quando você minimiza o RemoteApp, a conexão HTTPS / TCP que o cliente da Área de trabalho remota está usando para encapsular o tráfego RDP fica inativa.

O firewall, pensando que sua sessão RPD encapsulada é apenas uma conexão normal de navegador da Web HTTPS aguarda algum tempo limite após não ver nenhuma atividade e, em seguida, fecha a conexão.

Eu odeio criar um link para eles, mas o ExpertSexChange tem uma discussão decente sobre o assunto: link

A solução deles foi estender o tempo limite configurado no firewall.

A única outra menção que encontrei foi uma nota de lançamento de uma atualização de firmware da Juniper Networks SSL VPN. Menciona adicionar suporte para RemoteApps. Isso me levaria a pensar que há alguns requisitos de rede que podem não ser documentados pela Microsoft e variam de acordo com cada dispositivo de rede e fornecedor. Link está aqui: link

    
por 27.05.2009 / 06:58
0

Você tem certeza de que o mesmo comportamento não ocorre quando não é minimizado, mas apenas inativo pelo mesmo período de tempo?

Se um aplicativo remoto for minimizado, essa sessão remota será considerada inativa e estará sujeita a qualquer política de grupo ou propriedades rdp-tcp que lidem com os limites de sessão ociosa. Para testar, basta iniciar o aplicativo remoto, não minimizar e deixá-lo sentar e ver quanto tempo leva para desconectar. Se é o mesmo que quando é minimizado, basta alterar as configurações da política.

    
por 01.06.2009 / 14:49