Aktualizacja serwera Dell Security Management Server Virtual kończy się niepowodzeniem i zostaje wyświetlony komunikat o błędzie wskazujący na nieuwierzytelniony pakiet Postgresql

Summary: W tym artykule opisano sposób rozwiązania błędu powodującego wyświetlenie komunikatu informującego, że pakiet postgresql-contrib-9.5 nie może zostać uwierzytelniony podczas aktualizacji serwera Dell Security Management Server Virtual. ...

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

Dotyczy produktów:

  • Dell Security Management Server Virtual

Dotyczy wersji:

  • Wersja 10.1.0 lub nowsza

Cause

Podczas uaktualniania do serwera Dell Security Management Server Virtual może pojawić się ostrzeżenie lub błąd wskazujący, że postgresql-contrib-9.5, postgresql-client-9.5postgresql-9.5 pakiety nie mogły być prawidłowo uwierzytelnione.

To ostrzeżenie i błąd są wyświetlane w zaktualizowanym interfejsie użytkownika:
Rysunek 1. (Tylko w języku angielskim) To ostrzeżenie i błąd są wyświetlane w zaktualizowanym interfejsie użytkownika

 
 

Resolution

Ta awaria występuje, ponieważ klucz używany do podpisywania pakietów dla postgresql został zaktualizowany i nie znajduje się w domyślnym repozytorium systemu Ubuntu. Aby rozwiązać ten problem, klucz używany do uwierzytelniania należy ręcznie zaktualizować na serwerze Dell Security Management Server Virtual. Aby zaktualizować klucz, wykonaj następujące kroki:

  1. Zaloguj się do konsoli za pomocą delluser konto (hasło domyślne: delluser).

Zaloguj się do konsoli
Rysunek 2. (Tylko w języku angielskim) Zaloguj się do konsoli

  1. Przejdź do opcji Launch Shell

Wybierz opcję Launch Shell
Rysunek 3. (Tylko w języku angielskim) Wybierz opcję Launch Shell

  1. Przełącz użytkownika na dellsupport z poleceniem su dellsupport (Hasło domyślne: dellsupport).

Przełączenie użytkownika
Rysunek 4. (Tylko w języku angielskim) Przełączenie użytkownika

  1. Uruchom polecenie sudo apt-get update && sudo apt-key update.

Uruchom polecenie sudo apt-get update && sudo apt-key update
Rysunek 5. (tylko w języku angielskim) Uruchom polecenie sudo apt-get update && sudo apt-key updat

Przykład danych wyjściowych z polecenia na ekranie
Rysunek 6. (Tylko w języku angielskim) Przykład danych wyjściowych z polecenia na ekranie

Uwaga: Uruchomienie tego polecenia wymaga dostępu do Internetu na serwerze Dell Security Management Server Virtual. Uruchomienie tego procesu może potrwać kilka sekund.
  1. Uruchom następujące polecenie: sudo apt-get install curl ca-certificates gnupg i zaakceptuj monit z pytaniem, czy jest ok, aby uzyskać dodatkowe miejsce na dysku.

Uruchom polecenie: sudo apt-get install curl ca-certificates gnupg
Rysunek 7. (tylko w języku angielskim) Uruchomić  sudo apt-get install curl ca-certificates gnupg

Uwaga: Uruchomienie tego polecenia wymaga dostępu do Internetu na serwerze Dell Security Management Server Virtual. Uruchomienie tego procesu może potrwać kilka sekund.
  1. Uruchom następujące polecenie: curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -.

Uruchom polecenie curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
Rysunek 8. (tylko w języku angielskim) Uruchomić curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

Uwaga: Uruchomienie tego polecenia wymaga dostępu do Internetu na serwerze Dell Security Management Server Virtual. Uruchomienie tego procesu może potrwać kilka sekund.
Jeśli te polecenia zawiodą, patrz Załącznik A poniżej.
  1. Zamknij dellsupport kontekst użytkownika, wpisując exit.
  2. Wróć do konsoli, wpisując polecenie exit Ponownie.
  3. Uruchom ponownie aktualizację, przechodząc do opcji Basic Configuration, a następnie Update Dell Security Management Server Virtual....

Uruchom ponownie aktualizację
Rysunek 9. (Tylko w języku angielskim) Uruchom ponownie aktualizację

Załącznik A

Jeśli aktualizacja klucza postgreSQL zakończy się niepowodzeniem, można wywołać metodę pobierania kluczy bezpośrednio z Ubuntu keyserversmimo że ta metoda pomija weryfikację klucza.

W ramach powłoki i zalogowany jako dellsupport uruchom poniższe polecenie. W tym poleceniu nie są rozróżniane wielkie i małe litery.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7FCC7D46ACCC4CF8

Uruchom polecenie sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7FCC7D46ACCC4CF8
Rysunek 10. (Tylko w języku angielskim) Uruchomienie sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7FCC7D46ACCC4CF8

Powinno to spowodować aktualizację klucza w lokalnym magazynie kluczy i umożliwić kontynuowanie aktualizacji z udziałem PostgreSQL. Poniższy przykład jest przykładem importowanego właśnie klucza PostgreSQL. Udany import obejmuje wiele kluczy.

Przykład klucza PostgreSQL, który jest właśnie importowany
Rysunek 11. (Tylko w języku angielskim) Przykład klucza PostgreSQL, który jest właśnie importowany


Aby skontaktować się z pomocą techniczną, przejdź do sekcji Numery telefonów międzynarodowej pomocy technicznej Dell Data Security.
Przejdź do TechDirect, aby wygenerować zgłoszenie online do pomocy technicznej.
Aby uzyskać dodatkowe informacje i zasoby, dołącz do Forum społeczności Dell Security.

 

Affected Products

Dell Encryption
Article Properties
Article Number: 000130901
Article Type: Solution
Last Modified: 16 Jan 2024
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.