Voz e comunicações unificadas : Cisco Unity

Erros e soluções do Cisco Unity VMO

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


Índice


Introdução

As informações neste documento são baseadas no Cisco Unity para o Microsoft Exchange, todas as versões.

Pré-requisitos

Requisitos

Não existem requisitos específicos para este documento.

Componentes Utilizados

Este documento não se restringe a versões de software e hardware específicas.

Convenções

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

Problema

Quando tenta abrir uma mensagem do Correio de voz no ViewMail for Outlook (VMO), o usuário recebe a mensagem de erro O formulário personalizado não pôde ser aberto. O Outlook usa então o formulário padrão. mensagem de erro. O usuário ainda pode ouvir esta mesma mensagem do correio de voz com o Media Player no Microsoft Windows.

Soluções

Este erro geralmente pode ser resolvido por uma destas duas maneiras:

  • Certifique-se de que haja privilégios de registro suficiente e aplique-os.

  • Reinstale o cliente de VMO.

Certifique-se que haja privilégios de registro suficientes

Se não houver privilégios suficientes de registro para os usuários não administrativos locais de um computador de assinante, o formulário personalizado disponível com o VMO não abrirá para esses usuários. Isso ocorre mesmo se a instalação do VMO foi concluída com sucesso e sem erros. Quando um assinante que seja um usuário não administrativo tentar abrir o formulário do VMO, este erro será exibido:

The custom form could not be opened. Outlook 
will use an Outlook form instead. An error occurred 
registering the form in the OLE registry.

Os formulários personalizados do Outlook exigem o acesso à chave de registro, HKEY_CURRENT_USER\Software\Classes. Se as permissões apropriadas não estiverem definidas para esta chave, os usuários não administrativos não poderão abrir formulários personalizados do Outlook, o que inclui o formulário do VMO.

Este documento trata das etapas necessárias para resolver privilégios insuficientes de registro, mas podem existir outras razões pelas quais um assinante não poderá abrir o formulário do VMO. Você deve primeiro rever a Seção de problemas para verificar se os privilégios insuficientes de registro são a causa de seus erros do formulário do VMO antes de ir para a seção Soluções.

Pode haver diversas explicações para porque um assinante não consegue abrir um formulário do VMO. Termine estas etapas para verificar se você tem privilégios insuficientes de registro:

  1. Faça login no computador como o assinante que não consegue abrir o formulário do VMO, e inicie o Outlook.

  2. Clique em Novo para abrir uma mensagem de e-mail vazia.

  3. No formulário Mensagem sem título, escolha Ferramentas > Formulários > Criar Este Formulário. Isto abre o formulário no modo de criação.

  4. Escolha Ferramentas > Formulários > Publicar Formulário Como.

  5. Na caixa de diálogo Publicar Formulário Como, confirme que a Biblioteca de Formulários Pessoais está selecionada no menu Examinar.

  6. No campo Nome do Formulário, digite test.

  7. Clique em Publicar. Quando alertado, clique em Não para indicar que você não pretende enviar o formulário a outros.

  8. Feche o formulário. Você não precisa salvar suas mudanças.

  9. Termine estas etapas para abrir seu formulário de teste:

    1. Escolha Arquivo > Novo > Escolher Formulário.

    2. Na caixa de diálogo Escolher Formulário, clique em Biblioteca de Formulários Pessoais no menu Examinar.

    3. Clique no formulário de teste e clique em Abrir.

  10. Se esta mensagem de erro for exibida, você verificou com sucesso que a falha em abrir o formulário do VMO é devida a privilégios insuficientes de registro:

    The custom form could not be 
    opened. Outlook will use an Outlook form instead.
    An error occurred registering the form in the OLE
    registry.
    

    Vá para a seção Como aplicar privilégios de registro adequados para corrigir o problema. Se não foi exibido o erro anterior, consulte a seção Como reinstalar o cliente de VMO deste documento.

Como aplicar os privilégios de registro corretos

