Avamar 19.7: PDM mislykkes med 404-feil etter oppgradering forfaller, preferences.dtd er feil
Summary: Når du har oppgradert til 19.7, mislykkes Proxy Deployment Manager (PDM) med en 404-feil på grunn av feil tillatelser på preferences.dtd-filen.
Symptoms
Etter oppgradering til 19.7 mislykkes PDM med:
Error while fetching tasks. Failed with HTTP error code: 404 additional information HTTP Status 404 - Not Found.

Cause
Denne feilen kan knyttes til feil tillatelser på filen:
/usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
Bekreft problemet ved å sjekke connectionmanger.log og deploymanager.logConnectionmanager.log er vist nedenfor.
2023-01-18T15:41:57.410+0000 INFO [ost-startStop-1][util.MCCipherUtil#getDocument]: getDocument: mcserverXMLFile:/usr/local/avamar/var/mc/server_data/prefs/mcserver.xml
2023-01-18T15:41:57.412+0000 ERROR [ost-startStop-1][util.MCCipherUtil#getDocument]: getDocument fail: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:41:57.412+0000 ERROR [ost-startStop-1][ util.MCCipherUtil#cryptValueByXPath]: Decrypt failed at: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:41:57.412+0000 ERROR [ost-startStop-1][util.MCCipherUtil# getResultValue]: Error found for decrypt: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:41:57.413+0000 ERROR [ost-startStop-1][ util.RabbitMQUtil#ConnectionFactory]: getConnectionFactory Exception====
2023-01-18T15:41:57.413+0000 ERROR [ost-startStop-1][ util.RabbitMQUtil#ConnectionFactory]: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:41:57.413+0000 INFO [ost-startStop-1][ util.RabbitMQUtil#ConnectionFactory]: cf.isSSL():false
Deploymanager.log.
2023-01-18T15:42:03.262+0000 INFO [ost-startStop-1][util.MCCipherUtil# getResultValue]: getResultValue:rabbitmqAP
2023-01-18T15:42:03.262+0000 INFO [ost-startStop-1][ util.MCCipherUtil#cryptValueByXPath]: xPath://entry[@key='rabbitmqAP']
2023-01-18T15:42:03.263+0000 INFO [ost-startStop-1][util.MCCipherUtil# getDocument]: getDocument: mcserverXMLFile:/usr/local/avamar/var/mc/server_data/prefs/mcserver.xml
2023-01-18T15:42:03.265+0000 ERROR [ost-startStop-1][ util.MCCipherUtil# getDocument]: getDocument fail: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:42:03.265+0000 ERROR [ost-startStop-1][ util.MCCipherUtil#cryptValueByXPath]: Decrypt failed at: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:42:03.265+0000 ERROR [ost-startStop-1][ util.MCCipherUtil# getResultValue]: Error found for decrypt: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:42:03.266+0000 ERROR [ost-startStop-1][ util.RabbitMQUtil#ConnectionFactory]: getConnectionFactory Exception====
2023-01-18T15:42:03.266+0000 ERROR [ost-startStop-1][ util.RabbitMQUtil#ConnectionFactory]: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
Resolution
1. Kontroller filtillatelsene på Avamar som-roten:
ls -ltrh /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
Resultatet ser slik ut:
-r-------- 1 admin admin 4.5K /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
2. Endre tillatelsene for preferences.dtd.
chmod 444 /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
Filtillatelsene ser nå slik ut:
r--r--r-- 1 admin admin 4.5K /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
3: Kontroller at ingen sikkerhetskopier kjører, og start deretter Tomcat-tjenesten på nytt:
emwebapp.sh --restart
Proxy Deployment Manager kan nå brukes til å distribuere proxyer på nytt.
Hvis proxyene ikke ble distribuert nylig, vil det ikke være noe alternativ å oppgradere dem i PDM.
Distribuer dem manuelt og slett de gamle proxyene.
KB:
Avamar: Proxy Deployment Manager (PDM) mislykkes umiddelbart med: "Feil under henting av oppgaver. Mislyktes med HTTP-feilkode:404 Tilleggsinformasjon" HTTP-status 404 - Finner ikke