Voz e comunicações unificadas : Cisco Unity

Cisco Unity 3.1(x) e 4.x: Serviço AvCsMgr Falha ao Iniciar Índice

19 Setembro 2015 - Tradução por Computador
Outras Versões: Versão em PDFpdf | Tradução Manual (8 Abril 2009) | Inglês (22 Agosto 2015) | Feedback


Índice


Introdução

O serviço AvCsMgr é o processo principal de Cisco Unity no sistema. Se o serviço do AvCsMgr não iniciar, o Cisco Unity não inicia. Há muitos motivos que levam o serviço do AvCsMgr a não iniciar. O mais comum deles é que o Cisco Unity não consegue se conectar à caixa de correio do sistema de mensagens do Cisco Unity. Às vezes, isso se deve a problemas na conta de serviço usada para se conectar aos serviços do sistema de mensagens ou problemas na caixa de correio do sistema de mensagens do Cisco Unity. Às vezes esta circunstância ocorre depois de executar a configuração do Cisco Unity, mas ele também ocorre em outros momentos. (Para obter mais detalhes, consulte Cisco bug ID CSCdz89018 (somente clientesregistrados) ). Quando isso ocorrer, você verá vários erros MALEx e DOH no log de eventos do aplicativo, como descrito na seção Problema deste documento. Este documento contém as etapas para resolver esses problemas.

Pré-requisitos

Requisitos

Antes de usar as informações neste documento, certifique-se de atender a estas exigências:

  • Arquitetura do Cisco Unity

  • Usuários e computadores de diretório ativo

  • Gerenciador de sistema do Exchange 2000

  • Perguntas sendo executado em bancos de dados do server 2000 da língua de consulta estruturada (SQL)

Componentes Utilizados

A informação neste documento é baseada sobre:

  • Cisco Unity 3.1(x) e mais atrasado que usa o Exchange 2000 de Cisco como um armazenamento de mensagens

  • Cisco Unity 4.0(x) e mais atrasado que usa o Exchange 2000 de Cisco como um armazenamento de mensagens

As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se sua rede está viva, certifique-se de que você compreende o impacto potencial do comando any antes que você o use.

Convenções

Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.

Material de Suporte

A caixa postal do sistema de transferência de mensagens do Cisco Unity:

  • Atua como um remetente substituto para mensagens dos chamadores não identificados.

  • Recebe os recibos da NON-entrega (NDR) para os mensagens de voz que não podem ser entregados, a seguir encaminhar-los à lista de distribuição do público dos mensagens não endereçada.

  • Envia notificação quando um relatório do Cisco Unity estiver completo.

O alias dessa conta é Unity_<ServerName>. A conta não pode ser considerada no administrador de sistema do Cisco Unity, mas pode-se ver na tabela do assinante no banco de dados Unitydb SQL no server do Cisco Unity. A conta pode igualmente ser considerada em usuários e em computadores de diretório ativo, e a caixa postal de intercâmbio associada aparece no gerenciador de sistema de intercâmbio.

Devido à importância da conta Unity_<ServerName>, se ela não existir quando o Cisco Unity for inicializado, este tentará criá-la novamente. Se o Cisco Unity não puder recriar a conta ou se a conta existir, mas o Cisco Unity não puder efetuar logon na caixa postal Unity_<ServerName>, o AvCsMgr não será iniciado.

Problema

Quando o serviço do AvCsMgr não começa porque o MALEx (um subcomponent do componente DOH do Cisco Unity) é incapaz de entrar à caixa postal do sistema de transferência de mensagens do Cisco Unity, alguns destes erros podem ser entrados o log de eventos do aplicativo:

Tipo de evento Origem do evento ID do evento Descrição
Erro Doh_MC 32013 Falhado fazer logon do DÓ devido ao erro de logon componente da Mensagem: 8004052eH
Erro Doh_MC 32024 Falhado fazer logon do DÓ devido ao erro de acesso de objeto de chamador exterior: Não há nenhum tal objeto no server.
Erro MALEx_MC 30002 Última Categoria Falha em uma tentativa de acessar o Exchange Private Store: 8004011d. O subsistema da interface de programação do aplicativo de mensagem (MAPI) retorna este erro: A tentativa de entrar ao computador de Microsoft Exchange Server falhou.
Erro MALEx_MC 30002 Última Categoria Falha em uma tentativa de acessar o Exchange Private Store: 8004011c. O subsistema mapi retorna este erro: Seu perfil não é configurado.
Erro MALEx_MC 30002 Última Categoria Falha em uma tentativa de acessar o Exchange Private Store: 8004aa00. O subsistema mapi retorna este erro: Seu perfil não é configurado.
Erro CiscoUnity_MALEx 30020 Uma tentativa de criar um dobrador do busca-resultado para o =Business Objects/ou=abc/cn=Recipients/cn=xyz de /o da conta falhou. O subsistema MAPI retornou o seguinte erro: 80070005. Esta é tipicamente uma indicação dos problemas de configuração com Unity, troca, ou o subsistema mapi.
Erro CiscoUnity_MALEx 30003 e 30012 O subsistema mapi retornar este erro quando uma tentativa de alcançar a troca pelo AvCsMgr através do MAPI. A razão: o perfil MAPI foi corrompido.
1Error CiscoUnity_CsServices 1021 AvCSMgr: Falha ao inicializar o Component Arbiter

