none
Erro ao rodar comando adprep32.exe /rodcprep em ambiente 2003 R2 SP2 RRS feed

  • Pergunta

  • Bom dia pessoal tenho um ambiente 2003 R2 SP2 STD (cgbm-bdc) replicado para outro server 2003 R2 SP2 STD (atm-srv1) e hoje estou tentando adicionar mais 2 server 2008 R2 SP1 para substituilos. Pois bem comecei a preparar o domínio, elevei os niveis funcionais dos dois servidores 2003 e comecei a rodar os comandos:

    adprep32.exe /forestprep que rodou tranquilo sem erros, após

    adprep32.exe /domainprep e tambem sem problemas

    Mas ao rodar adprep32.exe /rodcprep obtenho o seguinte log de erro:

    [2012/10/25:09:06:04.836]
    A Adprep criou o arquivo de log ADPrep.log no diretório C:\WINDOWS\debug\adprep\logs\20121025090604.
    [2012/10/25:09:06:04.836]
    Adprep conectado ao domínio FSMO: cgbm-bdc.atmrs.local.
    [2012/10/25:09:06:04.836]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_search_s(). A entrada base para iniciar a pesquisa é (null).
    [2012/10/25:09:06:04.836]
    API LDAP ldap_search_s() concluída; o código de retorno é 0x0
    [2012/10/25:09:06:04.836]
    A Adprep recuperou com êxito as informações dos Serviços de Domínio Active Directory.
    [2012/10/25:09:06:04.836]
    A Adprep inicializou com êxito as variáveis globais.

    [Status/Consequência]

    A Adprep está continuando.
    [2012/10/25:09:06:04.836]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_search_s(). A entrada base para iniciar a pesquisa é CN=Partitions,CN=Configuration,DC=atmrs,DC=local.
    [2012/10/25:09:06:04.836]
    API LDAP ldap_search_s concluída; o código de retorno é 0x0
    [2012/10/25:09:06:04.852]
    ==============================================================================

    Adprep localizou a partição DC=ForestDnsZones,DC=atmrs,DC=local e está prestes a atualizar as permissões.
    [2012/10/25:09:06:04.852]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_search_s(). A entrada base para iniciar a pesquisa é CN=Infrastructure,DC=ForestDnsZones,DC=atmrs,DC=local.
    [2012/10/25:09:06:04.852]
    API LDAP ldap_search_s concluída; o código de retorno é 0x0
    [2012/10/25:09:06:04.868]
    Adprep não pôde contatar uma réplica para a partição DC=ForestDnsZones,DC=atmrs,DC=local.
    [2012/10/25:09:06:04.868]
    A Adprep encontrou um erro de LDAP.

    Código de erro: 0x0. Código de erro estendido do servidor: 0x0, Mensagem de erro do servidor: (null).
    [2012/10/25:09:06:04.868]
    Falha da operação do adprep na partição DC=ForestDnsZones,DC=atmrs,DC=local. Avançando para a próxima partição.

    ==============================================================================
    [2012/10/25:09:06:04.883]
    ==============================================================================

    Adprep localizou a partição DC=DomainDnsZones,DC=atmrs,DC=local e está prestes a atualizar as permissões.
    [2012/10/25:09:06:04.883]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_search_s(). A entrada base para iniciar a pesquisa é CN=Infrastructure,DC=DomainDnsZones,DC=atmrs,DC=local.
    [2012/10/25:09:06:04.883]
    API LDAP ldap_search_s concluída; o código de retorno é 0x0
    [2012/10/25:09:06:04.883]
    Adprep não pôde contatar uma réplica para a partição DC=DomainDnsZones,DC=atmrs,DC=local.
    [2012/10/25:09:06:04.883]
    A Adprep encontrou um erro de LDAP.

    Código de erro: 0x0. Código de erro estendido do servidor: 0x0, Mensagem de erro do servidor: (null).
    [2012/10/25:09:06:04.899]
    Falha da operação do adprep na partição DC=DomainDnsZones,DC=atmrs,DC=local. Avançando para a próxima partição.

    ==============================================================================
    [2012/10/25:09:06:04.899]
    ==============================================================================

    Adprep localizou a partição DC=atmrs,DC=local e está prestes a atualizar as permissões.
    [2012/10/25:09:06:04.899]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_search_s(). A entrada base para iniciar a pesquisa é CN=Infrastructure,DC=atmrs,DC=local.
    [2012/10/25:09:06:04.899]
    API LDAP ldap_search_s concluída; o código de retorno é 0x0
    [2012/10/25:09:06:04.899]
    Adprep conectou-se à Infraestrutura FSMO: cgbm-bdc.atmrs.local.
    [2012/10/25:09:06:04.899]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_search_s(). A entrada base para iniciar a pesquisa é DC=atmrs,DC=local.
    [2012/10/25:09:06:04.899]
    API LDAP ldap_search_s() concluída; o código de retorno é 0x0
    [2012/10/25:09:06:04.899]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_modify_s(). A entrada a ser modificada é DC=atmrs,DC=local.
    [2012/10/25:09:06:04.899]
    API LDAP ldap_modify_ext_s() concluída; o código de retorno é 0x0
    [2012/10/25:09:06:04.899]
    A Adprep modificou com êxito o descritor de segurança no objeto DC=atmrs,DC=local.

    [Status/Consequência]

    A Adprep mesclou o descritor de segurança existente com a nova entrada de controle de acesso (ACE).
    [2012/10/25:09:06:04.899]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_search_s(). A entrada base para iniciar a pesquisa é DC=atmrs,DC=local.
    [2012/10/25:09:06:04.915]
    API LDAP ldap_search_s() concluída; o código de retorno é 0x0
    [2012/10/25:09:06:04.915]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_modify_s(). A entrada a ser modificada é DC=atmrs,DC=local.
    [2012/10/25:09:06:04.915]
    API LDAP ldap_modify_ext_s() concluída; o código de retorno é 0x0
    [2012/10/25:09:06:04.915]
    A Adprep modificou com êxito o descritor de segurança no objeto DC=atmrs,DC=local.

    [Status/Consequência]

    A Adprep mesclou o descritor de segurança existente com a nova entrada de controle de acesso (ACE).
    [2012/10/25:09:06:04.915]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_modify_s(). A entrada a ser modificada é CN=ATMRS,CN=Partitions,CN=Configuration,DC=atmrs,DC=local.
    [2012/10/25:09:06:04.915]
    API LDAP ldap_modify_s() concluída; o código de retorno é 0x0
    [2012/10/25:09:06:04.915]
    A operação na partição DC=atmrs,DC=local foi bem-sucedida.

    ==============================================================================
    [2012/10/25:09:06:04.930]
    Adprep concluído com erros. Nem todas as partições foram atualizadas. Consulte o ADPrep.log no diretório C:\WINDOWS\debug\adprep\logs\20121025090604 para obter mais informações.

    Para atualizar todas as partições com êxito, os usuários conectados atualmente precisam ser membros do grupo Administradores Corporativos.  Se não for o caso, corrija o problema e reinicie o Adprep.

    No aguardo caso alguem possa ajudar...

    Abraço!

    quinta-feira, 25 de outubro de 2012 12:00

