AppSync: Ponowne wykrywanie hosta kończy się niepowodzeniem po ponownym uruchomieniu usług serwera AppSync

Summary: Authorized_keys2 jest przestarzały od 2001 roku i nie można go używać z AppSync.

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



Ponowne wykrywanie hostów systemu Unix w usłudze AppSync może zakończyć się niepowodzeniem po ponownym uruchomieniu usług serwera AppSync lub po ponownym uruchomieniu serwera AppSync. 

Po ponownym uruchomieniu / ponownym uruchomieniu usługi w dziennikach serwera widoczny jest następujący błąd:

01-16-2018 04:24:18.365 INFO [domyślne zadanie-23] [com.emc.archway.service.unixservice.UnixServiceBean] [<APPSYNC_SERVER>] [] Uruchamianie zadania dla operacji getSettings na <UNIX_HOST> task=bfb1beb4-74ec-4ecb-8557-4010ace7c33c
01-16-2018 04:24:18.397 INFO [domyślne zadanie-23] [com.emc.archway.service.sshservice.SecureShellSessionManager] [<APPSYNC_SERVER>] [] Załadowany certyfikat SSH z bezpiecznego magazynu: ssh-dss<
Ciąg>
certyfikatu SSH01-16-2018 04:24:18.865 BŁĄD [domyślne zadanie-23] [com.emc.archway.service.sshservice.SecureShellSession] [<APPSYNC_SERVER>] [] Błąd podczas łączenia z hostem: <UNIX_HOST>:Niepowodzenie uwierzytelniania

Cause

Użytkownik określił "authorized_keys2" jako lokalizację przechowywania pliku kluczy.
Można to zweryfikować, sprawdzając plik konfiguracyjny sshd na hoście. 

Plik kluczy służy do uwierzytelniania między serwerem AppSync a agentem. Jednak AppSync używa authorized_keys pliku zgodnie z projektem.

Authorized_keys2 jest przestarzały od 2001 roku. 



https://www.openssh.com/txt/release-3.0 Początkowe uruchomienie oprogramowania agenta zakończy się sukcesem, a kolejne ponowne odkrycia również zakończą się sukcesem. 
Odnajdywanie kończy się niepowodzeniem po ponownym uruchomieniu, ponieważ sesja między serwerem i agentem została przerwana. Gdy serwer AppSync próbuje następnie uwierzytelnić się na hoście agenta w nowej sesji, nie może znaleźć pliku authorized_keys w domyślnej lokalizacji, w wyniku czego wykrywanie kończy się niepowodzeniem.

Resolution

Istnieją trzy możliwe rozwiązania tego problemu. 
  • Użyj authorized_keys zamiast authorized_keys2. 
Można to zmienić z poziomu pliku konfiguracyjnego sshd.
Jest to zalecane rozwiązanie authorized_keys2 ponieważ jest przestarzałe. 
  • Skopiuj zawartość authorized_keys do pliku authorized_keys2. 
  • Ponownie wciśnij oprogramowanie wtyczki do hosta.

Affected Products

AppSync

Products

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