Avamar — niepowodzenie tworzenia kopii zapasowej w Data Domain z powodu DDR_GET_AUTH_TOKEN z powodu zbyt wielu adresów IP

Summary: Avamar — niepowodzenie tworzenia kopii zapasowej w Data Domain z powodu DDR_GET_AUTH_TOKEN z powodu zbyt wielu adresów IP

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

Dzienniki Avtar zgłaszają niepowodzenie tworzenia kopii zapasowej z powodu nieprawidłowego tokenu:

<>
snip 2017-05-26 14:04:56 avtar Info <10539>: Nawiązywanie połączenia z serwerem Data Domain "testdd.dell.com"(1) (LSU: avamar-1393882510) z tokenem
uwierzytelniania 2017-05-26 14:04:56 avtar Info <10540>: - Rozwiązano problem z nazwą serwera Data Domain "testdd.dell.com" na adres IP "10.241.170.73"
2017-05-26 14:04:56 avtar Info <41236>: - Nawiązywanie połączenia z serwerem Data Domain o nazwie "testdd.dell.com" z tokenem:5ba93c9db0cff93f52b521d7420e43f6edxxxxxx
2017-05-26 14:04:56 avtar Error <41439>: Korzystanie z nieprawidłowego tokenu:5ba93c9db0cff93f52b521d7420e43f6edxxxxxx
2017-05-26 14:04:56 avtar Błąd <10542>: Niepowodzenie otwarcia serwera Data Domain "testdd.dell.com" kodu wyniku DDR: 4904, opis: Nieprawidłowy argument interfejsu API.
2017-05-26 14:04:56 avtar Błąd <10509>: Problem z logowaniem do serwera DDR:'', włączona była tylko komunikacja GSAN.
2017-05-26 14:04:56 avtar FATAL <17964>: Kopia zapasowa jest niekompletna, ponieważ brakuje
pliku "/ddr_files.xml" 2017-05-26 14:04:56 avtar Info <10642>: Błędy DDR spowodowały, że kopia zapasowa nie została opublikowana, błędy=0, fatals=0
2017-05-26 14:04:56 avtar Info <12530>: Nie zatwierdzono kopii zapasowej w DDR.
2017-05-26 14:04:56 avtar FATAL <8941>: Krytyczny problem z połączeniem z serwerem, przerwanie inicjalizacji. Sprawdź poprawność adresu serwera i poświadczeń logowania.
2017-05-26 14:04:56 avtar Info <6149>: Podsumowanie błędu: 5 błędów: 41439, 10542, 8941, 10509, 17964
2017-05-26 14:04:56 avtar Info <8468>: Wysyłanie wiadomości podsumowującej do rodzica
2017-05-26 14:04:56 avtar Info <5314>: Polecenie nie powiodło się (5 błędów, kod zakończenia 10008: nie można nawiązać połączenia z serwerem (możliwa awaria sieci lub DNS))
<snip>


Przegląd /usr/local/avamar/var/ddrmaintlogs/ddrmaint.log pokazuje komunikat o błędzie, który wydaje się być skojarzony z żądaniem pojedynczego tokenu:

<>
ciach, 26 maja 14:17:27, testava ddrmaint.bin[107666]: Info: request-token:open_ddr:service handle:1 index:1 server:testdd.dell.com user:ddboost duration=1800 expires=2017-05-26 14:47:27
May 26 14:17:27 testava ddrmaint.bin[107666]: Info: ddrmaint Info <41440>: Data Domain handle:1 możliwości:0x0020023B
May 26 14:17:27 testava ddrmaint.bin[107666]: Ostrzeżenie: Wywołanie DDR_GET_AUTH_TOKEN zwróciło kod wyniku:(4904) Nieprawidłowy argument interfejsu API. message:Osiągnięto maksymalną liczbę nazw hostów klienta. 52 > 16
maj 26 14:17:27 testava ddrmaint.bin[107666]: Błąd: request-token::body — nie udało się pobrać tokenu. Użyj token=1:00. Błąd:4904 Powód:Nieprawidłowy argument interfejsu API.
Maj 26 14:17:27 testava ddrmaint.bin[107666]: Błąd: <xxxx>operacja tokenu żądania domeny danych nie powiodła się.
Maj 26 14:17:27 testava ddrmaint.bin[107666]: Info: ============================= request-token zakończony w 0 sekund
May 26 14:17:27 testava ddrmaint.bin[107666]: Info: ============================= polecenie-token żądania cmd zakończone =============================
<snip>

Cause

W tej chwili, ze względu na ograniczenia w interfejsie API DDboost, maksymalna liczba adresów IP i nazw hostów możliwych do połączenia dla pojedynczego żądania tokenu jest ustawiona na 16.


RFE z zespołem Data Domain będzie wymagane do zwiększenia maksymalnej liczby adresów IP akceptowanych za pomocą pojedynczego żądania tokenu dla konkretnego klienta.

Resolution

Upewnij się, że problematyczny klient rzeczywiście ma wystarczającą liczbę adresów IP, aby zweryfikować ten konkretny problem.  Użyj poleceń ifconfig (Linux) i ipconfig (Windows), aby to sprawdzić. 

Jako tymczasowe obejście problemu możliwe jest wyłączenie uwierzytelniania opartego na tokenach.

1. Sprawdź bieżące ustawienia tokenu w pliku mcserver.xml:

 

grep -i use_ddr_auth_token /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml

<entry key="use_ddr_auth_token" value="true" />2. Utwórz kopię zapasową mcserver.xml:

cp -p /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml /usr/local/avamar/var/mc/server_data/prefs/x-mcserver.xml-backup-with-token

Rozdział 3. Uwierzytelnianie oparte na tokenach DSABLE. 

Uwaga: Wyłączenie uwierzytelniania tokenu nie jest możliwe tylko dla klientów, których dotyczy problem. Możliwe jest jednak wyłączenie uwierzytelniania opartego na tokenach dla każdej wtyczki.


Stała poprawka:
Obecnie nie ma dostępnej stałej poprawki.  Otwarto RFE z Data Domain Engineering, aby zwiększyć limit liczby hostamów i adresów IP podczas żądania tokena za pomocą ddboost.  Ten artykuł merytoryczny zostanie zaktualizowany w wyniku uchwały RFE.

Affected Products

Avamar

Products

Avamar, Data Domain
Article Properties
Article Number: 000053019
Article Type: Solution
Last Modified: 24 Feb 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.