Esses erros de registro de eventos são específicos ao Cisco Unity 3.1(5) e anterior. 1For o Cisco Unity 4.0(x), o origem do evento é CiscoUnity_MalEx e CiscoUnity_Doh. Os ID do evento podem ser diferentes também. A fim verificar Mensagens de Erro do Cisco Unity no log de eventos, refira o localizador de mensagem de erro do Cisco Unityleavingcisco.com .

Se o Cisco Unity não começou por outras razões, os erros diferentes podem ser registrados. O índice dos erros diferentes pode ser usado para começar a pesquisar defeitos, mas aquele não é coberto neste documento.

Nota: Quando você tenta montar o banco de dados da troca, se você obtém o erro os arquivos da base de dados nesta loja estão corrompidos., executam o procedimento mencionado no artigo da base de conhecimento microsoft – 313184 (como recuperar a loja da informação no server do Exchange 2000 ou o server de câmbio 2003 em um único local)leavingcisco.com para resolver a edição.

Solução

Execute estas tarefas de Troubleshooting na ordem alistada:

  1. Verifique as contas que os serviços do Cisco Unity entram como.

  2. Verifique que o Cisco Unity está configurado para o server de câmbio correto do sócio.

  3. Verifique que o tipo Startup do serviço do AvCsMgr está ajustado ao manual.

  4. Suprima do perfil MAPI.

  5. Verifique se a Conta Unity_<ServerName> está no Active Directory.

  6. Verifique se a Conta Unity_<ServerName> está no Banco de Dados do SQL.

  7. Verifique se a Caixa Postal do Exchange de Unity_<ServerName> Está Configurada Corretamente.

  8. Remova a Conta Unity_<ServerName> do Active Directory e Recrie-a.

  9. Verifique o log de eventos do aplicativo para ver se há outros erros.

Verifique as Contas nas Quais os Serviços do Cisco Unity Efetuam Logon

O serviço do AvCsMgr não começa se a conta que o serviço entra não tem os direitos e as permissões apropriados. Embora você possa ajustar os direitos e as permissões manualmente para o serviço do AvCsMgr, Cisco recomenda-o executar a versão 4.0 do wizard de permissões do Cisco Unity para o Cisco Unity 3.x e mais tarde. Esta utilidade pode ser transferida para livre das ferramentas do Cisco Unityleavingcisco.com . O wizard de permissões 4.0 do Cisco Unity permite que você ajuste as contas de domínio que os serviços do Cisco Unity entram como. Quando você executa o wizard de permissões 4.0 do Cisco Unity, você certifica-se de que todas as contas de serviço do Cisco Unity têm os direitos e as permissões apropriados.

O Cisco Unity Permissions Wizard é uma ferramenta “linear”, isto é, ele tenta atribuir todas as permissões e todos os direitos necessários para uma conta em particular. Contudo, não verifica se há uma política na hierarquia de sua estrutura de diretório ativo que impede estes direitos e permissões de ser feito eficaz para a conta que você tenta ajustar enquanto um serviço esclarece os serviços do Cisco Unity.

O wizard de permissões 4.0 do Cisco Unity agrupa os serviços do Cisco Unity como segue:

  • Serviços de diretório do Cisco Unity. Estes serviços mantêm dados do subscritor no diretório sincronizado com os dados do subscritor no banco de dados de servidor SQL do Cisco Unity.

  • Serviços do armazenamento de mensagens do Cisco Unity. Estes serviços permitem que os assinantes enviem e recebam mensagens de voz por meio do Telephone User Interface. O serviço do AvCsMgr é um dos serviços da relação do armazenamento de mensagens.

  • Serviços que são executado somente no server do Cisco Unity. À revelia, os serviços locais do Cisco Unity entram como a conta de sistema local. Cisco recomenda-o não mudar este.

Para o Cisco Unity 3.x, os serviços de unidade devem olhar como a imagem aqui. Use esta imagem como uma referência onde Rdomain \ unitydirsvc seja a conta de serviço de diretório e Rdomain \ nós sejam a conta de serviço do armazenamento de mensagens na imagem mostrada aqui. Estas contas de serviço devem encontrar todos os direitos e permissões descritos nas permissões ajustadas pelo wizard de permissões do Cisco Unityleavingcisco.com .

