Błąd podczas sprawdzania poprawności komunikatu zasady w konsoli Dell Remote Management Console

Summary: W wersji 9.5 i nowszej serwera Dell Security Management Server (dawniej Dell Data Protection | Enterprise Edition) i Dell Security Management Server Virtual (wcześniej Dell Data Protection | Virtual Edition), w przypadku występowania istniejącego problemu ze składnią zasad w RMC zostanie wyświetlony komunikat "Error Validating Policy". W poprzednich wersjach 9.x było to zgłaszane jako "wewnętrzny błąd serwera". ...

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
  • Dell Data Protection | Enterprise Edition
  • Dell Security Management Server Virtual
  • Dell Data Protection | Virtual Edition

Dotyczy wersji:

  • Wersja 9.5 i nowsze

Komunikat o błędzie sprawdzania poprawności zasad
Rysunek 1. (Tylko w języku angielskim) Komunikat o błędzie sprawdzania poprawności zasad

Cause

Nie dotyczy

Resolution

Tę kontrolę zasad można wyłączyć, modyfikując plik konfiguracji serwera podstawowego PolicyService.config przy użyciu nazwy właściwości StrictValidation, zmieniając wartość z "true" na "false".

W dziennikach serwera głównego otrzymujemy dokładne zasady i wartość, które powodują problemy:

2016-10-24 09:43:01,657 ERROR POLICY [57] - Invalid Value for 90039 - Script Control Approve Scripts in Folders (and Subfolders): \ApprovedScripts\
2016-10-24 09:43:01,657 ERROR POLICY [57] - Exception in ArbitrateValue: uid - 90039
System.ArgumentException: Invalid Value for 90039
    at Credant.Policy.Policy.set_Value(String value):q!
    at Credant.Policy.Enterprise.Assembler.ArbitrateValue(Policy currentPolicy)

Etapy edytowania pliku PolicyService.config

  1. Otwórz usługi na serwerze Dell Security Management Server
  2. Zatrzymaj usługę Dell Core Server.

Zatrzymywanie usługi Dell Core Server Service
Rysunek 2. (Tylko w języku angielskim) Zatrzymywanie usługi Dell Core Server Service

  1. Przejdź do C:\Program Files\Dell\Enterprise Edition\Core Server i edytuj PolicyService.config za pomocą edytora tekstu.

Edytuj plik PolicyService.config
Rysunek 3. (Tylko w języku angielskim) Edytuj PolicyService.config

  1. Przewiń plik w dół, aby znaleźć StrictValidation.

Zlokalizuj StrictValidation
Rysunek 4. (Tylko w języku angielskim) Zlokalizuj StrictValidation

  1. Zmień StrictValidation z prawda na fałsz (znajduje się poniżej).

Zmień wartość StrictValidation z true na false
Rysunek 5. (Tylko w języku angielskim) Zmienić StrictValidation Od prawdy do fałszu

  1. Save Policyservice.config i wyjdź z edytora tekstu.
  2. Uruchom usługę Dell Core Server.

Uruchom usługę Dell Core Server Service
Rysunek 6. (Tylko w języku angielskim) Uruchom usługę Dell Core Server Service

Etapy edycji PolicyService.config:

  1. Otwórz urządzenie wirtualne.
  2. Przejdź do opcji Basic Configuration.

Przejdź do opcji Basic Configuration
Rysunek 7. (Tylko w języku angielskim) Przejdź do opcji Basic Configuration

  1. W sekcji Basic Configuration przewiń w dół do pozycji Stop Application (przedstawionej poniżej).

Zatrzymaj aplikację
Rysunek 8. (Tylko w języku angielskim) Zatrzymaj aplikację

  1. Potwierdź zamknięcie usługi.

Potwierdź zatrzymanie aplikacji
Rysunek 9. (Tylko w języku angielskim) Potwierdź zatrzymanie aplikacji

Potwierdź zamknięcie usługi
Rysunek 10. (Tylko w języku angielskim) Potwierdź zamknięcie usługi

  1. W menu głównym przewiń w dół do opcji Launch Shell (Uruchom powłokę).