Conclua estas etapas para resolver privilégios insuficientes de registro. O Assinante A representa qualquer assinante sem direitos administrativos locais em seu computador, e que for incapaz de abrir o formulário do VMO devido aos privilégios insuficientes de registro.

  1. Conceda direitos administrativos locais ao Assinante A e faça login no computador do Assinante A como Assinante A.

  2. Execute o Regedt.32.exe. Você não pode usar o Regedit.exe para executar este procedimento.

    cuidado Cuidado: Alterar a chave de registro errada ou digitar um valor incorreto pode provocar o mau funcionamento do servidor. Antes de editar o registro, confirme se você sabe como restaurá-lo, caso ocorra algum problema. Um backup típico do servidor de unidade Cisco não faz cópia de segurança do registro. Para obter informações adicionais, consulte o tópico de ajuda Restauração de registro, no Regedit.exe, ou o tópico de ajuda Restauração de uma chave de registro, no Regedt32.exe. Se tiver quaisquer perguntas sobre a mudança desta configuração da chave de registro, consulte o Suporte Técnico da Cisco.

  3. Se você não tiver um backup atual do registro, escolha Registry (Registro) > Export Registry File (Exportar Arquivo de Registro) e salve as configurações do registro para um arquivo.

  4. Expanda a chave HKEY_CURRENT_USER\Software\Classes.

  5. Quando esta chave for destacada, escolha Segurança > Permissões.

  6. Complete estas etapas na caixa de diálogo Permissão para classes:

    1. Clique em Assinante A na caixa Nome.

    2. Clique nas caixas Ler e Controle total.

    3. Clique em OK.

  7. Feche Regedt32.

  8. Encerre a sessão no computador de assinante, e reconecte-se nele com uma conta que tenha direitos administrativos locais.

  9. Remova o Assinante A do grupo administrativo do servidor local.

  10. Encerre a sessão no computador, e reconecte-se como o Assinante A.

  11. Inicie o Outlook e abra o formulário do VMO. Você deve poder fazer isso sem erros.

    Você também pode mudar os privilégios de registro de um assinante sem a necessidade de conceder direitos administrativos locais ao assinante. Para isso, primeiro determine qual chave sob HK_USERS pertence ao Assinante A, e mude as permissões sob a chave Software\Classes conforme apropriado.

Como reinstalar o cliente de VMO

Se você definiu os privilégios de registro adequados e ainda recebeu a mensagem de erro, considere reinstalar o cliente de VMO. Desinstale o VMO na estação de trabalho cliente com este procedimento e reinstale o cliente de VMO.

  1. Remova o diretório \Arquivos de programa\Viewmail\ e todos os seus componentes.

  2. Remova todos estes arquivos (se existirem) de C:\Winnt\System32:

    • AvResLoaderSvrSL.dll

    • AvTrapConnectionHolderSvr.exe

    • AvTsmSL.dll

    • Avvox.acm

    • AvWavSl.dll

    • AvResSvr.dll

  3. Cancele a publicação do formulário de VMO com este procedimento:

    1. No menu no Microsoft Outlook, escolha Ferramentas > Opções.

    2. Escolha Outro.

    3. Clique em Opções Avançadas.

    4. Clique Formulários Personalizados.

    5. Clique em Gerenciar formulários.

    6. Certifique-se que a janela do Gerenciador de formulários esteja definida como Formulários pessoais. Escolha o ViewMail for Outlook e clique em Excluir.

    7. Clique em Sim para excluir o formulário.

    8. Clique em Close.

    9. Clique em OK em todas as demais janelas.

  4. Encontre o arquivo FRMcache.dat na estação de trabalho do cliente e renomeie o arquivo como FRMcache.old.

  5. Reinstale o software do cliente de VMO. As instruções podem ser encontradas no Guia de Administração do Sistema da Unidade.

Nota: Você pode encontrar todas as chaves que o VMO adiciona ao registro durante a instalação nos locais do registro localMachine > Software > Cisco Systems e em localUser > Software > Cisco Systems.

Erro de VMO no Windows XP

Erro de formulário unitário do ActiveX