Estão aqui as contas que têm que ser registradas como o Sistema local são AvDirChangeWriter, AvRepDirSvrSvc, e AvTtsSvr:

Nota: No exemplo desta imagem, o Exchange 2000 de Cisco foi usado como o armazenador de mensagens. Se o exchange 5.5 de Cisco é escolhido ser o armazenador de mensagens, um serviço chamado AvDSEx em vez do avdsglobalcatalog será no lugar (e este documento não se aplicaria).

http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start1.gif

Para o Cisco Unity 4.x, os serviços de unidade devem olhar como a imagem aqui. Use esta imagem como uma referência onde Rdomain \ unitydirsvc seja a conta de serviço de diretório e Rdomain \ nós sejam a conta de serviço do armazenamento de mensagens. Estas contas de serviço devem encontrar todos os direitos e permissões descritos nas permissões ajustadas pelo wizard de permissões do Cisco Unityleavingcisco.com . Os serviços executados no sistema local são AvDirChangeWriter, AvLic, AvMMProxySvr, AvRepDirSvrSvc, AvSqlChangeWriter,AvTtsSvr.

Nesta imagem, Rdomain \ unitydirsvc é a conta de serviço de diretório e Rdomain \ nós são a conta de serviço do armazenamento de mensagens. Refira a Documentação da Cisco.

Nota: No exemplo desta imagem, o Exchange 2000 de Cisco foi usado como o armazenador de mensagens. Se o exchange 5.5 de Cisco é escolhido ser o armazenador de mensagens, um serviço chamado AvDSEx55 em vez do avdsglobalcatalog é no lugar (e este documento não se aplica).

http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start2.gif

Baseado no que versão da troca de Cisco é usada, deve haver umas contas de domínio criadas ou as contas de domínio do uso que já existem para o Cisco Unity prestam serviços de manutenção como segue:

  • Neste caso, Exchange 2000 de Cisco do uso como o armazenamento de mensagens para o Cisco Unity. Deve haver uma conta que os serviços de diretório do Cisco Unity entrem como e uma conta que os serviços do armazenamento de mensagens do Cisco Unity entrem como.

  • Para o exchange 5.5 de Cisco, a conta a que os serviços de diretório e o armazenamento de mensagens prestam serviços de manutenção entra como (e este documento não se aplicaria).

Para o Exchange 2000 de Cisco, as permissões exigidas pela conta de serviços de diretório opõem às permissões exigidas pela conta de serviços do armazenamento de mensagens, assim que você deve usar separado esclarece os dois tipos de serviços. Para as contas que o Cisco Unity presta serviços de manutenção ao fazer logon como, certifique-se de que a senha nunca expira. Se a senha expira, o Cisco Unity não trabalha a próxima vez que o server é reiniciado.

cuidado Cuidado: Se você usa o Exchange 2000 de Cisco, a conta que os serviços do armazenamento de mensagens do Cisco Unity entram como não pode ser um membro do grupo dos administradores de domínio nem seja um administrador do Exchange 2000. Também, para a conta de serviços do armazenamento de mensagens do Cisco Unity, você precisa de certificar-se de que Enviar-como, Receber-como, e administra permissões da loja da informação é verificado em armazenadores de mensagens da troca 2003 ou do Exchange 2000.

Desde que o wizard de permissões 4.0 é executado tipicamente quando o Cisco Unity 4.x e o Cisco Unity 3.1.6 se estabelecem inicialmente, o wizard de permissões 4.0 exige que você especifica o domínio esclarece um instalador do Cisco Unity e um administrador. O Cisco Unity 3.1.5 e mais adiantado não tem esta exigência, assim que o wizard de permissões 4.0 deve ser executado manualmente depois que você a transfere das ferramentas do Cisco Unityleavingcisco.com .

Nota: É muito importante as contas que são precisadas pelo Cisco Unity foram criadas de acordo com o documento criador das contas.

