Erro "nenhuma caixa de correio de pasta pública ativa foi encontrada" ao tentar criar uma pasta pública no Exchange Server 2013 ou 2016 do Exchange Server

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 2786607
Sintomas
Suponha que você crie a primeira caixa de correio de pasta pública com o parâmetro HoldForMigrationem um ambiente Microsoft Exchange Server 2013 ou 2016 do Microsoft Exchange Server. Você pode executar uma das seguintes ações no ambiente:
  • Tentar acessar a hierarquia de pasta pública, executando o cmdlet Get-PublicFolder no Shell de gerenciamento do Exchange (EMS) ou usando o Centro de administração do Exchange (EAT).
  • Tentar criar uma nova pasta pública no Exchange server.
Nessa situação, você recebe a seguinte mensagem de erro:
Nenhuma caixa de correio de pasta pública ativa não foi encontrada. Isso acontece quando nenhuma caixa de correio de pasta pública é provisionadas ou eles são provisionados no modo 'HoldForMigration'. Se você não estiver executando uma migração, crie uma caixa de correio de pasta pública.

A seguir há uma captura de tela de exemplo de mensagem de erro no EMS:
Captura de tela da mensagem de erro no EMS
A seguir há uma captura de tela de exemplo de mensagem de erro no EAT:
Captura de tela da mensagem de erro no EAT

Nota
a caixa de correio de pasta pública deve ser criada com o parâmetro HoldForMigrationsomente se você estiver migrando de pastas públicas herdadas em modernas pastas públicas no Exchange Server 2013 ou 2016 do Exchange Server. Especificando o parâmetroHoldForMigration bloqueia a hierarquia de pasta pública no Exchange Server 2013 ou 2016 do Exchange Server para que as pastas públicas não podem ser criadas por usuários até que a migração estiver concluída.
O seguinte comando do PowerShell do Exchange é um exemplo da saída que pode ser usado para verificar se a primeira caixa de correio de pasta pública é criada com o parâmetro HoldForMigration:
[PS] C:\>(Get-OrganizationConfig).RootPublicFolderMailbox IsValid : TrueCanUpdate : TrueHierarchyMailboxGuid : dba08a32-d51f-4c21-ae31-8f7d678ccfb1HierarchySmtpAddress :LockedForMigration : True

Overdadeiro valor do campo LockedForMigration indica que a hierarquia de pasta pública está bloqueada.

Causa
Esse problema ocorre porque o parâmetro HoldForMigration é especificado quando você cria a primeira caixa de correio de pasta pública. Esse comportamento é pré-definido.
Resolução
Se você criou a primeira caixa de correio de pasta pública com o parâmetro HoldForMigration para migrar pastas públicas herdados, conclua a migração. Para obter mais informações sobre como o parâmetro HoldForMigration é usado para a migração de pasta pública, vá para o seguinte site da Microsoft:
Se você não tiver herdadas pastas públicas na organização e você criou acidentalmente a primeira caixa de correio de pasta pública com o parâmetro HoldForMigration , você deve excluir todas as caixas de correio de pasta pública que estão presentes na organização. Em seguida, você deve criar uma nova caixa de correio de pasta pública sem especificar o parâmetro HoldForMigration. Para fazer isso, use um dos seguintes métodos.

Método 1: Excluir a caixa de correio de pasta pública usando o EAT

  1. Vá para o seguinte site da Microsoft para abrir EAT:
    Https://CASServerName/ECP
  2. Entrar no EAT usando a conta de administrador.
  3. Clique em Pastas públicase, em seguida, clique em caixas de correio de pasta pública.
  4. Exclua todas as caixas de correio de pasta pública do tipo de Hierarquia secundária .
  5. Exclua a caixa de correio do tipo Principal de hierarquia de pasta pública.
  6. Clique no ícone nova caixa de correio de pasta pública para criar uma caixa de correio de pasta pública.
  7. A nova caixa de correio é exibida como uma caixa de correio principal hierarquia.

Método 2: Excluir a caixa de correio de pasta pública usando o EMS

  1. Execute o seguinte cmdlet para retornar e excluir caixas de correio de pasta pública do tipo de Hierarquia secundária :
    Get-Mailbox - PublicFolder | onde {$_. IsRootPublicFolderMailbox - eq $False} | Remover caixa de correio - PublicFolder
  2. Execute o seguinte cmdlet para retornar e excluir caixa de correio de pasta pública do tipo Principal de hierarquia :
    Get-Mailbox - PublicFolder | onde {$_. IsRootPublicFolderMailbox - eq $true} | Remover caixa de correio - PublicFolder
  3. Crie uma caixa de correio de pasta pública sem especificar o parâmetro HoldForMigration executando o seguinte cmdlet:
    Nova caixa de correio - PublicFolder-banco de dados "Nome do banco de dados de caixa de correio"-Nome"Nome de caixa de correio de pasta pública"
Mais Informações
Para obter mais informações sobre como remover pastas públicas em um ambiente Exchange Server 2013, vá para o seguinte site da Microsoft:Para obter mais informações sobre o parâmetro HoldForMigration , visite o seguinte site da Microsoft:

Propriedades

ID do Artigo: 2786607 - Última Revisão: 10/01/2015 19:44:00 - Revisão: 3.0

Exchange Server 2016 Enterprise Edition, Exchange Server 2016 Standard Edition, Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2013 Standard

  • kbsurveynew kbexpertiseinter kbprb kbtshoot kberrmsg kbgraphxlink kbmt KB2786607 KbMtpt
Comentários