Di seguito viene visualizzato quando
Sitelist.xml contiene molte voci del gestore di Agent:
- Il agent non è in grado di connettersi alla maggior parte dei gestori di Agent.
- L'intervallo di comunicazione agent-server (ASCI) è impostato su breve tempo, ad esempio cinque minuti.
- I registri mostrano la sovrapposizione e il looping di comunicazione agent-server (ASC).
- Il agent non è in grado di stabilire una connessione a un gestore di Agent accessibile.
Descrizione dettagliata del problema:
L'ASC viene completato utilizzando due thread:
- TC thread: raccoglie le proprietà e inserisce un processo nella coda dei processi.
- TP Threat: elabora il processo creando un pacchetto di SPIP e inviando l'it a ePO.
- Quando il TC thread raccoglie le proprietà, è necessario collegarsi a ePO per ottenere l'indirizzo IP agent. Tenta di connettersi ai siti dei gestori di Agent nell'elenco di siti Web uno per uno fino a quando non riesce a connettersi a ePO. Per un determinato sito di Agent gestore, tenta di connettersi utilizzando tre metodi (indirizzo IP, nome di dominio completo (FQDN) e nome di host).
È necessario un lungo periodo di tempo per completare il passaggio precedente. Se
- Sono presenti molti siti di gestione dei Agent
E
- Il sito del gestore di Agent più in prima posizione nell'elenco dei siti è inaccessibile
- Quando il thread TP ottiene il processo, esegue la ricerca nel sito ePO per caricare il pacchetto. Tenta di connettersi ai siti dei gestori di Agent nell'elenco dei siti e di provare a individuare i siti di inoltro fino a trovare un sito di gestori Agent accessibile. Se tutti i siti dei gestori di Agent sono inaccessibili, il sito viene continuamente ritentato fino a trovare un sito di gestori Agent accessibile. Tutti questi fattori potrebbero richiedere molto tempo, soprattutto nel caso in cui esistano molti siti di gestori di Agent e una scarsa accessibilità nell'ambiente.
- È presente un iteratore di elenco globale, noto anche come indice corrente, che punta al sito del gestore di Agent in uso all'inizio dell'ASC. Il TC thread Reimposta l'indice se non viene trovato un sito di gestori Agent accessibile. Supponiamo che il primo ASC stia elaborando il processo per caricare il pacchetto in ePO e che il suo thread TP stia cercando un sito di gestione Agent accessibile uno alla volta dall'elenco dei siti. Si supponga che ASCI sia impostato su un breve periodo, ad esempio cinque minuti. Dopo cinque minuti, viene avviato il secondo ASC. Il secondo TC thread Reimposta l'iteratore dell'elenco dei siti Web (indice corrente) in modo che faccia riferimento all'inizio del sito e raccolga nuovamente le proprietà come descritto al passaggio 1. Il primo thread TP è influenzato. Ritenta i siti più in primo luogo nell'elenco dei siti Web in quanto l'indice corrente del sito viene reimpostato utilizzando la seconda thread TC. Pertanto, alcuni Agent siti di gestori nella parte inferiore dell'elenco dei siti potrebbero essere più difficili da raggiungere (o non possono mai essere raggiunti).
Esempio
Di seguito è riportato un esempio di un ASC che si sovrappone e looping a siti di gestori Agent inaccessibili. Il sistema riportato di seguito non è in grado di stabilire una connessione riuscita a un sito di gestori Agent accessibile. In questo esempio,
Sitelist.xml dispone di 12 Agent siti dei gestori e ASCI è impostato su cinque minuti. Il thread TC è #2096 e il thread TP è #2088.
#2096 Agent rete, Esecuzione di ASCI
...
#2096 Agent la raccolta di indirizzi IP utilizzando Internet Manager
...
X #2096 SiteHlp ottenere l'indirizzo IP del server EPO
X #2096 SiteHlp Smart Read dell'elenco dei siti
...
X #2096 imsitel ImSiteListImpl:: getNextSiteByIndex ()
X #2096 imutils provando con il sito: 10.5.6.7: 90
...
I #2096 la connessione al sito: 2.56.4.8 sulla porta: 443
I #2096 imsito non si è connesso al sito reale: 2.56.4.8 sulla porta: 443
I #2096 la connessione a un sito: ZZZZ sulla porta: 443
I #2096 imsito non si è connesso al sito reale: ZZZZ sulla porta: 443
I #2096 la connessione a un sito: ZZZZ sulla porta: 443
I #2096 imsito non si è connesso al sito reale: ZZZZ sulla porta: 443
...
I #2096 imsito non si è connesso al sito reale: 2.56.4.8 sulla porta: 443 <-- index 1
I #2096 imsito non si è connesso al sito reale: 30.25.87.6 sulla porta: 443 <-- index 2
I #2096 imsito non si è connesso al sito reale: 40.2.3.9 sulla porta: 443 <-- index 3
I #2096 imsito non si è connesso al sito reale: 50.6.8.4 sulla porta: 443 <-- index 4
I #2096 imsito non si è connesso al sito reale: 10.6.7.2 sulla porta: 443 <-- index 5
I #2096 imsito non si è connesso al sito reale: 60.2.8.3 sulla porta: 443 <-- index 6
I #2096 imsito non si è connesso al sito reale: 70.6.8.6sulla porta: 443 <-- index 7
I #2096 imsito non si è connesso al sito reale: 80.6.9.12 sulla porta: 443 <-- index 8
I #2096 imsito non si è connesso al sito reale: 80.6.9.120 sulla porta: 443 <-- index 9
I #2096 imsito non si è connesso al sito reale: 90.6.45.87 sulla porta: 443 <-- index 10
I #2096 imsito non si è connesso al sito reale: 90.6.45.80 sulla porta: 443 <-- index 11
...
X #2096 imutils provando con il sito: 110.6.8.4: 90 <-- index 12
X #2096 imsite ImSiteImpl:: getLocalIPAddressFromSocket ()
X #2096 imsite checkBuildTransferObject
X #2096 tentativo di creazione dell'istanza di naInet:: TransferItf
X #2096 bldtrob inetmgr:: CreateTransferItfFromProperties ()
I #2096 sessione HTTP naInet inizializzata
X #2096 bldtrob impostazione naInet Transfer Option server = EPOSERVER1:90
X #2096 bldtrob impostazione naInet Transfer Option nomeserver = EPOSERVER1:90
X #2096 bldtrob impostazione naInet Transfer Option IPServer = 110.6.8.4: 90
X #2096 bldtrob impostazione naInet Transfer Option Name = ePO_EPOSERVER1
X #2096 bldtrob impostazione naInet Transfer Option RelativePath = software
X #2096 bldtrob impostazione naInet Transfer Option porta SecurePort = 443
X #2096 imsito ha creato un'istanza di naInet:: TransferItf
X #2096 imsite assignTransferCredentials
X #2096 imsite NaInetOpGetIPAddress:: opDetails
I #2096 la connessione al sito: 110.6.8.4 sulla porta: 443
#2096 sessione HTTP naInet chiusa
...
#2096 sessione HTTP naInet chiusa
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 indirizzo IP = 68.24.3.5
X #2096 RegKey RegCloseKey, 00000770
X #2096 RegKey RegCloseKey, 00000730
X #2096 netif_w candidato MAC = 00012904d0ef se il tipo = 6 include loopback = 0 Oper stato = 1
X #2096 netif_w candidato MAC = 000000000000 se il tipo = 24 include loopback = 0 Oper stato = 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, subnet mask,255.255.255.128
X #2096 RegKey RegCloseKey, 00000730
#2096 gestisco ÕýÔÚÊÕ1/4 ̄ÊôÐÔ
#2096 gestisco l'interfaccia dell'evento di inizializzazione
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
#2096 gestisco l'interfaccia di EpoEventInf: inizializzazione riuscita.
#2096 gestisco CEnforceProperties:: LoadPropFiles ()-file delle proprietà non trovato, creazione di nuovi
#2096 gestisco ÕýÔÚÊÕ1/4 ̄ÊôÐÔ
Oggetto helper siti di costruzione X #2096 SiteHlp
X #2096 SiteHlp ricevendo Sitelist nome file
X #2096 SiteHlp ricevendo Sitelist versioni
X #2096 IPLock readLock-fornire un blocco di lettura
X #2096 IPLock readUnLock-sblocco del blocco di lettura riuscito
X #2096 SiteHlp ottenere l'indirizzo IP del server EPO
X #2096 SiteHlp Smart Read dell'elenco dei siti
X #2096 IPLock readLock-fornire un blocco di lettura
X #2096 SiteHlp lettura da Memory1
X #2096 IPLock readUnLock-sblocco del blocco di lettura riuscito
X #2096 SiteHlp recupero del sito di SPIP
X #2096 SiteHlp memoria libera per 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 gestisco l'interfaccia dell'evento di disinizializzazione
#2096 gestisco l'interfaccia di EpoEventInf: la deinizializzazione è riuscita.
I #2096 Agent ́úÀíÕýÔÚÏò ePO · þÎñÆ