Verifique se o Cisco Unity está Configurado para o Servidor Partner Exchange Correto

  1. Se o serviço do AvCsMgr ainda não começa depois que o server está reiniciado, verifique que o server do Cisco Unity está configurado para o server de câmbio correto. Para fazer isto você pode verificar que estas chaves de registro estam presente e se ajustam ao valor correto no registro de Windows e no Teste de propriedade Doh.

    Nota: Você pode igualmente verificar o nome do servidor de intercâmbio no gerenciador de sistema de intercâmbio para o Exchange 2000 ou no administrador de intercâmbio para o exchange 5.5 em conformidade, porque estes registros se aplicam a ambos os casos.

    Comece o registro e o olhar nestes:

    HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice\Doh\1.0\Mail Server Name
    HKEY_LOCAL_MACHINE\SOFTWARE \Active Voice\MalEx\1.0\ServerName
    

    Ambas as configurações de registro devem ser o nome do server de câmbio escolhido durante a instalação da configuração. (Este é o server de câmbio do sócio que o Cisco Unity está conectado a, através de que o Cisco Unity se comunica com os outros serveres de câmbio.)

    Nota: Se o AvCsMgr registrou nunca com sucesso no unity_<servername> a caixa postal no server de câmbio do sócio, a chave de MALEx não esta presente. Você precisa ir até Start > Settings > Control Panel > Add/Remove programs e remover o Cisco Unity Message Store Configuration Wizard ou o Cisco Configuration Setup Wizard com base na versão do Cisco Unity que você possui. Vá ao CommServer \ configurationsetup e fazer duplo clique em setup.exe para reconectar o Cisco Unity a seu sócio atual da troca. Se uma ou ambos as chaves de registro acima não combina o server do sócio, edite os valores daquelas chaves de modo que apontem corretamente.

  2. Verifique que o local de armazenamento de correio para o domínio padrão está correto. Deve haver uma agência de correio válida para esse valor.

    Essa configuração é usada para determinar a localização de caixas postais do Exchange se elas tiverem sido criadas a partir do Cisco Unity para esse Domínio (o que acontece se você notar que a caixa postal Unity_<ServerName> não está lá na inicialização).

    Comece o DohPropTest no modo somente leitura.

    1. Clique o monitor AD.

    2. Clique DEFAULT_DOMAIN na lista de parâmetros. Os indicadores do valor na caixa.

    3. Clique o domínio de harmonização da lista.

    4. Clique MAILBOX_STORE da lista de parâmetros.

    5. Se houver somente um domínio, clique em MAILBOX_STORE.

    6. Verifique o trajeto ao armazenamento de caixa postal. Esta é a localização que o Cisco Unity considera para a caixa postal do Exchange para a conta Unity_<ServerName>. Esse é também o local em que o Cisco Unity cria a caixa postal do Exchange para a conta Unity_<ServerName> se ela não estiver lá. O nome do servidor neste trajeto deve combinar as duas chaves de registro que você apenas verificou.

      Por exemplo: CN=Mailbox Store (CPRYELLOWEX2KA1),CN=First Storage Group,CN=InformationStore,CN=CPRYELLOWEX2KA1,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=CPRYellowORG,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=CPRYellowDOM,DC=ecsbu-lab-sea,DC=cisco,DC=com

      http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start3.gif

    Se este valor não está correto, altere-o para o valor correto no DohPropTest (contacte o centro de assistência técnica da Cisco (TAC) para incorporar a senha do dia ao utilitário DohPropTest) ou desinstale-o e reinstale-o o ConfigSetup, por: — Clique sobre o > Add do começo > dos ajustes/remova os programas, escolha o wizard de configuração do armazenamento de mensagens da instalação ou do Cisco Unity da configuração do Cisco Unity, com base na versão do Cisco Unity. Você deve ser entrado ao server do Cisco Unity com uma conta da instalação de unidade para desinstalar ou reinstalar a instalação da configuração do Cisco Unity. Este Cisco Unity component tem provavelmente nomes diferentes contudo que é a única coisa que você pode adicionar e remover dos ajustes que o software de Unity instala a não ser alguns utilitários de unidade auxiliares e o tsp do Unity).

    Depois que a instalação da configuração é desinstalada, reinstale a configuração setup (ou a configuração do armazenamento de mensagens do Cisco Unity) — — fazer duplo clique no \ \ CommServer \ configuração setup \ setup.exe e incorpore os valores corretos quando você for registrado no server do Cisco Unity com uma conta de instalação do Cisco Unity. (Wizard de permissões 4.0 da corrida para criar uma conta da instalação de unidade se você não é certo qual é sua conta de instalação do Cisco Unity).

Nota: Você pode igualmente ir ao HKEY_LOCAL_MACHINE \ SOFTWARE \ voz ativa \ CommServer Setup\1.0\Private, rebatizar isto a Private.old e executar o wizard de configuração do armazenamento de mensagens de C:\CommServer\ConfigurationSetup\Setup.exe a fim resolver a edição.

Verifique se o Tipo de Inicialização do Serviço AvCsMgr está Definido como Manual

