Exchange 2019 CU 15 travado | Erro de objeto conhecido

O Exchange CU 15 falha com erro de objeto conhecido durante a preparação/AD

O Microsoft Exchange 2019 CU 15 é a atualização mais recente do Exchange CU lançada em 10 de fevereiro de 2025

Esta atualização cumulativa é altamente recomendada para todos os usuários do Exchange 2016 e 2019.

Embora seja simples para os administradores do Exchange instalar as atualizações mais recentes do Exchange CU

No entanto, às vezes pode ser um desafio atualizá-lo.

Como você já sabe, você deve preparar o esquema e o AD antes de instalar a CU mais recente.

E se você não conseguir instalar este Microsoft Exchange e encontrar um erro?

Neste artigo, saberemos se umPreparação/AD falhadurante a instalação do CU 15.

Ou você pode enfrentar um erro relacionado aentrada de objeto bem conhecida.

Por que ocorre esse erro de objeto conhecido

Objetos conhecidos são entradas específicas no AD das quais depende a funcionalidade do Microsoft Exchange, como grupos de segurança, gerenciamento de destinatários, etc.

Você pode ver o seguinte erro ao preparar o AD

The following error was generated when "$error.Clear();
initialize-ExchangeUniversalGroups -DomainController
$RoleDomainController -ActiveDirectorySplitPermissions $RoleActiveDirectorySplitPermissions

" was run:
"Microsoft.Exchange.Management.Tasks.InvalidWKObjectException: The well-known object entry

B:32:DB72C41D49580A4DB304FE6981E56297:CN=Recipient Management�ADEL:16ebfda4-c02f-449b-90e7-cfe90995d271,CN=Deleted
Objects,DC=techijack,DC=com on the otherWellKnownObjects attribute in the container object CN=Microsoft
Exchange,CN=Services,CN=Configuration,DC=techijack.com,DC=com points to an invalid DN or a deleted object. Remove the
entry, and then rerun the task.
at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception,
ErrorCategory errorCategory, Object target, String helpUrl)

A configuração do Exchange precisa de acesso adequado a esses objetos conhecidos no Active Directory.

Se esses objetos forem excluídos ou corrompidos, mas ainda houver vestígios no Active Directory.

Você receberá o erro relacionado aEntrada de objeto bem conhecido.

Sem corrigir esse erro, talvez você não consiga preparar o AD.

Portanto, sem preparar o AD, você não poderá instalar a atualização cumulativa 15 mais recente em seu Exchange Server.

Como corrigir erro de objeto conhecido do Microsoft Exchange

Existem duas abordagens para corrigir esse problema.

Encontrar o objeto conhecido relacionado e excluí-lo com a ajuda da ferramenta ADSIEdit

Este método não é recomendado se você excluir qualquer outro por engano

Você pode perder algumas configurações importantes e também quebrar o Exchange Server.

Outro método é executar o script testado para encontrar esta entrada e removê-la com segurança.

Este script procura as entradas relacionadas e as remove do AD se já tiverem sido excluídas.

Você pode baixar o seguinte script e colá-lo em um bloco de notas

# Get Microsoft Exchange Container
$objDE = New-Object System.DirectoryServices.DirectoryEntry
$ExchangeDN = [string]::Concat("LDAP://CN=Microsoft Exchange,CN=Services,CN=Configuration,", $objDE.distinguishedName)
$objCN = New-Object System.DirectoryServices.DirectoryEntry($ExchangeDN)

$gp = [Reflection.Bindingflags]::GetProperty

# get otherWellKnownObjects Collection
$objCol = $objCN.otherWellKnownObjects
$delCount = 0

# Walk though the Collection backwards (always do that when deleting items)
for ($i=$objCol.Count-1; $i -ge 0; $i--)
{
    $objWKO = $objCol[$i]
    $objType = $objWKO.GetType()
	# Get the distinguishedName
	$DNString = $objType.InvokeMember("DNString", $gp, $null, $objWKO, $null)

    $BV = $objType.InvokeMember("BinaryValue", $gp, $null, $objWKO, $null)
    $Guid = [GUID][System.BitConverter]::ToString($BV).Replace("-", "")

    Write-Host "DNString: $DNString"
    Write-Host "Guid: $Guid"

	# Check if the item was deleted
	if ($DNString.Contains("0ADEL"))
    {
        Write-Host "This is a Deleted Item" -foregroundcolor Red
        # Remove the item (WARNING: No Confirmation asked)
		$objCol.RemoveAt($i)
        Write-Host "Object Removed" -foregroundcolor Red
        $DelCount++
    }
}

# Did we delete something?
if ($DelCount -gt 0)
{
    Write-Host "Commiting Changes" -foregroundcolor Blue
    # Commit changes, remove this line if you just want to test
	# If you don't commit you will not delete anything
	$objCN.SetInfo()
}

Portanto, salve este script com qualquer nome com extensão .ps1

No nosso caso, salvei este script do PowerShell com o nome decorrer.ps1noroteiropasta dentro do meuC: dirigir

Agora abra o shell de gerenciamento do Exchange, navegue até a pasta do script e execute o script run.ps1

Depois de executar o script acima, ele removerá os objetos excluídos de seus respectivos locais para confirmar as alterações.

Você verá o resultado conforme abaixo

Depois de executar este script, reinicie o servidor Exchange.

Preparar-se para a instalação da atualização do AD e do Exchange CU 15

Agora, se você executar o comando Prepare/AD, não verá nenhum erro de objeto conhecido

Veja também:Proteção estendida do Exchange | Como habilitar

Assim que seu esquema, AD e todos os domínios estiverem preparados.

Vá para a instalação da atualização do Exchange 2019 CU 15

Agora seu pré-requisito será aprovado e você será solicitado a instalar

Basta clicar em instalar e agora a configuração atualizará a instalação do Microsoft Exchange 2019 para a atualização mais recente CU 15.

Assim que a instalação terminar, basta reiniciar o servidor

Após reiniciar o servidor, verifique o fluxo de mensagens para ter certeza de que tudo está funcionando bem.

Conclusão

Neste artigo, aprendemos como corrigir o erro de objeto conhecido ao instalar o Microsoft Exchange CU 15.

Nota: Depois de atualizar a Atualização Cumulativa 15 mais recente, certifique-se de verificar o Script do Verificador de Integridade do Exchange para saber o status do seu servidor.

Confirme também a versão do seu Microsoft Exchange 2019

Você também pode gostar dos outros tutoriais do Exchange

Saiba mais informações relacionadas (KB5042461)

Se você tiver algum problema com este artigo ou precisar de suporte do Exchange Server. Não hesite em contactar-nos em[e-mail protegido]

Related Posts