Avamar: Il caricamento della pagina Web di Avamar Client Manager (/aam) si blocca all'accesso
Summary: Avamar: Il caricamento della pagina Web di Avamar Client Manager (/aam) si blocca all'accesso. Il completamento dell'accesso potrebbe non terminare mai o richiedere decine di minuti.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Avamar: Il caricamento della pagina Web di Avamar Client Manager (/aam) si blocca all'accesso.
Il completamento dell'accesso potrebbe non terminare mai o richiedere decine di minuti.
La pagina potrebbe non essere in timeout, ma lasciare l'utente in attesa a lungo.
Il completamento dell'accesso potrebbe non terminare mai o richiedere decine di minuti.
La pagina potrebbe non essere in timeout, ma lasciare l'utente in attesa a lungo.
Cause
La causa di questo problema può essere suddivisa in due:
1. Una grande quantità di server remoti aggiunti a un singolo Avamar Client Manager determina l'aumento del carico sul web server Tomcat.
È possibile visualizzare una grande quantità di server remoti aggiunti a questo Avamar dalla tabella axion_server del database Tomcat
2. Un server remoto con problema
di password MCUser Nell'output della tabella precedente, Avamar Server AVAMAR300.EX.COM ha riscontrato un problema con la password MCUser.
Sul AVAMAR300.EX.COM, il servizio MCS era in esecuzione e un test di accesso con MCUser ha superato correttamente nella GUI, nonché nella riga di comando.
Esempio:
Si può notare che, anche se l'aspetto sembra corretto, sul server remoto AVAMAR300.EX.COM registro mcserver.out mostra che si è verificato un problema chiaro con la password MCUser.
1. Una grande quantità di server remoti aggiunti a un singolo Avamar Client Manager determina l'aumento del carico sul web server Tomcat.
È possibile visualizzare una grande quantità di server remoti aggiunti a questo Avamar dalla tabella axion_server del database Tomcat
psql -p 5556 emdb select id, lastcontact, axionsystemname from axion_server; id | lastcontact | axionsystemname ---------------+---------------------+------------------------------ 1629287858128 | 1969-12-31 19:00:00 | AVAMAR10.EX.COM 1629287980100 | 1969-12-31 19:00:00 | AVAMAR20.EX.COM 1629287647775 | 1969-12-31 19:00:00 | AVAMAR30.EX.COM 1629287949115 | 1969-12-31 19:00:00 | AVAMAR19.EX.COM 1660563561277 | 1969-12-31 19:00:00 | AVAMAR40.EX.COM 1629287597140 | 1969-12-31 19:00:00 | AVAMAR50.EX.COM 1629287775889 | 1969-12-31 19:00:00 | AVAMAR60.EX.COM 1629287812033 | 1969-12-31 19:00:00 | AVAMAR70.EX.COM 1629288006387 | 1969-12-31 19:00:00 | AVAMAR80.EX.COM 1629287515457 | 1969-12-31 19:00:00 | AVAMAR90.EX.COM 1 | 1969-12-31 19:00:00 | AVAMAR100.EX.COM 1629287732083 | 1969-12-31 19:00:00 | AVAMAR200.EX.COM 1629288102775 | 1969-12-31 19:00:00 | AVAMAR300.EX.COM 1662042283060 | 1969-12-31 19:00:00 | AVAMAR400.EX.COM 1651676768316 | 1969-12-31 19:00:00 | AVAMAR500.EX.COM (15 rows)
2. Un server remoto con problema
di password MCUser Nell'output della tabella precedente, Avamar Server AVAMAR300.EX.COM ha riscontrato un problema con la password MCUser.
Sul AVAMAR300.EX.COM, il servizio MCS era in esecuzione e un test di accesso con MCUser ha superato correttamente nella GUI, nonché nella riga di comando.
Esempio:
avmgr logn --id=MCUser --ap=MyMCUserPass 1 Request succeeded 7161 privilege level (enabled,create,read,backup,access,move,delete,maint,fullmanage,noticketrequired) 2 block type (directory)
Si può notare che, anche se l'aspetto sembra corretto, sul server remoto AVAMAR300.EX.COM registro mcserver.out mostra che si è verificato un problema chiaro con la password MCUser.
vi /usr/local/avamar/var/mc/server_data/prefs/mcserver.out === BEGIN === check.mcs (prestart) check.mcs passed === PASS === check.mcs PASSED OVERALL (prestart) Starting Administrator Server at Tue Aug 30 15:04:25 EDT 2022 ... Upgrade MCS Preference: processing time = 325ms Upgrade MCDB: processing time = 262ms Check node list: processing time = 1527ms Prepare MC SSL Properties: processing time = 2ms Init node: processing time = 420ms Install service: com.avamar.mc.prefs.MCSPreferencesService, processing time = 12ms Install service: com.avamar.mc.message.MessageEventService, processing time = 15ms Event Size: 18548 Install service: com.avamar.mc.event.EventService, processing time = 11388ms Install service: com.avamar.mc.jms.push.JmsPushService, processing time = 40ms Install service: com.avamar.mc.dpn.DPNProxyService, processing time = 2031ms Install service: com.avamar.mc.datatap.MCDataTapService, processing time = 22ms Install service: com.avamar.mc.cm.ClusterManagerService, processing time = 12ms [output shortened...] Install service: com.avamar.mc.ws.MCJettyService, processing time = 1272ms Install service: com.avamar.mc.repl.ReplicationService, processing time = 85ms Install service: com.avamar.mc.st.SessionTicketService, processing time = 1434ms Install service: com.avamar.mc.ras.McEbmsService, processing time = 2051ms Install service: com.avamar.mc.migration.MigrationService, processing time = 60ms Start service container: processing time = 51304ms log4j:WARN No appenders could be found for logger (org.apache.axiom.util.stax.dialect.StAXDialectDetector). log4j:WARN Please initialize the log4j system properly. Init crontab: processing time = 3800ms Update axion system table: processing time = 3ms Update connect emc email subject: processing time = 70ms Administrator Server started at Tue Aug 30 15:05:26 EDT 2022. Update connect emc email subject: processing time = 70ms Administrator Server started at Tue Aug 30 15:05:26 EDT 2022. MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP ERROR: Invalid AES key length MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP MCS Preference has been decrypted failed: com/avamar/mc/dpn/users/MCUSERAP
Resolution
Passaggi
1. Rimuovere TUTTI i server axion OLTRE al server di origine (il server a cui si aggiungono altri server). La colonna ID del server di origine che non toccare ha un ID = 1.
Contenuto della tabella originale della sezione causa
5. Accedere nuovamente alla pagina web di Client Manager (/aam) e provare ad aggiungere nuovamente i server remoti in base al nome host/credenziale MCUser. In questo esempio, abbiamo tentato di aggiungere AVAMAR300.EX.COM che genera un errore. È possibile vedere in ACMTrace.log dopo il riavvio del server Tomcat i seguenti registri per tentare di aggiungere AVAMAR300. EX.COM.
6. Ora che sappiamo che c'è un problema con le credenziali MCUser sul AVAMAR300.EX.COM, fare riferimento alla sezione Causa n. 2 per i dettagli. Come accennato in precedenza, MCUser non è stato in grado di essere decrittografato, pertanto quando l'origine Avamar tenta di registrare Avamar remoto utilizzando le credenziali MCUser, l'operazione ha esito negativo.
È necessario eseguire change-passwords come utente root per udpate MCUser su AVAMAR300. EX.COM.
La password non deve essere modificata rispetto a quella attuale. È possibile immettere la stessa password nello script, ma lo script deve essere eseguito per aggiornare la password in tutti i file di configurazione con la chiave di crittografia/decrittografia corretta applicata.
7. Dopo aver aggiornato la password MCUser sul server remoto, aggiornare la pagina web Client Manager (/aam) del server di origine (AVAMAR100.EX.COM). Quindi tentare di aggiungere nuovamente AVAMAR300.EX.COM al server di origine.
1. Rimuovere TUTTI i server axion OLTRE al server di origine (il server a cui si aggiungono altri server). La colonna ID del server di origine che non toccare ha un ID = 1.
Contenuto della tabella originale della sezione causa
psql -p 5556 emdb select id, lastcontact, axionsystemname from axion_server; id | lastcontact | axionsystemname ---------------+---------------------+------------------------------ 1629287858128 | 1969-12-31 19:00:00 | AVAMAR10.EX.COM 1629287980100 | 1969-12-31 19:00:00 | AVAMAR20.EX.COM 1629287647775 | 1969-12-31 19:00:00 | AVAMAR30.EX.COM 1629287949115 | 1969-12-31 19:00:00 | AVAMAR19.EX.COM 1660563561277 | 1969-12-31 19:00:00 | AVAMAR40.EX.COM 1629287597140 | 1969-12-31 19:00:00 | AVAMAR50.EX.COM 1629287775889 | 1969-12-31 19:00:00 | AVAMAR60.EX.COM 1629287812033 | 1969-12-31 19:00:00 | AVAMAR70.EX.COM 1629288006387 | 1969-12-31 19:00:00 | AVAMAR80.EX.COM 1629287515457 | 1969-12-31 19:00:00 | AVAMAR90.EX.COM 1 | 1969-12-31 19:00:00 | AVAMAR100.EX.COM 1629287732083 | 1969-12-31 19:00:00 | AVAMAR200.EX.COM 1629288102775 | 1969-12-31 19:00:00 | AVAMAR300.EX.COM 1662042283060 | 1969-12-31 19:00:00 | AVAMAR400.EX.COM 1651676768316 | 1969-12-31 19:00:00 | AVAMAR500.EX.COM (15 rows)
Eseguire il comando delete per eliminare ogni server tranne id=1 server (AVAMAR100.EX.COM)
// connect to emdb psql -p 5556 emdb // delete each server besides source server delete from axion_server where id!='1';
2. Verificare che gli altri server remoti siano tutti eliminati.
select id, lastcontact, axionsystemname from axion_server; id | lastcontact | axionsystemname ---------------+---------------------+------------------------------ 1 | 1969-12-31 19:00:00 | AVAMAR100.EX.COM
3. Uscire da emdb utilizzando la sintassi postgresql.
\q
4. Riavviare Tomcat in modo da poter identificare quando il servlet viene avviato e ottenere i registri più recenti per il problema, come utente root
emwebapp.sh --restart
5. Accedere nuovamente alla pagina web di Client Manager (/aam) e provare ad aggiungere nuovamente i server remoti in base al nome host/credenziale MCUser. In questo esempio, abbiamo tentato di aggiungere AVAMAR300.EX.COM che genera un errore. È possibile vedere in ACMTrace.log dopo il riavvio del server Tomcat i seguenti registri per tentare di aggiungere AVAMAR300. EX.COM.
vi /usr/local/avamar-tomcat/logs/ACMTrace.log
// latest logs post tomcat restart start with "Servlet Context Launched."
2022-09-21 16:03:57,802 INFO [localhost-startStop-1]-listeners.ContextLauncher: Servlet Context Launched.
2022-09-21 16:04:00,623 INFO [localhost-startStop-1]-sdk.ServiceConnection: Wait for task: STORAGE_INFO: Getting storage information
2022-09-21 16:04:01,625 INFO [localhost-startStop-1]-sdk.ServiceConnection: Task done: STORAGE_INFO
2022-09-21 16:04:01,660 INFO [localhost-startStop-1]-utils.ACMProperties: Cas Server Url Ssl Prefix: https://AVAMAR300.EX.COM
2022-09-21 16:04:06,669 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-filters.ImageLocaleFilter: Locale in China: false
2022-09-21 16:04:07,926 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-8]-filters.ImageLocaleFilter: Locale in China: false
2022-09-21 16:04:10,172 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:10,176 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:10,178 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:10,179 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:10,180 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-auth.AvamarAuthConfigurationUserAuth: Authentication Type: Web Restore Avamar
2022-09-21 16:04:11,037 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: MCCLI exec catch Execption: Unable to initialize MCCLI
2022-09-21 16:04:11,043 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: authenticate result out: 0,23000,CLI command completed successfully.
2022-09-21 16:04:11,310 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: MCCLI exec catch Execption: Unable to initialize MCCLI
2022-09-21 16:04:11,312 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: get privilege command output: <CLIOutput>
<Results>
<ReturnCode>0</ReturnCode>
<EventCode>23000</EventCode>
<EventSummary>CLI command completed successfully.</EventSummary>
</Results>
<Data>
<Row>
<Name>erx1mxe</Name>
<Role>Administrator</Role>
<Domain>/</Domain>
<Authenticator>Axion Authentication System</Authenticator>
<Domain>/</Domain>
<Authenticator>Axion Authentication System</Authenticator>
</Row>
</Data>
</CLIOutput>
2022-09-21 16:04:11,692 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-2]-sdk.ServiceConnection: Wait for task: STORAGE_INFO: Getting storage information
2022-09-21 16:04:12,693 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-2]-sdk.ServiceConnection: Task done: STORAGE_INFO
2022-09-21 16:04:32,272 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:32,273 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:32,273 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:32,273 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-helper.LDAPManagerUserAuth: LDAP property 'ldap.url.*' is not defined
2022-09-21 16:04:32,274 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-auth.AvamarAuthConfigurationUserAuth: Authentication Type: Web Restore Avamar
2022-09-21 16:04:32,528 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: MCCLI exec catch Execption: Unable to initialize MCCLI
2022-09-21 16:04:32,529 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: authenticate result out: 0,23000,CLI command completed successfully.
2022-09-21 16:04:32,791 WARN [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: MCCLI exec catch Execption: Unable to initialize MCCLI
2022-09-21 16:04:32,792 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-1]-cli.MCInternalCLIUserAuth: get privilege command output: <CLIOutput>
<Results>
<ReturnCode>0</ReturnCode>
<EventCode>23000</EventCode>
<EventSummary>CLI command completed successfully.</EventSummary>
</Results>
<Data>
<Row>
<Name>root</Name>
<Role>Administrator</Role>
<Domain>/</Domain>
<Authenticator>Axion Authentication System</Authenticator>
</Row>
</Data>
</CLIOutput>
2022-09-21 16:04:33,073 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-2]-sdk.ServiceConnection: Wait for task: STORAGE_INFO: Getting storage information
2022-09-21 16:04:34,074 INFO [ajp-nio-0:0:0:0:0:0:0:1-8509-exec-2]-sdk.ServiceConnection: Task done: STORAGE_INFO
6. Ora che sappiamo che c'è un problema con le credenziali MCUser sul AVAMAR300.EX.COM, fare riferimento alla sezione Causa n. 2 per i dettagli. Come accennato in precedenza, MCUser non è stato in grado di essere decrittografato, pertanto quando l'origine Avamar tenta di registrare Avamar remoto utilizzando le credenziali MCUser, l'operazione ha esito negativo.
È necessario eseguire change-passwords come utente root per udpate MCUser su AVAMAR300. EX.COM.
La password non deve essere modificata rispetto a quella attuale. È possibile immettere la stessa password nello script, ma lo script deve essere eseguito per aggiornare la password in tutti i file di configurazione con la chiave di crittografia/decrittografia corretta applicata.
change-passwords
7. Dopo aver aggiornato la password MCUser sul server remoto, aggiornare la pagina web Client Manager (/aam) del server di origine (AVAMAR100.EX.COM). Quindi tentare di aggiungere nuovamente AVAMAR300.EX.COM al server di origine.
Affected Products
AvamarArticle Properties
Article Number: 000203605
Article Type: Solution
Last Modified: 08 Jan 2026
Version: 9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.