Atualização / instalação Java via política de grupo

3

Estou tentando implantar a versão mais recente do Java RE via GP, Java 7 atualização 9. Desejo atualizar computadores que estão atualmente executando uma versão mais antiga do Java, uma mistura de 7.6 e 7.7, alguns computadores executando versões mais antigas 6,31. Alguns estão executando uma mistura de ambos. Eu também gostaria que este GP instalasse o Java se não estivesse instalado.

Anteriormente, eu usava atualizações Java para as máquinas dos usuários, pois o Java não removia a versão antiga. Então, quando foi feito, o usuário iria reiniciar seu navegador ou pc para começar a usar a versão mais recente. Não é a melhor maneira de gerenciá-lo, pois deixa a versão antiga instalada, mas funcionou.

Criei políticas de grupo antes para implantação de impressoras, logon em scripts de mapeamento de unidades, mas nunca em implantação de software.

Eu extraí o Java MSI e criei um arquivo de transformação para suprimir a reinicialização etc usando o orca. Conforme descrito neste site link . Eu também tentei salvar o MSI editado diretamente e isso também não funcionou.

Mas isso não será implantado. Eu tentei habilitar o log como sugerido neste site link , o log de GPO via UserEnvDebugLevel, o log de implantação de software via AppmgmtDebugLevel e log MSI, mas não há log C: \ Windows \ Debug \ UserMode \ userenv.log sendo criado.

O visualizador de eventos do Windows apresenta os seguintes erros:

Error   24/10/2012 11:44:04 AM - "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 : %%1612"
Information 24/10/2012 11:44:04 AM - "The removal of the assignment of application Java 7 Update 9 - FB Java Transform from policy JavaDeploy succeeded."
Error   24/10/2012 11:44:04 AM - "The install of application Java 7 Update 9 - FB Java Transform from policy JavaDeploy failed.  The error was : %%1612"

Existe um log criado para o log do MSI e é como abaixo. Ele diz que a fonte é inválida, mas existe no compartilhamento e no computador que eu estou testando, e incluí a recomendação aqui Erro na instalação da Diretiva de Grupo 1274 para ativar" Sempre aguarde a rede na inicialização e no logon do computador "

=== Verbose logging started: 24/10/2012  11:43:59  Build type: SHIP UNICODE 5.00.7601.00  Calling process: C:\Windows\system32\svchost.exe ===
MSI (c) (9C:EC) [11:43:59:898]: Resetting cached policy values
MSI (c) (9C:EC) [11:43:59:898]: Machine policy value 'Debug' is 3
MSI (c) (9C:EC) [11:43:59:898]: ******* RunEngine:
           ******* Product: {26a24ae4-039d-4ca4-87b4-2f83217009ff}
           ******* Action: 
           ******* CommandLine: **********
MSI (c) (9C:EC) [11:43:59:898]: Client-side and UI is none or basic: Running entire install on the server.
MSI (c) (9C:EC) [11:43:59:898]: Grabbed execution mutex.
MSI (c) (9C:EC) [11:44:03:431]: Cloaking enabled.
MSI (c) (9C:EC) [11:44:03:431]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (9C:EC) [11:44:03:439]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (2C:70) [11:44:03:574]: Running installation inside multi-package transaction {26a24ae4-039d-4ca4-87b4-2f83217009ff}
MSI (s) (2C:70) [11:44:03:574]: Grabbed execution mutex.
MSI (s) (2C:7C) [11:44:03:607]: Resetting cached policy values
MSI (s) (2C:7C) [11:44:03:607]: Machine policy value 'Debug' is 3
MSI (s) (2C:7C) [11:44:03:607]: ******* RunEngine:
           ******* Product: {26a24ae4-039d-4ca4-87b4-2f83217009ff}
           ******* Action: 
           ******* CommandLine: **********