Durante a tentativa de escutar um correio de voz com o ViewMail for Outlook no Windows XP, pode ser exibida a mensagem Para ajudar a impedir a execução de código malicioso, um ou mais objetos neste formulário não foram carregados. Para mais informações, consulte seu administrador. o erro ocorre.

Certifique-se de que não há nenhum add-on para o Outlook que possa bloquear controles ActiveX.

Verifique se há controles ActiveX bloqueados no Outlook 2002 SP3 e no Outlook 2003 que adicionam restrições sobre quais controles ActiveX são executados em formulários unitários. No Outlook 2003, somente nos controles de formulário básico, por exemplo, caixa de texto, caixa de combinação e outros, controle do corpo da mensagem, controle de destinatário e carga do controle do Outlook View carregam um formulário unitário. No Outlook 2002 SP3, os controles ActiveX que não são marcados como seguros para script não são carregados.

A solução ideal para este problema é evitar completamente os formulários unitários. Se tiver de usar um formulário unitário e você usa o Outlook 2003, você pode usar uma entrada de registro ou uma política para controlar o comportamento.

Nota: Esta opção não está disponível no Outlook 2002 SP3.

Para usar uma entrada de registro, adicione um valor DWORD chamado AllowActiveXOneOffForms ao valor HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security e defina-o como um destes valores:

  • Defina-o como 0 para carregar somente os controles frm20.dll, o controle do Outlook View, o controle do destinatário do Outlook e o controle do docsite (corpo da mensagem).

  • Defina-o como 1 para permitir que somente os controles marcados como seguros para a inicialização sejam carregados.

  • Defina-o como 2 para permitir que todos os controles ActiveX sejam carregados.

Erro de VMO: Problemas desconhecidos estão impedindo a conclusão da chamada

Com o VMO 3.x e 4.x que é executado no Windows XP SP2, e o uso do telefone como o dispositivo de reprodução/gravação para reproduzir/gravar um correio de voz com o ViewMail do Outlook, o telefone chama e quando é atendido há silêncio ou problemas desconhecidos estão impedindo a conclusão da chamada. a mensagem de erro é exibida.

Isto é devido ao firewall interno do Windows XP SP2 que bloqueia o tráfego de entrada na porta 135 do TCP. Com a reprodução do telefone VMO, o Cisco Unity faz um retorno de chamada DCOM para o Outlook para buscar o fluxo de áudio e como o DCOM necessita da porta 135 do TCP para estabelecer uma conexão, o retorno de chamada falha. Outro software de segurança de terceiros, como o software antivírus e o software de VPN, também pode fazer com que as chamadas DCOM recebidas falhem.

Há duas opções para resolver isso:

  1. Atualize para o VMO 4.0(4) e o Cisco Unity 4.0 (4). O recurso de gravação e reprodução do telefone no VMO 4.0(4) e no Cisco Unity 4.0 (4) foi remodelado para não ocorrerem chamadas do DCOM a partir do Cisco Unity para o Outlook. Logo o Cisco Unity é imune aos problemas de cliente, tais como o cair RPC, tráfego DCOM bloqueado por software da segurança de terceiros etc. Atualize o Cisco Unity e o VMO para a versão 4.0(4).

  2. Configure o firewall pessoal do Windows XP SP2 (adicionar exceções) para permitir o tráfego na porta 135 e também para permitir o processo de C:\Windows\system32\AvTrapConnectionHolderSvr.exe.

    Para mais informações, consulte o artigo 842242 da Base de Dados de Conhecimento Microsoft. Alguns programas parecem parar de executar depois que você instala o Windows XP Service Pack 2.leavingcisco.com

Problemas desconhecidos estão impedindo a conclusão da chamada. O erro também pode ocorrer quando há um erro de configuração do endereço IP ou um problema de DNS. Por exemplo, você configurou o endereço IP do Cisco CallManager em vez do servidor do Cisco Unity ou, se você usa um nome de host, a resolução de DNS não é executada com sucesso. Você deve configurar o nome de host ou o endereço IP do servidor Cisco Unity e não do servidor Cisco CallManager, para configurar o Media Master do View Mail for Outlook (VMO) do Cisco Unity para reproduzir e gravar com o Cisco IP Phone.

