Eu sou novo na instalação push do GPO. Acabei de configurar uma política de grupo para enviar um software para máquinas no domínio. No entanto, ele falha com o código de erro 1603.
O seguinte é o log appmgmt no cliente.
07-27 17:14:16:775
Software installation extension has been called for foreground synchronous policy refresh.
The following policies are to be applied, flags are 1.
SecureAge Distribute (unique identifier {AE19597D-CBD3-42EF-AEE8-09FBBFA13171})
System volume path = \dev.sa.com\SysVol\dev.sa.com\Policies\{AE19597D-CBD3-42EF-AEE8-09FBBFA13171}\Machine
Active Directory path = LDAP://CN=Machine,cn={AE19597D-CBD3-42EF-AEE8-09FBBFA13171},cn=policies,cn=system,DC=dev,DC=sa,DC=com
Set the Active Directory path to LDAP://CN=Class Store,CN=Machine,cn={AE19597D-CBD3-42EF-AEE8-09FBBFA13171},cn=policies,cn=system,DC=dev,DC=sa,DC=com;.
Enumerating applications in the Active Directory for computer CHENBOXPSP3X32 with flags 5.
CSTORE: Retrieving class store path for the system account.
CSTORE: Retrieved 1 class stores for the user or machine.
CSTORE: Attempting to bind to class store 0 with path LDAP://CN=Class Store,CN=Machine,cn={AE19597D-CBD3-42EF-AEE8-09FBBFA13171},cn=policies,cn=system,DC=dev,DC=sa,DC=com.
CSTORE: Bind attempt returned error code 0.
CSTORE: Enumerating packages with search filter (&(objectclass=packageRegistration)(|(|(msiScriptName=*A*)(&(canUpgradeScript=*)(msiScriptName=*P*)))(!(msiScriptName=*)))) and flags ce00000.
CSTORE: Examining retrieved package SecureAge.
The following applications were found in policy SecureAge Distribute.
Assigned application SecureAge (flags a0004c70).
Found 1 applications in policy SecureAge Distribute.
Enumerating the managed applications which are currently applied to this user.
No managed applications are currently applied to this user.
Found 0 applications locally that are not included in the set of applications from the Active Directory.
Application SecureAge from policy SecureAge Distribute is set for installation because it is assigned to this computer policy.
Assigning application SecureAge from policy SecureAge Distribute.
Calling the Windows Installer to advertise application SecureAge from script C:\WINDOWS\system32\appmgmt\MACHINE\{e7b03277-41c7-41b4-8863-cffe4d61237e}.aas with flags 69.
Windows Installer cannot advertise application SecureAge from script C:\WINDOWS\system32\appmgmt\MACHINE\{e7b03277-41c7-41b4-8863-cffe4d61237e}.aas, error 1603..
The assignment of application SecureAge from policy SecureAge Distribute failed. The error was : %1603
e
Removing application SecureAge from the software installation database.
Calling Windows Installer to remove application advertisement for application SecureAge from script C:\WINDOWS\system32\appmgmt\MACHINE\{e7b03277-41c7-41b4-8863-cffe4d61237e}.aas.
Windows Installer cannot remove application advertisement for application SecureAge from script C:\WINDOWS\system32\appmgmt\MACHINE\{e7b03277-41c7-41b4-8863-cffe4d61237e}.aas, error 1603.
The removal of the assignment of application SecureAge from policy SecureAge Distribute failed. The error was : %1603
Policy Logging for Software Management is attempting to log application SecureAge from policy SecureAge Distribute.
Failed to apply changes to software installation settings. Software changes could not be applied. A previous log entry with details should exist. The error was : %1603
e
Software installation extension returning with final error code 1603.
07-27 17:14:25:665
Software installation extension has been called for foreground synchronous policy refresh.
The following policies are to be applied, flags are 80.
SecureAge Distribute (unique identifier {AE19597D-CBD3-42EF-AEE8-09FBBFA13171})
System volume path = \dev.sa.com\SysVol\dev.sa.com\Policies\{AE19597D-CBD3-42EF-AEE8-09FBBFA13171}\User
Active Directory path = LDAP://CN=User,cn={AE19597D-CBD3-42EF-AEE8-09FBBFA13171},cn=policies,cn=system,DC=dev,DC=sa,DC=com
Set the Active Directory path to LDAP://CN=Class Store,CN=User,cn={AE19597D-CBD3-42EF-AEE8-09FBBFA13171},cn=policies,cn=system,DC=dev,DC=sa,DC=com;.
Policy has not changed. Only assigned applications will be advertised.
Enumerating the managed applications which are currently applied to this user.
No managed applications are currently applied to this user.
Found 0 applications locally that are not included in the set of applications from the Active Directory.
Software installation extension returning with final error code 0.
Eu tentei pesquisar coisas como "O Windows Installer não pode anunciar o aplicativo ... do script ...", mas não adivinhe.
Além disso, não há log para a instalação do msi na pasta% temp%.
Editar:
As informações do evento no evento do aplicativo são as seguintes:
Event ID: 101 (error)
The assignment of application SecureAge from policy SecureAge Distribute failed. The error was : Fatal error during installation.
Event ID: 103 (error)
The removal of the assignment of application SecureAge from policy SecureAge Distribute failed. The error was : Fatal error during installation.
Event ID: 108 (error)
Failed to apply changes to software installation settings. Software changes could not be applied. A previous log entry with details should exist. The error was : Fatal error during installation.
Event ID: 1085 (error)
The Group Policy client-side extension Software Installation failed to execute. Please look for any errors reported earlier by that extension.
Eu segui este link para configurar a política de grupo, pois não posso postar a captura de tela, pois sou novo.
link
O problema ocorre tanto no Windows XP quanto nos 7 hosts de 32 bits. Os hosts são executados no VMWare.
Editar 2: tentei usar o script de inicialização para instalar o pacote, ele funciona para o cliente Windows 7. Durante a fase de inicialização no cliente Windows 7, um pop-up da janela Detecção de serviços interativos mostra que o software instalado deseja mostrar alguma mensagem. Fora isso, a instalação funciona bem, nenhuma entrada é necessária durante o processo de instalação. Observe que a instalação manual do msi mostra uma mensagem de que a reinicialização é necessária após a instalação.
O script de inicialização é o seguinte:
Set WshShell = CreateObject("WScript.Shell")
Set objFso = CreateObject("Scripting.FileSystemObject")
If Not objFso.FileExists("C:\Program Files\SecureAge\bin\SecureAge.exe") Then
WshShell.Run "\192.168.0.145\DPoint\SecureAge.msi"
End If
Nota: a instalação do script de inicialização só funciona no Windows 7, mas não no Windows XP.
Editar 3: a captura de tela da política de grupo:
Alguém pode me ajudar com o problema?
Obrigado e cumprimentos