MSI (s) (2C:7C) [11:44:03:607]: Machine policy value 'DisableUserInstalls' is 0
MSI (s) (2C:7C) [11:44:03:623]: User policy value 'SearchOrder' is 'nmu'
MSI (s) (2C:7C) [11:44:03:624]: User policy value 'DisableMedia' is 0
MSI (s) (2C:7C) [11:44:03:624]: Machine policy value 'AllowLockdownMedia' is 0
MSI (s) (2C:7C) [11:44:03:624]: SOURCEMGMT: Media enabled only if package is safe.
MSI (s) (2C:7C) [11:44:03:624]: SOURCEMGMT: Looking for sourcelist for product {26a24ae4-039d-4ca4-87b4-2f83217009ff}
MSI (s) (2C:7C) [11:44:03:624]: SOURCEMGMT: Adding {26a24ae4-039d-4ca4-87b4-2f83217009ff}; to potential sourcelist list (pcode;disk;relpath).
MSI (s) (2C:7C) [11:44:03:624]: SOURCEMGMT: Now checking product {26a24ae4-039d-4ca4-87b4-2f83217009ff}
MSI (s) (2C:7C) [11:44:03:624]: SOURCEMGMT: Media is enabled for product.
MSI (s) (2C:7C) [11:44:03:624]: SOURCEMGMT: Attempting to use LastUsedSource from source list.
MSI (s) (2C:7C) [11:44:03:624]: SOURCEMGMT: Processing net source list.
MSI (s) (2C:7C) [11:44:03:624]: SOURCEMGMT: Trying source \server\share\deployment\Java\stable\x32\.
MSI (s) (2C:7C) [11:44:03:650]: Note: 1: 2303 2: 5 3: \server\share\ 
MSI (s) (2C:7C) [11:44:03:650]: Note: 1: 1325 2: deployment 
MSI (s) (2C:7C) [11:44:03:650]: ConnectToSource: CreatePath/CreateFilePath failed with: -2147483648 1325 -2147483648
MSI (s) (2C:7C) [11:44:03:650]: ConnectToSource (con't): CreatePath/CreateFilePath failed with: -2147483648 -2147483648
MSI (s) (2C:7C) [11:44:03:650]: SOURCEMGMT: net source '\server\share\deployment\Java\stable\x32\' is invalid.
MSI (s) (2C:7C) [11:44:03:650]: Note: 1: 1706 2: -2147483647 3: jre1.7.0_09.msi 
MSI (s) (2C:7C) [11:44:03:650]: SOURCEMGMT: Processing media source list.
MSI (s) (2C:7C) [11:44:04:668]: Note: 1: 2203 2:  3: -2147287037 
MSI (s) (2C:7C) [11:44:04:668]: SOURCEMGMT: Source is invalid due to missing/inaccessible package.
MSI (s) (2C:7C) [11:44:04:668]: Note: 1: 1706 2: -2147483647 3: jre1.7.0_09.msi 
MSI (s) (2C:7C) [11:44:04:668]: SOURCEMGMT: Processing URL source list.
MSI (s) (2C:7C) [11:44:04:668]: Note: 1: 1402 2: UNKNOWN\URL 3: 2 
MSI (s) (2C:7C) [11:44:04:668]: Note: 1: 1706 2: -2147483647 3: jre1.7.0_09.msi 
MSI (s) (2C:7C) [11:44:04:668]: Note: 1: 1706 2:  3: jre1.7.0_09.msi 
MSI (s) (2C:7C) [11:44:04:668]: SOURCEMGMT: Failed to resolve source
MSI (s) (2C:7C) [11:44:04:668]: MainEngineThread is returning 1612
MSI (s) (2C:70) [11:44:04:670]: User policy value 'DisableRollback' is 0
MSI (s) (2C:70) [11:44:04:670]: Machine policy value 'DisableRollback' is 0
MSI (s) (2C:70) [11:44:04:670]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (2C:70) [11:44:04:670]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 
MSI (s) (2C:70) [11:44:04:671]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 
MSI (s) (2C:70) [11:44:04:671]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2 
MSI (s) (2C:70) [11:44:04:671]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2 
MSI (s) (2C:70) [11:44:04:671]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
MSI (s) (2C:70) [11:44:04:671]: Restoring environment variables
MSI (c) (9C:EC) [11:44:04:675]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
MSI (c) (9C:EC) [11:44:04:675]: MainEngineThread is returning 1612
=== Verbose logging stopped: 24/10/2012  11:44:04 ===

Não sei qual deve ser minha próxima abordagem. Qualquer ajuda seria muito apreciada. Obrigado.

    
por MarcusMaximus 24.10.2012 / 03:32

1 resposta

3

Portanto, houve algum problema de acesso com o compartilhamento. Eu criei um novo compartilhamento para implantação de software por meio da política de grupo e dei acesso aos computadores do domínio e agora ele está funcionando bem.

Acho que houve algum problema de permissões herdadas no local de compartilhamento anterior que eu estava tentando usar. Eu configurei um grupo de segurança para testar a implantação de software e adicionei os computadores que estava testando. Em seguida, concedi permissão ao grupo de segurança de implantação, mas, por algum motivo, isso não funcionou.

Trabalhando bem agora. Novo compartilhamento apenas para ser usado para implantação de diretiva de grupo e acesso de leitura concedido a computadores do domínio. Acho que foram as permissões de compartilhamento em oposição às permissões de segurança.

    
por 25.10.2012 / 07:33