Siga estas etapas para resolver o problema:

  1. Escolha Opções.

  2. Na janela Phone Record and Playback Settings, digite seu ramal e o endereço IP ou o nome do host do servidor Cisco Unity. Se incluir um nome do host, certifique-se de que você pode resolver o nome para o endereço IP do servidor Cisco Unity.

    Se as etapas precedentes não resolveram o problema, execute o Assistente de Permissões e certifique-se de que as opções Grant Dcomm rights e Enable the Media Master Control estejam marcadas.

Alerta para inserir credenciais durante uma tentativa de reproduzir um correio de voz com o ViewMail for Microsoft Outlook

Quando você clica no botão de reprodução na barra de mídia no VMO para reproduzir uma mensagem, é exibido um alerta solicitando credenciais. Quando você tenta digitar as credenciais corretas, o login falha. Se você escolher o botão Cancelar, esta mensagem de erro é exibida.

Access was denied when connecting to the voice server. To use the telephone you
  must be logged into windows using the account associated with your subscriber
  account.

Os logs de eventos de Cisco Unity mostram este erro:

AvCsGateway: FindCsComponents failed, no access for 
global\tom.krenn with subscriber type=Unknown (err=0x80070005).
A subscriber must be associated with global\tom.krenn.

Solução 1: Use o DCOMCNFG

Para resolver este problema, execute o DCOMCNFG no servidor do Cisco Unity e na máquina do usuário. Escolha Iniciar > Executar, digite DCOMCNFG e pressione Enter.

vmo_error_custom_form.gif

Conclua estes passos:

  1. Escolha Propriedades padrão e marque Habilitar COM distribuído no computador.

  2. Escolha Conectar como nível de Autenticação padrão e nível de Identificar para a personificação padrão.

  3. Execute o Assistente de permissões no servidor do Cisco Unity.

  4. Reiniciar o servidor da unidade Cisco

No Windows XP Service Pack 2 e posterior, você deve conceder permissões de Logon anônimo em cada máquina cliente para permitir retornos de chamadas anônimos. Conclua estas etapas para configurar as permissões de Logon anônimo:

  1. Escolha Iniciar > Programas > Ferramentas Administrativas > Serviços de Componentes para abrir a caixa de diálogo Serviços de Componentes.

  2. Na caixa de diálogo Serviços de Componentes, escolha Serviços de Componentes > Computadores e clique em Configurar meu computador, na barra de ferramentas.

  3. Na caixa de diálogo Meu computador, escolha a guia Segurança COM e clique em Editar Limites, nas Permissões de Acesso.

  4. Na caixa de diálogo Permissão de Acesso, escolha o LOGON ANÔNIMO no painel Grupo ou Nomes de usuário e depois escolha a caixa Permitir para a permissão de Acesso Remoto.

Solução 2: Execute o utilitário GrantUnitAccess

Execute o utilitário GrantUnitAccess, que está em C:\commserver\grantunityaccess.exe, para associar o assinante do Cisco Unity com o usuário no domínio da autenticação.

Os usuários têm problemas ao reproduzir o Correio de voz através dos alto-falantes do PC utilizando a Barra de ferramentas VMO

Alguns usuários do VMO são incapazes de ouvir as mensagens do correio de voz, quando os alto-falantes do PC são selecionados como o dispositivo de reprodução. Não há nenhum erro ou aviso indicado no visualizador de eventos no PC cliente e no servidor do Cisco Unity. Se os usuários VMO selecionam seu telefone como o dispositivo de reprodução, ele funciona bem e é possível ouvir as mensagens do correio de voz.

Solução

Verifique se os usuários que não podem conseguem reproduzir mensagens estão com o add-on ViewMail desativado no Outlook e se o arquivo desativado é tfxext32.dll. Em caso afirmativo, escolha Ajuda > Sobre o Microsoft Office Outlook no cliente do Outlook e clique em Itens Desabilitados. Agora escolha o arquivo tfxext32.dll e clique em Habilitar.