Launch Shell (Uruchom powłokę)
Rysunek 11. (Tylko w języku angielskim) Uruchom powłokę

  1. Przełącz użytkownika z: dellconsole na dellsupport: su dellsupport.

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

  1. Przejdź do folderu core-server: cd /opt/dell/server/core-server.

Wpisz polecenie cd /opt/dell/server/core-server
Rysunek 13. (Tylko w języku angielskim) Typu cd /opt/dell/server/core-server

  1. Wpisz polecenie: sudo vi PolicyService.config.

Wpisz sudo vi PolicyService.config
Rysunek 14. (Tylko w języku angielskim) Typu sudo vi PolicyService.config

  1. Wprowadź i , aby edytować plik (zwróć uwagę na to, że u dołu pliku –INSERT--, oznacza to, że możesz edytować).

Wprowadź i, aby edytować plik
Rysunek 15. (Tylko w języku angielskim) Wprowadź i Aby edytować plik

  1. Przewiń plik w dół, aby znaleźć StrictValidation.

Zlokalizuj StrictValidation
Rysunek 16. (Tylko w języku angielskim) Zlokalizuj StrictValidation

  1. Zmień StrictValidation z prawda na fałsz (znajduje się poniżej).

Zmień wartość StrictValidation z true na false
Rysunek 17. (Tylko w języku angielskim) Zmienić StrictValidation Od prawdy do fałszu

  1. Naciśnij klawisz Esc (zwróć uwagę, że znika –-INSERT--).
  2. Wpisz :wq (jak pokazano poniżej) Spowoduje to zapisanie wprowadzonych zmian.

Wpisz :wq
Rysunek 18. (Tylko w języku angielskim) Typu :wq

  1. Po wpisaniu :wq i naciskając klawisz Enter, zobaczysz poniższe:

Potwierdź aktualizację pliku
Rysunek 19. (Tylko w języku angielskim) Potwierdź aktualizację pliku

  1. Zwróć uwagę, że wracasz do ścieżki rdzeń-serwer. Wpisz polecenie exit, aby opuścić określoną ścieżkę.

Typ: wyjście
Rysunek 20. (Tylko w języku angielskim) Typ: wyjście

  1. W następnej ścieżce ponownie wprowadź exit . Powrócisz do menu głównego na urządzeniu wirtualnym.

Menu główne urządzenia wirtualnego
Rysunek 21. (Tylko w języku angielskim) Menu główne urządzenia wirtualnego

  1. Wybierz opcję Basic Configuration.

Wybierz opcję Basic Configuration
Rysunek 22. (Tylko w języku angielskim) Wybierz opcję Basic Configuration

  1. Przewiń w dół do pozycji Aplikacja startowa.

Start Application
Rysunek 23. (Tylko w języku angielskim) Rozpocznij aplikację

  1. Zostanie wyświetlony poniższy monit:

Wybierz opcję Tak, aby uruchomić aplikację
Rysunek 24. (Tylko w języku angielskim) Wybierz opcję Tak, aby uruchomić aplikację

  1. Wybierz opcję Yes (Tak). Rozpoczynają się usługi.

Rozpoczęcie świadczenia usług
Rysunek 25. (Tylko w języku angielskim) Rozpoczęcie świadczenia usług

Gdy stan serwera wskazuje Uruchomiona w każdej usłudze, nie będziesz już otrzymywać: Błąd podczas sprawdzania zasad

Etapy edycji PolicyService.config

  1. Otwórz urządzenie wirtualne.
  2. Przejdź do opcji Basic Configuration.

Przejdź do opcji Basic Configuration
Rysunek 26. (Tylko w języku angielskim) Przejdź do opcji Basic Configuration

  1. W sekcji Basic Configuration przewiń w dół do pozycji Stop Application (przedstawionej poniżej).

Zatrzymaj aplikację
Rysunek 27. (Tylko w języku angielskim) Zatrzymaj aplikację