Um par serviços do Cisco Unity são supostos começar manualmente, e o AvCsMgr é um daqueles serviços. O serviço do AvCsMgr não pode ser começado diretamente; deve ser começado e parado pelo AvCsGateway. Se o Tipo de Inicialização para o serviço AvCsMgr estiver definido como Automático, ele pode falhar ao iniciar. Você precisa definir o Tipo de Inicialização para Manual para que o serviço AvCsMgr funcione adequadamente.

Exclua o Perfil MAPI

Depois que você termina e verifica o acima, você deve suprimir do perfil MAPI do registro de Windows e reiniciar o Cisco Unity de modo que crie um perfil novo. Isto assegura-se de que você tenha um perfil válido MAPI com a autenticação direita que aponta à troca correta, aos server globais do catálogo e do controlador de domínio. Para fazer isto, execute estas etapas.

http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start3.gif

cuidado Cuidado: Quando você muda a chave de registro errada ou a entra um valor incorreto pode fazer com que o server funcione mal. Antes de editar o registro, confirme se você sabe como restaurá-lo, caso ocorra algum problema. Consulte os tópicos "Restaurando" (Restoring) na Help (Ajuda) do Editor do Registro. Observe que para failover do Cisco Unity, as alterações no Registro em um servidor do Cisco Unity devem ser feitas manualmente no outro servidor do Cisco Unity, pois as alterações de Registro não são replicadas. Se você tem alguma pergunta sobre alteração das configurações da chave de registro, contate o Cisco TAC.

  1. Entre ao server do Cisco Unity com a ajuda de uma conta que tenha privilégios do administrador local. Isto é exigido para permitir mudanças ao registro.

  2. Vá ao menu de início e escolha o Configurações > Painel de Controle > Ferramentas Administrativas > Serviços. Procure o serviço e a nota do AvCsMgr o que o “fazer logon como” o valor é ajustado para a este serviço. Especificamente, nota se é o sistema local ou uma conta de domínio.

  3. Verifique que AvCsMgr da conta de domínio é ativo como, e então termine da sessão atual do Windows e registre-o para trás sobre como a mesma conta em que o AvCsMgr isactive, e continua com etapa 4here. Se o AvCsMgr é ativo como a conta de sistema local, vá para trás ao começo deste documento certificar-se de que atribuíram as contas de serviço corretas do Cisco Unity aos serviços do Cisco Unity.

  4. Vá até o menu Start e escolha Run.

  5. Digite regedit.exe e clique em OK.

  6. Se o AvCsMgr estava sendo executado como uma conta de domínio, vá a:

    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles
    

    Se o AvCsMgr estava sendo executado como a conta de sistema local, vá a:

    HKEY_USERS\Default \Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles
    

    Nota: Ambos os lugares devem ser verificados, porque esta conta pode ser mudada na história de seu sistema do Local ao domínio.

  7. Clicar com o botão direito a entrada de perfil de sistema de Unity e escolha a supressão.

  8. Reiniciar o servidor da unidade Cisco

    Nota: Um outro problema potencial com o perfil MAPI poderia ser se seu perfil MAPI não está apontando ao server global correto do catálogo (GC). Consulte Cisco bug ID CSCea26846 (somente clientesregistrados) para obter mais detalhes.

    Depois de marcar as contas que os serviços do Cisco Unity usam para efetuar logon e o perfil MAPI, continue com essas etapas de solução de problemas, que verificam se a conta Unity_<ServerName> está configurada corretamente:

Verifique se a Conta Unity_<ServerName> está no Active Directory

  1. Verifique se Unity_<ServerName> existe no contêiner Usuários e Computadores do Active Directory especificado durante a instalação de Unity como o contêiner para seus Assinantes do Unity. Verifique que suas contas do Unity têm os direitos e as permissões corretos sobre esse recipiente executando o wizard de permissões e apontando o wizard de permissões a esse recipiente

    Para certificar-se dos receptores do Unity tenham os direitos e as permissões corretos de criar novos usuários, execute o wizard de permissões e verifique que corresponde ao recipiente que você especificou durante a instalação:

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start4.gif

    Unity_<ServerName> deve estar localizada nesse contêiner em Usuários em Active Directory Users and Computers.

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start5.gif

  2. Se a conta Unity_<ServerName> não existir no Active Directory, tente criar uma conta de teste no Active Directory por meio da mesma conta que o Cisco Unity usou durante a Instalação da Configuração para criar contas do Active Directory. (Esta seria a conta que de Windows você criou como a instalação esclarece o Unity. Se você não tem essa conta anymore, você pode recrear esta conta com wizard de permissão 4.0 do Cisco Unity.)

    Se a conta Unity_<ServerName> existir, vá para a próxima etapa, no entanto, certifique-se de que a conta Unity_<ServerName> do Active Directory esteja habilitada para caixa postal.

    1. Para criar uma conta de teste, fazer logon ao server do Cisco Unity com a ajuda da mesma conta de domínio você foi registrado em quando você executou a instalação da configuração (a conta da instalação ou cria um novo instala a conta com wizard de permissões 4.0).

    2. Dos usuários e dos computadores de diretório ativo, tente criar uma conta de usuário de teste no mesmo recipiente escolhido durante a instalação da configuração do Cisco Unity.

  3. Se um usuário de teste puder ser criado, verifique se a conta Unity_<ServerName> existe na tabela de assinantes no SQL.

  4. Você também deve verificar se o nome da conta Unity_<ServerName> não é maior que 14 caracteres, o que não é suportado.

