Avamar 19.7: PDM не працює з помилкою 404 після оновлення, preferences.dtd неправильні

Summary: Після оновлення до версії 19.7 менеджер розгортання проксі-сервера (PDM) зазнає невдачі з помилкою 404 через неправильні дозволи на файл preferences.dtd.

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

Після оновлення до версії 19.7 PDM зазнає невдачі з:

Error while fetching tasks. Failed with HTTP error code: 404 additional information
HTTP Status 404 - Not Found.


Помилка під час отримання завдань

Cause

Ця помилка може бути пов'язана з неправильними дозволами на файл:

/usr/local/avamar/var/mc/server_data/prefs/preferences.dtd


Підтвердьте проблему, перевіривши connectionmanger.log і deploymanager.log

Connectionmanager.log показана нижче.
 

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. На Avamar від імені root перевірте права доступу до файлів:

ls -ltrh /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd

Результат виглядає так:

-r-------- 1 admin admin 4.5K /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd

2. Змініть дозволи на preferences.dtd.

chmod 444 /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd

Дозволи на доступ до файлів тепер виглядають так:

 r--r--r-- 1 admin admin 4.5K /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd

3: Переконайтеся, що резервні копії не виконуються, а потім перезапустіть службу tomcat:

emwebapp.sh --restart


Менеджер розгортання проксі-сервера тепер можна використовувати для повторного розгортання проксі-серверів.
Якщо проксі не були розгорнуті нещодавно, не буде жодної можливості оновити їх у PDM.
Розгорніть їх вручну і видаліть старі проксі.

Пов'язана KB:
Avamar: Менеджер розгортання проксі-сервера (PDM) одразу виходить з ладу: »Помилка під час отримання завдань. Помилка з кодом помилки HTTP:404 додаткова інформація" Статус HTTP 404 - Не знайдено

Article Properties
Article Number: 000208959
Article Type: Solution
Last Modified: 10 Jun 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.