Avamar 19.7: Nástroj PDM selže s chybou 404 po splatnosti upgradu, předvolby.dtd jsou nesprávné
Summary: Po upgradu na verzi 19.7 selže nástroj Proxy Deployment Manager (PDM) s chybou 404 kvůli nesprávným oprávněním v souboru preferences.dtd.
Symptoms
Po upgradu na verzi 19.7 selže PDM se zprávou:
Error while fetching tasks. Failed with HTTP error code: 404 additional information HTTP Status 404 - Not Found.

Cause
Tato chyba může být spojena s nesprávnými oprávněními k souboru:
/usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
Potvrďte problém kontrolou connectionmanger.log a deploymanager.logConnectionmanager.log je zobrazen níže.
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. V systému Avamar jako uživatel root zkontrolujte oprávnění souboru:
ls -ltrh /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
Výsledek vypadá takto:
-r-------- 1 admin admin 4.5K /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
2. Změňte oprávnění preferences.dtd.
chmod 444 /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
Oprávnění k souborům teď vypadají takto:
r--r--r-- 1 admin admin 4.5K /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
3: Ujistěte se, že nejsou spuštěny žádné zálohy, a poté restartujte službu tomcat:
emwebapp.sh --restart
Nástroj Proxy Deployment Manager lze nyní použít k opětovnému nasazení proxy serverů.
Pokud proxy servery nebyly v poslední době nasazeny, nebude možné je v PDM upgradovat.
Nasaďte je ručně a odstraňte staré proxy servery.
Související článek znalostní databáze:
Avamar: Nástroj Proxy Deployment Manager (PDM) okamžitě selže s následujícími příčinami: "Chyba při načítání úkolů. Selhalo s kódem chyby HTTP: 404 další informace" Stav HTTP 404 – Nenalezeno