Verifique se a Conta Unity_<ServerName> está no Banco de Dados do SQL

A conta Unity_<ServerName> será recriada se não estiver lá quando o Cisco Unity for reinicializado. Para versões anterior do Cisco Unity 3.x, esta conta precisa provavelmente de ser recreada manualmente por este procedimento seguinte.

Siga as etapas nesta seção se você verificou aquele:

  • A conta Unity_<ServerName> não existe no Active Directory.

  • A conta de serviço de AvDSAD tem as permissões apropriadas.

  1. Verifique se a conta Unity_<ServerName> existe na tabela Subscriber no banco de dados do SQL. (Note estas etapas são específico para o Microsoft SQL server 2000. Se seu server do Cisco Unity usa o Microsoft SQL desktop edition (MSDE), certifique-se de que você instala a enterprise manager como documentado no Guia de Instalação para sua versão do Cisco Unity.)

  2. No server do Cisco Unity, clique o Iniciar > Programas > Microsoft SQL Server > Enterprise Manager.

  3. Expanda a árvore no painel esquerdo de modo que o UnityDb dentro do recipiente de bancos de dados seja expandido inteiramente.

  4. Na árvore, clique tabelas dentro do banco de dados Unitydb.

  5. No painel correto, enrole para baixo até que você ver a tabela do assinante.

  6. Do menu iniciar do Windows, escolha o Programas > Microsoft SQL Server > Enterprise Manager.

  7. Expanda a vista de árvore como mostrado no seguinte indicador: Microsoft SQL Servers > <ServerName> > Databases > UnityDb > Tables.

  8. Clicar com o botão direito a tabela do assinante, e escolha o abrir tabela > consulta.

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start6.gif

  9. Execute uma pergunta como essa nesta imagem — clique sobre! botão. A consulta seleciona o responsável pelo campo no qual você deseja procurar o registro e os critérios devem ser =Unity_ServerName. Neste exemplo, o nome do servidor do Cisco Unity é Unity_Alex. Uma vez que sua imprensa! abotoe, a última placa retorna o registro que você está tentando encontrar (e os critérios mudam a = N'Unity_ServerName. Suprima do valor no campo intitulado DirectoryId.

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start7.gif

  10. Se a conta existir, vá até Verifique se a Caixa Postal do Exchange de Unity_<ServerName> Está Configurada Corretamente.

  11. Se você executar o Cisco Unity 3.1.x ou posterior e a conta não existir, continue com Remova a Conta Unity_<ServerName> do Active Directory e Recrie-a e reinicialize. O server do Cisco Unity deve recrear esta conta ao recarregar.

  12. Se você executar o Cisco Unity entre a versão 3.0(1) e 3.1.x e a conta não existir, você precisará criar manualmente a conta Unity_<ServerName>, como descrito aqui para Cisco Unity 3.0(1). Se executar o Cisco Unity 3.0(2) ou posterior, passe para a seção Como Criar a Conta Unity_<ServerName> Usando um Script no Analisador de Consultas do SQL aqui.

    Como Criar a Conta Unity_<ServerName> Manualmente no SQL

    1. No SQL enterprise manager, vá à última fileira na tabela do assinante que você abriu na etapa 6 acima, que deve estar vazia.

    2. Na coluna Alias, digite Unity_<ServerName>.

    3. Na coluna DisplayName, digite Unity Messaging System - <ServerName>.

    4. Na coluna FirstName, digite Unity.

    5. Na coluna de Assinante Is, incorpore 0 (zero, que indica falso).

    6. Na coluna LastName, digite Messaging.

    7. Na coluna de LocationObjectID, copie o ID de um outro subscritor, e cole-o na coluna. (Certifique-se de copiar de um assinante “regular”, e não de um assinante AMIS, Bridge ou VPIM.)

    8. Na coluna SubscriberType, digite 0 (zero).

    9. Na coluna Não excluível, incorpore 1 (uma, que indica verdadeiro).

    10. Na coluna Uid, digite Unity_<ServerName>.

    11. Feche o indicador da pergunta. A fileira salvar automaticamente.

    12. Feche o SQL enterprise manager.

    13. Passe a etapa 13 deste procedimento.

      Como Criar a Conta Unity_<ServerName> Usando um Script no Analisador de Consultas do SQL

    1. No server do Cisco Unity, escolha o Iniciar > Programas > Microsoft SQL Server > Qyery Analyzer.

    2. Clique a APROVAÇÃO para usar a autenticação do Windows.

    3. Copie este script e cole-o no indicador do analisador de consulta.

      /* Select the unity database */
      Use UnityDb
      
      DECLARE @servername as nvarchar(256)
      DECLARE @alias as nvarchar(64)
      DECLARE @displayname as nvarchar(256)
      
      /* REPLACE WITH THE UNITY SERVER NAME HERE */
      SET @servername = 'MYSERVER'
      /* REPLACE WITH THE UNITY SERVER NAME HERE */
      
      /* Setup server specific values */
      SET @alias = 'Unity_' + @servername
      SET @displayname = 'Unity Messaging System - ' + @servername
      
      /* Find the default location's object id. */
      DECLARE @loid as uniqueidentifier
      SET @loid = (SELECT LocationObjectId FROM LOCATION where alias like 'default')
      
      /* Create a new entry for the account in the subscriber */
      /* table with the following values: */
      /* Alias: Unity_<servername> */
      /* Uid: Unity_<servername> */
      /* DisplayName: Unity Messaging System - <servername> */
      /* FirstName: Unity */
      /* LastName: Messaging */
      /* SubscriberType: 0 (non-subscriber) */
      /* IsSubscriber: FALSE */
      /* LocationObjectId: (location object id found above) */
      /* Undeletable: TRUE */
      INSERT INTO SUBSCRIBER
      (Alias,Uid,DisplayName,FirstName,LastName,SubscriberType,IsSubscriber,LocationObjectId,Undeletable)
      VALUES
      (@alias,@alias,@displayname,'Unity','Messaging',0,0,@loid,1)
      Go
      
    4. Pressione o F5 para executar a pergunta.

    5. Feche o analisador de consulta.

    6. Feche a enterprise manager.

    7. Continue com etapa 13.

  13. Quando a conta existir no SQL, execute Configuration Setup novamente para criar a conta Unity_<ServerName> no Active Directory, da seguinte maneira:

    1. Do <Unidade>: \ CommServer \ diretório de configuração da instalação, executam setup.exe – sincronização.

    2. Reinicialize o servidor de unidade Cisco

      O serviço do AvCsMgr deve começar. Se o serviço do AvCsMgr ainda não começa, abre um caso tac Cisco e fornece o log o mais recente de SqlSync (estará intitulado SqlSync_xxxxx.txt) do <Unidade>: \ Diretório do CommServer \ logs) assim como o arquivo de log de eventos do aplicativo do visualizador de eventos.