Respostas

  • Adriano,

    Se você vai substituir os 2 servidores atuais, creio que não tenha o objetivo de instalar o WS2008 R2 como RODC (Read-Only Domain Controller), correto ?

    Sendo assim, você não precisa executar o comando adprep /rodeprep.

    Se o "adprep /domainprep" e o "adprep /forestprep" já foram executados com sucesso, você pode promover o seu WS2008 R2 tranquilamente.

    Obrigado.


    Paul Haro - Microsoft Certified Professional

    segunda-feira, 29 de outubro de 2012 11:19
    Moderador

Todas as Respostas

  • Boa tarde,

    Aumente o nivel funcional da floresta e do domínio e rode a adpre32 novamente.

    Vinicius Mozart

    quinta-feira, 25 de outubro de 2012 17:04
    Moderador
  • Ola Vinicius, muito grato pela sua dica!

    Fiz como você me falou mas agora o log de erro é outro...

    [2012/10/25:16:29:42.336]
    A Adprep criou o arquivo de log ADPrep.log no diretório C:\WINDOWS\debug\adprep\logs\20121025162942.
    [2012/10/25:16:29:42.336]
    Adprep conectado ao domínio FSMO: cgbm-bdc.atmrs.local.
    [2012/10/25:16:29:42.336]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_search_s(). A entrada base para iniciar a pesquisa é (null).
    [2012/10/25:16:29:42.336]
    API LDAP ldap_search_s() concluída; o código de retorno é 0x0
    [2012/10/25:16:29:42.336]
    A Adprep recuperou com êxito as informações dos Serviços de Domínio Active Directory.
    [2012/10/25:16:29:42.336]
    A Adprep inicializou com êxito as variáveis globais.

    [Status/Consequência]

    A Adprep está continuando.
    [2012/10/25:16:29:42.336]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_search_s(). A entrada base para iniciar a pesquisa é CN=Partitions,CN=Configuration,DC=atmrs,DC=local.
    [2012/10/25:16:29:42.336]
    API LDAP ldap_search_s concluída; o código de retorno é 0x0
    [2012/10/25:16:29:42.352]
    ==============================================================================

    Adprep localizou a partição DC=ForestDnsZones,DC=atmrs,DC=local e está prestes a atualizar as permissões.
    [2012/10/25:16:29:42.352]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_search_s(). A entrada base para iniciar a pesquisa é CN=Infrastructure,DC=ForestDnsZones,DC=atmrs,DC=local.
    [2012/10/25:16:29:42.352]
    API LDAP ldap_search_s concluída; o código de retorno é 0x0
    [2012/10/25:16:29:42.352]
    Adprep não pôde contatar uma réplica para a partição DC=ForestDnsZones,DC=atmrs,DC=local.
    [2012/10/25:16:29:42.368]
    A Adprep encontrou um erro de LDAP.

    Código de erro: 0x0. Código de erro estendido do servidor: 0x0, Mensagem de erro do servidor: (null).
    [2012/10/25:16:29:42.368]
    Falha da operação do adprep na partição DC=ForestDnsZones,DC=atmrs,DC=local. Avançando para a próxima partição.

    ==============================================================================
    [2012/10/25:16:29:42.368]
    ==============================================================================

    Adprep localizou a partição DC=DomainDnsZones,DC=atmrs,DC=local e está prestes a atualizar as permissões.
    [2012/10/25:16:29:42.383]
    A Adprep estava prestes a chamar a API LDAP a seguir. ldap_search_s(). A entrada base para iniciar a pesquisa é CN=Infrastructure,DC=DomainDnsZones,DC=atmrs,DC=local.
    [2012/10/25:16:29:42.383]
    API LDAP ldap_search_s concluída; o código de retorno é 0x0
    [2012/10/25:16:29:42.383]
    Adprep não pôde contatar uma réplica para a partição DC=DomainDnsZones,DC=atmrs,DC=local.
    [2012/10/25:16:29:42.383]
    A Adprep encontrou um erro de LDAP.

    Código de erro: 0x0. Código de erro estendido do servidor: 0x0, Mensagem de erro do servidor: (null).
    [2012/10/25:16:29:42.399]
    Falha da operação do adprep na partição DC=DomainDnsZones,DC=atmrs,DC=local. Avançando para a próxima partição.

    ==============================================================================
    [2012/10/25:16:29:42.399]
    Adprep detectou que a operação na partição DC=atmrs,DC=local foi executada. Avançando para a próxima partição.

    ==============================================================================
    [2012/10/25:16:29:42.415]
    Adprep concluído com erros. Nem todas as partições foram atualizadas. Consulte o ADPrep.log no diretório C:\WINDOWS\debug\adprep\logs\20121025162942 para obter mais informações.



    Para atualizar todas as partições com êxito, os usuários conectados atualmente precisam ser membros do grupo Administradores Corporativos.  Se não for o caso, corrija o problema e reinicie o Adprep.

    Consegui me dar mais uma mão?

    Abraço!

    quinta-feira, 25 de outubro de 2012 18:41
  • Boa tarde,

    Esse problema ocorre quando o comando Adprep /rodcprep tenta contatar o mestre de infra-estrutura para cada partição de aplicativo na floresta. O comando faz isso para definir as permissões que são necessárias para replicação do controlador de domínio somente leitura (RODC). O comando Adprep /rodcprep falhará se uma das seguintes condições for verdadeira:
    • A partição ou partições que são referenciadas na mensagem de erro não mais existem.
    • O mestre de infra-estrutura para a referência de partição ou partições foram rebaixado forçada ou está offline.

    .

    Provavelmente existe alguma sujeira de um domínio rebaixado indevidademente. Você precisa limpar os dados do server antigo (Caso haja) e deixar seu servidor catalogo global 100% funcional para realizar o adprep.

    Segue documentação:

    http://support.microsoft.com/kb/949257/pt-br?wa=wsignin1.0

    Vinicius Mozart

    sexta-feira, 26 de outubro de 2012 18:53
    Moderador
  • Adriano,

    Se você vai substituir os 2 servidores atuais, creio que não tenha o objetivo de instalar o WS2008 R2 como RODC (Read-Only Domain Controller), correto ?

    Sendo assim, você não precisa executar o comando adprep /rodeprep.

    Se o "adprep /domainprep" e o "adprep /forestprep" já foram executados com sucesso, você pode promover o seu WS2008 R2 tranquilamente.

    Obrigado.


    Paul Haro - Microsoft Certified Professional

    segunda-feira, 29 de outubro de 2012 11:19
    Moderador
  • Adriano,

    Novidades ?

    Obrigado.


    Paul Haro - Microsoft Certified Professional

    terça-feira, 30 de outubro de 2012 10:36
    Moderador