Avamar : Avamar Client Manager (/aam) le chargement de la page Web se bloque lors de la connexion
Résumé: Avamar : Le chargement de la page Web par Avamar Client Manager (/aam) se bloque lors de la connexion. La connexion peut ne jamais se terminer ou prendre des dizaines de minutes.
Cet article concerne
Cet article ne concerne pas
Cet article n’est associé à aucun produit spécifique.
Toutes les versions du produit ne sont pas identifiées dans cet article.
Symptômes
Avamar : Le chargement de la page Web par Avamar Client Manager (/aam) se bloque lors de la connexion.
La connexion peut ne jamais se terminer ou prendre des dizaines de minutes.
La page peut ne pas expirer, mais vous laisser attendre un certain temps.
La connexion peut ne jamais se terminer ou prendre des dizaines de minutes.
La page peut ne pas expirer, mais vous laisser attendre un certain temps.
Cause
La cause de ce problème peut être divisée en deux :
1. Une grande quantité de serveurs distants ajoutés à un seul Avamar Client Manager entraîne une augmentation de la charge sur le serveur Web tomcat.
Nous pouvons voir une grande quantité de serveurs distants ajoutés à ce serveur Avamar à partir du tableau tomcat database axion_server
2. Un serveur distant avec un problème
de mot de passe MCUser À partir du tableau ci-dessus, Avamar Server AVAMAR300.EX.COM présentait un problème avec le mot de passe MCUser.
Sur le AVAMAR300.EX.COM, le service MCS était en cours d’exécution et un test de connexion avec MCUser s’est bien passé dans l’interface utilisateur graphique et la ligne de commande.
Exemple:
Bien que cela semble correct, sur le serveur distant AVAMAR300.EX.COM le journal mcserver.out indique qu’il y a un problème clair avec le mot de passe mcUser.
1. Une grande quantité de serveurs distants ajoutés à un seul Avamar Client Manager entraîne une augmentation de la charge sur le serveur Web tomcat.
Nous pouvons voir une grande quantité de serveurs distants ajoutés à ce serveur Avamar à partir du tableau tomcat database axion_server
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 serveur distant avec un problème
de mot de passe MCUser À partir du tableau ci-dessus, Avamar Server AVAMAR300.EX.COM présentait un problème avec le mot de passe MCUser.
Sur le AVAMAR300.EX.COM, le service MCS était en cours d’exécution et un test de connexion avec MCUser s’est bien passé dans l’interface utilisateur graphique et la ligne de commande.
Exemple:
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)
Bien que cela semble correct, sur le serveur distant AVAMAR300.EX.COM le journal mcserver.out indique qu’il y a un problème clair avec le mot de passe 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
Résolution
Étape
1. Supprimez TOUS les serveurs axion en DEHORS du serveur source (le serveur auquel vous ajoutez d’autres serveurs). La colonne ID du serveur source que vous ne toucherez pas possède un ID = 1.
Contenu de la table d’origine de la section Cause
5. Connectez-vous à nouveau à la page Web client Manager (/aam) et essayez à nouveau d’ajouter des serveurs distants par nom d’hôte/informations d’identification MCUser. Dans cet exemple, nous avons essayé d’ajouter des AVAMAR300.EX.COM qui ont détecté une erreur. Nous pouvons voir dans ACMTrace.log après le redémarrage du serveur tomcat les logs suivants pour essayer d’ajouter AVAMAR300. EX.COM.
6. Nous savons maintenant qu’il y a un problème avec les informations d’identification MCUser sur le AVAMAR300.EX.COM. Pour plus d’informations, reportez-vous à la section Cause 2. Comme mentionné précédemment, MCUser ne pouvait pas être déchiffré. Ainsi, lorsque la source Avamar tente d’enregistrer l’Avamar distant à l’aide de ses informations d’identification MCUser, elle échoue.
Nous devons exécuter change-passwords en tant qu’utilisateur root pour udpate MCUser sur AVAMAR300. EX.COM.
Le mot de passe n’a pas besoin d’être modifié par rapport à ce qu’il est actuellement. Le même mot de passe peut être saisi dans le script, mais le script doit être exécuté pour mettre à jour le mot de passe dans tous les fichiers de configuration avec la clé de chiffrement/déchiffrement appropriée appliquée.
7. Après la mise à jour du mot de passe MCUser sur le serveur distant, actualisez la page Web du gestionnaire client du serveur source (/aam) (AVAMAR100.EX.COM). Essayez ensuite de rajouter AVAMAR300.EX.COM au serveur source.
1. Supprimez TOUS les serveurs axion en DEHORS du serveur source (le serveur auquel vous ajoutez d’autres serveurs). La colonne ID du serveur source que vous ne toucherez pas possède un ID = 1.
Contenu de la table d’origine de la section Cause
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)
Exécutez la commande delete pour supprimer chaque serveur à l’exception du serveur id=1 (AVAMAR100.EX.COM)
// connect to emdb psql -p 5556 emdb // delete each server besides source server delete from axion_server where id!='1';
2. Vérifiez que les autres serveurs distants sont tous supprimés.
select id, lastcontact, axionsystemname from axion_server; id | lastcontact | axionsystemname ---------------+---------------------+------------------------------ 1 | 1969-12-31 19:00:00 | AVAMAR100.EX.COM
3. Quittez emdb à l’aide de la syntaxe postgresql.
\q
4. Redémarrez tomcat afin que nous puissions identifier le moment où le servlet se lance et obtenir les journaux les plus récents pour le problème, en tant qu’utilisateur root.
emwebapp.sh --restart
5. Connectez-vous à nouveau à la page Web client Manager (/aam) et essayez à nouveau d’ajouter des serveurs distants par nom d’hôte/informations d’identification MCUser. Dans cet exemple, nous avons essayé d’ajouter des AVAMAR300.EX.COM qui ont détecté une erreur. Nous pouvons voir dans ACMTrace.log après le redémarrage du serveur tomcat les logs suivants pour essayer d’ajouter 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. Nous savons maintenant qu’il y a un problème avec les informations d’identification MCUser sur le AVAMAR300.EX.COM. Pour plus d’informations, reportez-vous à la section Cause 2. Comme mentionné précédemment, MCUser ne pouvait pas être déchiffré. Ainsi, lorsque la source Avamar tente d’enregistrer l’Avamar distant à l’aide de ses informations d’identification MCUser, elle échoue.
Nous devons exécuter change-passwords en tant qu’utilisateur root pour udpate MCUser sur AVAMAR300. EX.COM.
Le mot de passe n’a pas besoin d’être modifié par rapport à ce qu’il est actuellement. Le même mot de passe peut être saisi dans le script, mais le script doit être exécuté pour mettre à jour le mot de passe dans tous les fichiers de configuration avec la clé de chiffrement/déchiffrement appropriée appliquée.
change-passwords
7. Après la mise à jour du mot de passe MCUser sur le serveur distant, actualisez la page Web du gestionnaire client du serveur source (/aam) (AVAMAR100.EX.COM). Essayez ensuite de rajouter AVAMAR300.EX.COM au serveur source.
Produits concernés
AvamarPropriétés de l’article
Numéro d’article: 000203605
Type d’article: Solution
Dernière modification: 08 Jan 2026
Version: 9
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.