Verifique se a Caixa Postal do Exchange de Unity_<ServerName> Está Configurada Corretamente

  1. Verifique se a conta Unity_<ServerName> está habilitada para caixa postal.

    1. Abra usuários e computadores de diretório ativo. Escolha o Iniciar > Programas > Ferramentas Administrativas > Usuários e Computadores de Diretório Ativo.

    2. Escolha o Visualizar > Avançado.

    3. Clique com o botão direito do mouse na conta Unity_<ServerName> Active Directory e escolha Exchange Tasks.

    4. Na tela de boas-vindas, clique em Next.

    5. Se a opção Create Mailbox for exibida, a conta Unity_<ServerName> não estará habilitada para caixa postal. Continue e Remova a Conta Unity_<ServerName> do Active Directory e Recrie-a.

    6. Se a opção Create Mailbox não for exibida, a conta Unity_<ServerName> estará habilitada para caixa postal. Então, clique em Cancel e continue com a próxima etapa para verificar se a conta Unity_<ServerName> aponta corretamente para o parceiro Exchange do Cisco Unity.

  2. Verifique se a conta Unity_<ServerName> aponta corretamente para a Caixa Postal associada do Exchange.

    1. Em Usuários e Computadores do Active Directory, clique com o botão direito do mouse na conta Unity_<ServerName> e escolha Properties.

    2. Clique o tab geral da troca. Verifique se um caminho é especificado para o armazenamento de Caixa Postal de Unity_<ServerName> e se o caminho está correto.

      http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start8.gif

    3. Se o caminho não existir ou estiver incorreto, vá para Remova a Conta Unity_<ServerName> do Active Directory e Recrie-a.

    4. A verificação é os direitos da caixa postal com a ajuda destas etapas:

      1. Do plugin MMC dos usuários e dos computadores de diretório ativo, mude a vista a avançado.

      2. Clique com o botão direito do mouse na conta Unity_<ServerName> e escolha a guia Exchange Advanced.

      3. Clique direitos da caixa postal.

      4. Além do que o AUTO, você deve ver servidores de domínio de intercâmbio. Se o descritor de segurança incluir somente SELF, envie uma mensagem de e-mail à conta Unity_<ServerName>. Isso preenche o descritor de segurança de Unity_<ServerName>.

  3. Verifique se o banco de dados de correio que contém a caixa postal de Unity_<ServerName> está montado com a ajuda destas etapas:

    1. Use o gerenciador de sistema de intercâmbio, e abra a árvore.

    2. Rolo ao banco de dados do correio na pergunta.

    3. Clicar com o botão direito o banco de dados e certifique-se que mostra que a loja está montada.

    4. Se não é montada, as etapas continuam com etapa E. Se não, gerenciador de sistema de intercâmbio próximo.

    5. Vá ao gerenciador de sistema de intercâmbio.

    6. Clicar com o botão direito na loja e escolha a montagem.

    7. Feche o gerenciador de sistema de intercâmbio.

