Радник із захисту даних: Помилка LAX при спробі оновити сховище даних
Summary: Під час оновлення DPA спостерігається помилка (LAX). Згенеровано фатальну помилку програми.
Symptoms
Наведена нижче помилка з'являється невдовзі після спроби оновлення сховища даних DPA:
Повне повідомлення про помилку:
Invocation of this Java Application has caused and InvocationTargetException. This application will now exit (LAX)
Вкладка «Подробиці» видає помилку Java Lang:
java.lang.NullPointerException at com.zerog.ia.installer.LifeCycleManager.getEnable8dot3(Unknown Source) at com.zerog.ia.installer.LifeCycleManager.a6(Unknown Source) at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source) at com.zerog.ia.installer.Main.main(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.zerog.lax.LAX.launch(Unknown Source) at com.zerog.lax.LAX.main(Unknown Source)
Cause
Це не є проблемою DPA.
Ця проблема може виникати при зміні ключа реєстру.
Це може статися, якщо внутрішня політика, активована командою безпеки клієнта, обмежила доступ до реєстру.
Зверніть увагу на невідоме вище: getEnable8dot3(Unknown Source)
Щоб підтвердити, виконайте наступну команду в командному рядку:
C:\Windows\system32>reg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\ /v NtfsDisable8dot3NameCreation
Ця команда призвела до однакового повідомлення як на серверах програми, так і на серверах сховища даних:
ERROR: The system was unable to find the specified registry key or value
Правильний висновок виглядає так:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem NtfsDisable8dot3NameCreation REG_DWORD 0x2
Resolution
Команда безпеки/ОС клієнта повинна перевірити та відключити будь-які внутрішні політики як у додатку DPA, так і на серверах сховища даних.
Ключ (NtfsDisable8dot3NameCreation) повинен бути створений в реєстрах обох серверів зі значеннями "REG_DWORD 0x2".
Сервери, які потрібно зупинити та запустити у правильній послідовності:
-
Зупиніть послуги подання заявки на DPA:
<install dir>\dpa\services\bin> dpa svc stop
-
Зупинка послуг сховища даних DPA:
<install dir>\dpa\services\bin> dpa svc stop
-
Запустіть послуги сховища даних DPA:
<install dir>\dpa\services\bin> dpa svc start
-
Запустіть послуги подання заявки на DPA:
<install dir>\dpa\services\bin> dpa svc start
Зачекайте кілька хвилин, перш ніж спробувати отримати доступ до інтерфейсу користувача та повторити спробу оновлення.