Avamar: 로그인 시 Avamar Client Manager(/aam) 로딩 웹 페이지가 중단됨
Summary: Avamar: Avamar Client Manager(/aam) 로딩 웹 페이지가 로그인 시 중단됩니다. 로그인이 완료되지 않거나 완료하는 데 수십 분 정도 걸릴 수 있습니다.
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: Avamar Client Manager(/aam) 로딩 웹 페이지가 로그인 시 중단됩니다.
로그인이 완료되지 않거나 완료하는 데 수십 분 정도 걸릴 수 있습니다.
페이지가 시간 초과되지 않을 수 있지만 오래 기다리십시오.
로그인이 완료되지 않거나 완료하는 데 수십 분 정도 걸릴 수 있습니다.
페이지가 시간 초과되지 않을 수 있지만 오래 기다리십시오.
Cause
이 문제의 원인은 다음 두 가지로 분할될 수 있습니다.
1. 단일 Avamar Client Manager에 대량의 원격 서버가 추가되어 tomcat 웹 서버의 로드가 증가합니다.
tomcat 데이터베이스 axion_server 테이블에서 이 Avamar에 많은 양의 원격 서버가 추가된 것을 볼 수 있습니다.
2. MCUser 암호 문제가
있는 원격 서버 위의 표 출력에서 Avamar Server AVAMAR300.EX.COM MCUser 암호에 문제가 발생했습니다.
AVAMAR300.EX.COM MCS 서비스가 실행 중이고 MCUser를 사용한 로그인 테스트가 명령줄뿐만 아니라 GUI에서도 정상적으로 통과했습니다.
예제:
이 작업은 정상적으로 보이지만 원격 서버 AVAMAR300.EX.COM mcserver.out 로그에 MCUser 암호에 명확한 문제가 있음을 알 수 있습니다.
1. 단일 Avamar Client Manager에 대량의 원격 서버가 추가되어 tomcat 웹 서버의 로드가 증가합니다.
tomcat 데이터베이스 axion_server 테이블에서 이 Avamar에 많은 양의 원격 서버가 추가된 것을 볼 수 있습니다.
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. MCUser 암호 문제가
있는 원격 서버 위의 표 출력에서 Avamar Server AVAMAR300.EX.COM MCUser 암호에 문제가 발생했습니다.
AVAMAR300.EX.COM MCS 서비스가 실행 중이고 MCUser를 사용한 로그인 테스트가 명령줄뿐만 아니라 GUI에서도 정상적으로 통과했습니다.
예제:
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)
이 작업은 정상적으로 보이지만 원격 서버 AVAMAR300.EX.COM mcserver.out 로그에 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
단계
1. 소스 서버(다른 서버를 추가하는 서버) 외에 모든 축 서버를 제거합니다. 터치하지 않을 소스 서버의 ID 열에는 ID = 1이 있습니다.
원인 섹션의 원본 테이블 내용
5. Client Manager(/aam) 웹 페이지에 다시 로그인하고 호스트 이름/MCUser 자격 증명으로 원격 서버를 다시 추가합니다. 이 예에서는 오류를 표시하는 AVAMAR300.EX.COM 추가하려고 했습니다. tomcat 서버가 재시작된 후 ACMTrace.log에서 AVAMAR300 추가하려고 시도하기 위해 다음 로그를 볼 수 있습니다. EX.COM.
6. 이제 AVAMAR300.EX.COM MCUser 자격 증명에 문제가 있다는 것을 알고 있습니다. 자세한 내용은 원인 #2 섹션을 참조하십시오. 앞서 설명한 것처럼 MCUser를 해독할 수 없으므로 소스 Avamar가 MCUser 자격 증명을 사용하여 원격 Avamar를 등록하려고 하면 실패합니다.
AVAMAR300 MCUser를 udpate하려면 루트 사용자로 change-password를 실행해야 합니다. EX.COM.
암호를 현재 암호에서 변경할 필요가 없습니다. 스크립트에 동일한 암호를 입력할 수 있지만 적절한 암호화/암호 해독 키가 적용된 모든 구성 파일에서 암호를 업데이트하려면 스크립트를 실행해야 합니다.
7. 원격 서버에서 MCUser 암호를 업데이트한 후 소스 서버 Client Manager(/aam) 웹 페이지(AVAMAR100.EX.COM)를 새로 고칩니다. 그런 다음 소스 서버에 AVAMAR300.EX.COM 다시 추가하려고 시도합니다.
1. 소스 서버(다른 서버를 추가하는 서버) 외에 모든 축 서버를 제거합니다. 터치하지 않을 소스 서버의 ID 열에는 ID = 1이 있습니다.
원인 섹션의 원본 테이블 내용
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)
delete 명령을 실행하여 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. 다른 원격 서버가 모두 삭제되어 있는지 확인합니다.
select id, lastcontact, axionsystemname from axion_server; id | lastcontact | axionsystemname ---------------+---------------------+------------------------------ 1 | 1969-12-31 19:00:00 | AVAMAR100.EX.COM
3. postgresql 구문을 사용하여 emdb를 종료합니다.
\q
4. tomcat을 재시작하여 서버가 다시 시작되는 시기를 식별하고 문제에 대한 최신 로그를 루트 사용자로 가져올 수 있습니다.
emwebapp.sh --restart
5. Client Manager(/aam) 웹 페이지에 다시 로그인하고 호스트 이름/MCUser 자격 증명으로 원격 서버를 다시 추가합니다. 이 예에서는 오류를 표시하는 AVAMAR300.EX.COM 추가하려고 했습니다. tomcat 서버가 재시작된 후 ACMTrace.log에서 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. 이제 AVAMAR300.EX.COM MCUser 자격 증명에 문제가 있다는 것을 알고 있습니다. 자세한 내용은 원인 #2 섹션을 참조하십시오. 앞서 설명한 것처럼 MCUser를 해독할 수 없으므로 소스 Avamar가 MCUser 자격 증명을 사용하여 원격 Avamar를 등록하려고 하면 실패합니다.
AVAMAR300 MCUser를 udpate하려면 루트 사용자로 change-password를 실행해야 합니다. EX.COM.
암호를 현재 암호에서 변경할 필요가 없습니다. 스크립트에 동일한 암호를 입력할 수 있지만 적절한 암호화/암호 해독 키가 적용된 모든 구성 파일에서 암호를 업데이트하려면 스크립트를 실행해야 합니다.
change-passwords
7. 원격 서버에서 MCUser 암호를 업데이트한 후 소스 서버 Client Manager(/aam) 웹 페이지(AVAMAR100.EX.COM)를 새로 고칩니다. 그런 다음 소스 서버에 AVAMAR300.EX.COM 다시 추가하려고 시도합니다.
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.