Remova a Conta Unity_<ServerName> do Active Directory e Recrie-a

Se a conta de diretório ativo caixa-não é permitida, o trajeto ao armazenamento de caixa postal do unity_<servername> está incorreto ou não existe, ou o botão Mailbox Rights Button não aparece e os serviços de AvDSAD e de avdsglobalcatalog não são atualmente partida capaz com a ajuda da conta do unity_<servername> de Cisco (isto é, eles ainda useg a conta de sistema local (padrão) ou uma outra conta de domínio), executam estas etapas para remover a conta do unity_<servername> do diretório ativo e para recreá-la:

  1. Do menu iniciar do Windows, escolha o Programas > Microsoft SQL Server > Enterprise Manager.

  2. Expanda a visualização da árvore como exibido nessa janela: Microsoft SQL Servers > <ServerName> > Databases > UnityDb > Tables.

  3. Clicar com o botão direito a tabela do assinante, e escolha o abrir tabela > consulta.

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start9.gif

  4. Execute uma pergunta clicando! botão. A pergunta seleciona o pseudônimo para o campo que você está indo procurar o registro por, e os critérios devem ser =Unity_ServerName. No exemplo, o nome do servidor do Cisco Unity é Unity_Alex. Uma vez que você pressiona! abotoe, a última placa retorna o registro que você está tentando encontrar (e os critérios mudarão a = N'Unity_ServerName. Suprima do valor no campo intitulado DirectoryId.

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start10.gif

  5. Feche a tabela.

  6. Do plug-in MMC de Active Directory Users and Computers, exclua a conta Unity_<ServerName>.

    Nota: Certifique-se que você suprime da conta do controlador do domínio local de modo que quando o Cisco Unity tentar recrear mais tarde a conta, a replicação de um controlador do domínio remoto não force a remoção da conta outra vez.

  7. Fazer logon ao server do Cisco Unity por meio da mesma conta de domínio você foi entrado com quando você executou a instalação da configuração (instale a conta). Execute a configuração Setup do <Unidade>: \ CommServer \ diretório de configuração da instalação, executam setup.exe.

Execute o DOHPropTest

  1. No server do Cisco Unity, consulte ao lugar onde o Cisco Unity é instalado (o padrão é C:\CommServer), e consulte então ao dobrador dos TechTools.

  2. Execute DohPropTest.exe.

  3. Na caixa de diálogo do fazer logon do DohPropTest, deixe a caixa de senha vazia, e clique a APROVAÇÃO.

  4. Na caixa de diálogo de advertência, o clique ignora para começar o modo somente leitura de DohPropTest.

  5. Clique o monitor do GC para indicar a caixa de diálogo do monitor do diretório, e clique TotalResync.

  6. Feche o DohPropTest.

Verifique se Há Outros Erros no Log de Eventos do Aplicativo

Verifique os logs de eventos do aplicativo no servidor Exchange no qual a caixa postal de Unity_<ServerName> está hospedada (ou qual servidor Exchange possui o mailstore físico para Unity_<ServerName>). Verifique para ver se há erros licenciar, erros de RUS, e assim por diante. Se os erros existem, tente investigar e resolver estes erros. Puderam afetar a funcionalidade do Cisco Unity.

Verifique os erros do log de eventos no server de câmbio do sócio.

* O serviço do AvMsgStoreMonitorSvr aplica-se ao Cisco Unity 3.1(5) e a umas versões mais atrasadas.

Discussões relacionadas da comunidade de suporte da Cisco

A Comunidade de Suporte da Cisco é um fórum onde você pode perguntar e responder, oferecer sugestões e colaborar com colegas.


Informações Relacionadas


Document ID: 21440