Erro ao abrir os anexos do Correio de voz

Esta mensagem de erro é recebida quando você abre anexos, como faxes em PDF, no Microsoft Outlook:

Can't create file: FAX.TIF. Right-Click the
folder you want to create the file in, and then click Properties on the
shortcut menu to check your permissions on the folder

Solução

O Outlook usa uma pasta temporária para salvar e abrir os anexos. Por padrão, esta pasta é C:\Documents and Settings\%USER_NAME%\Configurações locais\Arquivos temporários da Internet\OLK#\ (onde # é um número aleatório). Devido a algumas atualizações da segurança, isso impede criar pastas dentro desta pasta. A solução é usar a pasta Temp regular. Conclua estes passos:

  1. Use o REGEDIT.EXE para encontrar esta chave: HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security

    Nota: É possível que você tenha que alterar o caminho após a chave do Office dependendo da sua versão. Você pode ter as pastas 8.0, 9.0, 10.0, 11.0, então escolha o número o mais alto, que é provavelmente a versão que você usa.

  2. Substitua Arquivos Temporários da Internet por Temp para modificar a chave OutlookSecureTempFolder.

    Por exemplo, VALOR ANTIGO — C:\Documents and Settings\tim\Configurações locais\Arquivos Temporários da Internet\OLK177\

    VALOR NOVO - C:\Documents and Settings\tim\Configurações locais\Temp\OLK177\

    Nota: Pode ser um número diferente de 177.

  3. Reinicie o Microsoft Outlook.

Problemas quando as mensagens do Correio de voz são reproduzidas por meio de telefone IP

Alguns usuários VMO são incapazes de ouvir as mensagens do correio de voz quando as mensagens são reproduzidas por meio do telefone IP. São exibidas mensagens de erro como Problemas desconhecidos estão impedindo a conclusão da chamada.

Solução

Conclua estes passos:

  1. Escolha Iniciar > Configurações > Painel de Controle > Ferramentas Administrativas > Serviços de Componentes.

  2. Escolha Serviços de Componentes > Computadores > Meu Computador > Config DCOM.

  3. Clique com o botão direito em AvCsGateway e escolha Propriedades.

  4. Vá à guia Segurança e conclua estas etapas:

    1. Na guia Segurança, clique em Personalizar sob Permissões de Inicialização e Ativação.

    2. Clique em Editar, adicione o grupo Todos e atribua a este grupo a permissão para a ativação remota.

    3. Clique em OK e feche a janela Serviços de Componentes.

  5. Se as etapas anteriores não resolveram o problema, conclua o procedimento até etapa 4 e continue com este procedimento:

    1. Na guia Segurança, clique em Personalizar sob Permissões de Inicialização e Ativação.

    2. Clique em Editar, adicione a conta IUSR_<Nome_do_servidor>. Atribua a este grupo a permissão para o Lançamento Local e o Lançamento Remoto.

    3. Clique em OK para voltar à guia Segurança.

    4. Na guia Segurança, clique em Personalizar nas Permissões de Acesso.

    5. Clique em Editar, adicione a conta IUSR_<Nome_do_servidor>. Atribua a este grupo a permissão para o Acesso Local e o Acesso Remoto.

    6. Clique em OK e feche a janela Serviços de Componentes.

Erro: Viewmail não está funcionalmente disponível para as seguintes contas de email da probabilidade

Em Viewmail 8.5.7 com probabilidade 2010, este Mensagem de Erro aparece quando você tenta abrir a probabilidade:

Cisco ViewMail encountered one of more errors. Viewmail
	 functionally is not available for the following Outlook email accounts(s).

Solução

Este erro vem quando a versão do Cisco Unity não apoia a versão de janela. Refira o Cisco Unity Connection e o software em estações de trabalho de usuário para obter mais informações sobre da matriz de compatibilidade para o apoio do Cisco Unity e do Windows.

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: 18955