Compartilhar via


O objeto anulável deve ter um valor ao executar o assistente de Configuração Híbrida

Observação

O assistente de Configuração Híbrida incluído no Console de Gerenciamento do Exchange no Microsoft Exchange Server 2010 não tem mais suporte. Portanto, você não deve mais usar o assistente de Configuração Híbrida antigo. Em vez disso, use o assistente de Configuração Híbrida do Microsoft 365. Para obter mais informações, confira Assistente de Configuração Híbrida do Microsoft 365 para Exchange 2010.

Problema

Ao executar o assistente de Configuração Híbrida, você recebe a seguinte mensagem de erro quando o fluxo de email está sendo configurado entre seu ambiente local e Exchange Online:

Update-HybridConfiguration
Falhou

Erro:

Falha ao atualizar a configuração híbrida com o erro 'Falha na execução do Subtarefa NeedsConfiguration: Configurar o Fluxo de Email
O objeto anulável deve ter um valor.
em System.ThrowHelper.ThrowInvalidOperationException(recurso ExceptionResource)
em Microsoft.Exchange.Management.Hybrid.MailFlowTask.ValidateRemoteDomain(DomainContentConfig remoteDomain, Boolean inbound, Boolean OnPrem, Boolean enableSecureMail)
em Microsoft.Exchange.Management.Hybrid.MailFlowTask.RemoteDomainsNeedConfiguration(Boolean OnPrem, ITaskContext taskContext, Boolean enableSecureMail, List'1 changedDomains, List'1 addedDomains, List'1 removedDomains)
em Microsoft.Exchange.Management.Hybrid.MailFlowTask.CheckOrVeifyConfiguration(ITaskContext taskContext, boolean fVerifyOnly)
em Microsoft.Exchange.Management.Hybrid.Engine.ExecuteTask(ITask taskBase, ITaskContext taskContext)

Motivo

Um domínio remoto configurado no ambiente local tem um valor inesperado que faz com que o assistente de Configuração Híbrida falhe.

Solução alternativa

Como solução alternativa a esse problema, execute as seguintes etapas:

  1. Identifique os domínios que estão causando o problema. Para fazer isso, execute o seguinte comando no Shell de Gerenciamento do Exchange:

    Get-RemoteDomain | where{$_.TNEFEnabled -eq $null}
    

    Os domínios que contêm o valor inesperado são listados na saída.

  2. Defina o valor do TNEFEnabled parâmetro como true para cada domínio que você identificou na etapa 1.

    Por exemplo, para definir esse valor para todos os domínios da etapa 1, execute o seguinte comando:

    Get-RemoteDomain | where{$_.TNEFEnabled -eq $null} | Set-RemoteDomain -TNEFEnabled $true
    
  3. Execute novamente o assistente de Configuração Híbrida.

  4. Depois que o assistente for concluído com êxito, reverter o valor do TNEFEnabled parâmetro nos domínios que você alterou na etapa 2. Para fazer isso, execute o seguinte comando:

    Set-RemoteDomain "name" -TNEFEnabled $null
    

Mais informações

O assistente de Configuração Híbrida espera que o TNEFEnabled valor do parâmetro seja verdadeiro ou falso. No entanto, em alguns casos, o valor pode ser nulo. Para obter mais informações, consulte Set-RemoteDomain.

Ainda precisa de ajuda? Acesse a Comunidade da Microsoft ou os Fóruns do Exchange no TechNet.