Data Protection Advisor: Erro LAX ao tentar fazer upgrade do datastore
Summary: Um erro (LAX) é observado ao fazer upgrade do DPA. Um erro fatal de aplicativo é gerado.
Symptoms
O seguinte erro é exibido logo após a tentativa de upgrade no datastore do DPA:
Mensagem de erro completa:
Invocation of this Java Application has caused and InvocationTargetException. This application will now exit (LAX)
A guia Details fornece o erro 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
Esse não é um problema do DPA.
Esse problema pode ser causado quando a chave do Registro foi alterada.
Isso pode ocorrer se uma política interna ativada pela equipe de segurança do cliente restringiu a chave de registro.
Observe o desconhecido acima: getEnable8dot3(Unknown Source)
Para confirmar, execute o seguinte comando em um prompt de comando:
C:\Windows\system32>reg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\ /v NtfsDisable8dot3NameCreation
Esse comando resultou na mesma mensagem nos servidores de aplicativos e datastores:
ERROR: The system was unable to find the specified registry key or value
A saída correta é semelhante a:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem NtfsDisable8dot3NameCreation REG_DWORD 0x2
Resolution
A equipe de segurança/sistema operacional do cliente deve verificar e desabilitar quaisquer políticas internas nos servidores do DPA, aplicativo e datastore.
A chave (NtfsDisable8dot3NameCreation) deve ser criada nos registros de ambos os servidores com os valores "REG_DWORD 0x2".
Os servidores a serem interrompidos e iniciados na sequência correta:
-
Interrompa os serviços do aplicativo DPA:
<install dir>\dpa\services\bin> dpa svc stop
-
Interrompa os serviços do datastore do DPA:
<install dir>\dpa\services\bin> dpa svc stop
-
Inicie os serviços de datastore do DPA:
<install dir>\dpa\services\bin> dpa svc start
-
Inicie os serviços do aplicativo DPA:
<install dir>\dpa\services\bin> dpa svc start
Aguarde alguns minutos antes de tentar acessar a interface do usuário e tentar o upgrade novamente.