Potwierdź, że wyświetlanie zostało zatrzymane
Rysunek 28. (Tylko w języku angielskim) Potwierdź, że wyświetlanie zostało zatrzymane

  1. W menu głównym przewiń w dół do opcji Launch Shell (Uruchom powłokę).

Launch Shell (Uruchom powłokę)
Rysunek 29. (Tylko w języku angielskim) Uruchom powłokę

  1. (Pokazane poniżej) Przełącz użytkownika z: ddpconsole na ddpsupport: su ddpsupport
  1. Przejdź do folderu core-server: cd /opt/dell/server/core-server
  2. Wpisz polecenie: sudo vi PolicyService.config

Przełącz użytkownika, przejdź do folderu core-server, wpisz polecenie: sudo vi PolicyService.config
Rysunek 30. (Tylko w języku angielskim) Przełącz użytkownika, przejdź do folderu serwera głównego, wpisz polecenie: sudo vi PolicyService.config

  1. Enter i , aby edytować plik (uwaga na dole pliku –INSERT--, oznacza to, że możesz edytować).

Wprowadź i, aby edytować plik
Rysunek 31. (Tylko w języku angielskim) Wprowadź i Aby edytować plik

  1. Przewiń plik w dół, aby znaleźć StrictValidation

SLN304539_en_US__32ddpkm1020h
Rysunek 32. (Tylko w języku angielskim) Zlokalizuj StrictValidation

  1. Zmień StrictValidation z prawda na fałsz (znajduje się poniżej).

Zmień wartość StrictValidation z true na false
Rysunek 33. (Tylko w języku angielskim) Zmienić StrictValidation Od prawdy do fałszu

  1. Naciśnij Esc (zwróć uwagę, że –-INSERT- - znika).

Naciśnij klawisz Esc
Rysunek 34. (Tylko w języku angielskim) Naciśnij Esc

  1. Wpisz :wq (jak pokazano poniżej) Spowoduje to zapisanie wprowadzonych zmian.

Wpisz :wq
Rysunek 35: (Tylko w języku angielskim) Typu :wq

  1. Po wpisaniu :wq i naciskając klawisz Enter, zobaczysz poniższe:

Potwierdź aktualizację pliku
Rysunek 36: (Tylko w języku angielskim) Potwierdź aktualizację pliku

  1. Zwróć uwagę, że wracasz do ścieżki rdzeń-serwer. Wprowadź exit, aby opuścić określoną ścieżkę.

Typ: wyjście
Rysunek 37: (Tylko w języku angielskim) Typ: wyjście

  1. W następnej ścieżce ponownie wprowadź exit. Powrócisz do menu głównego urządzenia VE.

Powrócisz do menu głównego urządzenia VE
Rysunek 38: (Tylko w języku angielskim) Powrócisz do menu głównego urządzenia VE

  1. Przewiń w górę do opcji Basic Configuration.

Wybierz opcję Basic Configuration
Rysunek 39: (Tylko w języku angielskim) Wybierz opcję Basic Configuration

  1. Przewiń w dół do pozycji Aplikacja startowa.

Start Application
Rysunek 40: (Tylko w języku angielskim) Rozpocznij aplikację

  1. Zostanie wyświetlony poniższy monit:

Wybierz opcję Tak, aby uruchomić usługi VE
Rysunek 41: (Tylko w języku angielskim) Wybierz opcję Tak, aby uruchomić usługi VE

  1. Wybierz opcję Yes (Tak). Rozpoczynają się usługi.

Rozpoczęcie świadczenia usług
Rysunek 42: (Tylko w języku angielskim) Rozpoczęcie świadczenia usług

Gdy stan serwera wskazuje Uruchomiona w każdej usłudze, nie będziesz już otrzymywać: Błąd podczas sprawdzania zasad


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.

Additional Information

 

Videos

 

Affected Products

Dell Encryption
Article Properties
Article Number: 000129785
Article Type: Solution
Last Modified: 06 Dec 2023
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.