O seguinte é visto quando
Sitelist.xml contém muitas entradas de Manipulador de agentes:
- O agente não consegue se conectar com a maioria dos manipuladores de Agent.
- O intervalo de comunicação entre o agente e o servidor (ASCI) é definido com um curto período de tempo, por exemplo, cinco minutos.
- Os registros mostram a comunicação entre o agente e o servidor (ASC) sobreposição e o loop.
- O agente não pode estabelecer uma conexão com um Manipulador de agentes acessível.
Descrição detalhada do problema:
O ASC é concluído com o uso de dois threads:
- Thread de TC-coleta Propriedades e coloca um trabalho na fila de trabalhos.
- A ameaça PA-processa o trabalho fazendo um pacote SPIPE e enviando-o ao ePO.
- Quando o thread de TC coleta Propriedades, ele precisa se conectar ao ePO para obter o endereço IP do agente. Ele tentará se conectar com os sites Manipulador de agentes do SITELIST um por um até que ele possa se conectar com êxito ao ePO. Para um determinado site Manipulador de agentes, ele tenta se conectar usando três métodos (endereço IP, nome de domínio totalmente qualificado (FQDN) e nome do host).
A etapa acima leva muito tempo para ser concluída. Mesmo
- Há muitos sites Manipulador de agentess
Em
- O site de nível mais alto Manipulador de agentes do Sitelist está inacessível
- Quando o PA thread obtém o trabalho, ele pesquisa o site do ePO para fazer upload do pacote. Ele tenta se conectar com os sites Manipulador de agentes no SiteList e tenta descobrir os sites de retransmissão até encontrar um site de Manipulador de agentes acessível. Se todos os sites Manipulador de agentes estiverem inacessíveis, ele repetirá continuamente o sitelist até encontrar um site da Manipulador de agentes acessível. Todos esses fatores podem ser demorados, especialmente no caso de haver muitos sites Manipulador de agentess e uma acessibilidade deficiente no ambiente.
- Há um iterador sitelist global, também conhecido como índice atual, que aponta para o site Manipulador de agentes em uso no início do ASC. O thread de TC redefine o índice se um site da Manipulador de agentes acessível não for encontrado. Suponha que o primeiro ASC esteja processando o trabalho de upload do pacote para o ePO, e seu PA thread está pesquisando um site da Manipulador de agentes acessível de cada um a partir do sitelist. Suponha que o ASCI seja definido para um curto período de tempo, por exemplo, cinco minutos. Após cinco minutos, a segunda ASC é iniciada. O segundo TC thread redefine o iterador Sitelist (índice atual) para apontar para o início do SiteList e coletar as propriedades novamente, conforme descrito na etapa 1. A primeira thread da TP é afetada. Ele tenta novamente os sites de nível mais alto no sitelist, pois o índice atual do SITELIST é redefinido usando a segunda thread de TC. Portanto, alguns sites Manipulador de agentes na parte inferior do SITELIST podem ser mais difíceis de atingir (ou talvez nunca sejam acessados).
Como
Abaixo encontra-se um exemplo de um crescente sobreposição e loop para sites inacessíveis Manipulador de agentes. O sistema abaixo nunca pode fazer uma conexão com êxito com um site Manipulador de agentes acessível. Neste exemplo,
Sitelist.xml o tem 12 Manipulador de agentes sites e o ASCI está definido como cinco minutos. O thread de TC é #2096 e o thread PA é #2088.
#2096 Agent rede, Execução de ASCI
...
#2096 Agent coletando o endereço IP usando o Internet Manager
...
X #2096 SiteHlp obter o endereço IP do servidor EPO
X #2096 SiteHlp leitura inteligente de lista de sites
...
X #2096 imsited ImSiteListImpl:: getNextSiteByIndex ()
X #2096 tentativas de tentativa com o site: 10.5.6.7: 90
...
I #2096 outsite conectando-se ao site: 2.56.4.8 na porta: 443
I #2096 imsite não se conectou ao site real: 2.56.4.8 na porta: 443
I #2096 importando a conexão com o site: ZZZZ na porta: 443
I #2096 imsite não se conectou ao site real: ZZZZ na porta: 443
I #2096 importando a conexão com o site: ZZZZ na porta: 443
I #2096 imsite não se conectou ao site real: ZZZZ na porta: 443
...
I #2096 imsite não se conectou ao site real: 2.56.4.8 na porta: 443 <-- index 1
I #2096 imsite não se conectou ao site real: 30.25.87.6 na porta: 443 <-- index 2
I #2096 imsite não se conectou ao site real: 40.2.3.9 na porta: 443 <-- index 3
I #2096 imsite não se conectou ao site real: 50.6.8.4 na porta: 443 <-- index 4
I #2096 imsite não se conectou ao site real: 10.6.7.2 na porta: 443 <-- index 5
I #2096 imsite não se conectou ao site real: 60.2.8.3 na porta: 443 <-- index 6
I #2096 imsite não se conectou ao site real: 70.6.8.6na porta: 443 <-- index 7
I #2096 imsite não se conectou ao site real: 80.6.9.12 na porta: 443 <-- index 8
I #2096 imsite não se conectou ao site real: 80.6.9.120 na porta: 443 <-- index 9
I #2096 imsite não se conectou ao site real: 90.6.45.87 na porta: 443 <-- index 10
I #2096 imsite não se conectou ao site real: 90.6.45.80 na porta: 443 <-- index 11
...
X #2096 tentativas de tentativa com o site: 110.6.8.4: 90 <-- index 12
X #2096 imsite ImSiteImpl:: getLocalIPAddressFromSocket ()
X #2096 imsite checkBuildTransferObject
X #2096 tentativa de criação da nainet:: instância do TransferItf
X #2096 bldtrob inetmgr:: CreateTransferItfFromProperties ()
Sessão HTTP I #2096 nainet inicializada
X #2096 bldtrob configuração da opção transferência nainet Server = EPOSERVER1:90
X #2096 bldtrob Setting nainet opção de transferência ServerName = EPOSERVER1:90
X #2096 bldtrob configuração da opção transferência nainet ServerIP = 110.6.8.4: 90
X #2096 bldtrob configuração da opção transferir nainet Name = ePO_EPOSERVER1
X #2096 bldtrob configuração de transferência nainet RelativePath = software
X #2096 bldtrob configuração de transferência nainet da secureport = 443
X #2096 imsite com êxito instanciou nainet:: TransferItf
X #2096 imsite assignTransferCredentials
X #2096 imsite NaInetOpGetIPAddress:: opDetails
I #2096 outsite conectando-se ao site: 110.6.8.4 na porta: 443
Sessão HTTP I #2096 nainet fechada
...
Sessão HTTP I #2096 nainet fechada
X #2096 RegKey RegCreateKey, 80000002, SOFTWARE\Network Associates\ePolicy Orchestrator\Agent
X #2096 RegKey = 00000770
X #2096 RegKey RegSetValueEx, 00000770, IPAddress,68.24.3.5
X #2096 Agent endereço IP = 68.24.3.5
X #2096 RegKey RegCloseKey, 00000770
X #2096 RegKey RegCloseKey, 00000730
X #2096 netif_w candidato a MAC = 00012904d0ef se Type = 6 incluir loopback = 0 Oper status = 1
X #2096 netif_w candidato a MAC = 000000000000 se Type = 24 incluir loopback = 0 Oper status = 1
X #2096 RegKey RegCreateKey, 80000002, SOFTWARE\Network Associates\ePolicy Orchestrator\Agent
X #2096 RegKey = 00000730
X #2096 RegKey RegSetValueEx, 00000730, SubnetAddress, 68.24.3.0
X #2096 RegKey RegSetValueEx, 00000730, Máscara_de_Sub-rede,255.255.255.128
X #2096 RegKey RegCloseKey, 00000730
I #2096 gerenciar o ÕýÔÚÊÕ1/4 ̄ÊôÐÔ
I #2096 gerenciar a interface de evento de inicialização
X #2096 RegKey RegCreateKey, 80000002, SOFTWARE\Network Associates\ePolicy Orchestrator\Agent
X #2096 RegKey = 00000770
X #2096 RegKey RegQueryValueEx, 00000770, LoggedOnUser
X #2096 RegKey = abcdwxyz
X #2096 RegKey RegCloseKey, 00000770
I #2096 Manage EpoEventInf interface: inicialização bem-sucedida.
I #2096 Manage CEnforceProperties:: LoadPropFiles ()-Propriedades arquivo não encontradas, criação de novo
I #2096 gerenciar o ÕýÔÚÊÕ1/4 ̄ÊôÐÔ
Objeto auxiliar de construção X #2096 SiteHlp de sites
X #2096 SiteHlp obter Sitelist nome de arquivo
X #2096 SiteHlp a obtenção de versões do Sitelist
X #2096 IPLock readLock-fornecendo bloqueio de leitura
X #2096 IPLock readUnLock-desbloqueio do bloqueio de leitura bem-sucedido
X #2096 SiteHlp obter o endereço IP do servidor EPO
X #2096 SiteHlp leitura inteligente de lista de sites
X #2096 IPLock readLock-fornecendo bloqueio de leitura
X #2096 SiteHlp leitura do Memory1
X #2096 IPLock readUnLock-desbloqueio do bloqueio de leitura bem-sucedido
Site do X #2096 SiteHlp obtenção de Spipe
X #2096 SiteHlp memória livre para Sitelist
X #2096 RegKey RegCreateKey, 80000002, SOFTWARE\Network Associates\ePolicy Orchestrator\Agent
X #2096 RegKey = 00000770
X #2096 RegKey RegSetValueEx, 00000770, PropsVersion, 20150712012841
X #2096 RegKey RegCloseKey, 00000770
#2096 gerenciar a interface de eventos de cancelamento
I #2096 Manage EpoEventInf interface: a reinicialização foi bem-sucedida.
I #2096 Agent ́úÀíÕýÔÚÏò ePO · þÎñÆ