Mensagens de erro quando você envia uma mensagem de email do cliente Web do Microsoft CRM: "acesso de modificação de visibilidade inválido"e"associação inválida: A associação de solicitação não é válida"

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 916925
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
importante Este artigo contém informações sobre como modificar o registro. Certifique-se de fazer backup do registro antes de modificá-lo. Certifique-se que você sabe como restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986Descrição do registro do Microsoft Windows
Sintomas
Quando você envia uma mensagem de email do cliente Web do Microsoft Dynamics CRM, você recebe uma ou mais das seguintes mensagens de erro.
Mensagem de erro 1
Acesso de modificação de visibilidade inválido
Mensagem de erro 2
Associação inválida: A associação de solicitação não é válida.
Causa
Esse problema pode ocorrer por um dos seguintes motivos:
  • Durante a instalação do servidor do Microsoft CRM, SSL (Secure Sockets LAYER) foi habilitado. Quando o SSL está ativado, mensagens de email de saída usam SSL ao SSL não é imposta pelo Microsoft Exchange Server 2003.
  • A porta SMTP (Simple Mail Transfer Protocol) para tráfego de SMTP do Exchange Server 2003 foi alterada da porta padrão. O padrão para a porta SMTP é a porta 25.
  • A configuração padrão do software antivírus em blocos de servidor do Microsoft CRM em massa correspondências na porta 25.
  • O servidor SMTP virtual padrão não está configurado para permitir acesso anônimo.
  • A configuração de Todos os não atribuídos não está habilitada para endereços IP no servidor SMTP que é usado pelo Microsoft Dynamics CRM. Esse problema ocorre em ambientes do Microsoft Dynamics CRM que usam o Microsoft Exchange Server para o tráfego de SMTP.
Resolução
Aviso Podem ocorrer sérios problemas se você modificar o registro incorretamente usando o Editor do registro ou usando outro método. Esses problemas podem exigir que você reinstale seu sistema operacional. A Microsoft não garante que esses problemas possam ser solucionados. Modificar o registro por sua própria conta e risco.

Para resolver esse problema, use um dos seguintes métodos.

Método 1: Confirmar se um certificado é instalado no Exchange Server 2003

  1. Clique em Iniciar , aponte para Todos os programas , aponte para Microsoft Exchange e, em seguida, clique em System Manager .
  2. Expanda Administrative Groups e, em seguida, expanda First Administrative Group .

    Observação Se os grupos administrativos não forem exibidos, clique com o botão direito do mouse Organization_Name, clique em Propriedades , clique em para selecionar a caixa de seleção Display administrative groups , clique em OK duas vezes e reinicie o System Manager. Substitua o espaço reservado Organization_Name pelo nome da organização.
  3. Expanda Servers , expanda Exchange_server, Protocols (protocolos) e, em seguida, expanda SMTP .

    Observação Substitua o espaço reservado Exchange_server pelo nome do servidor do Exchange.
  4. Clique com o botão direito do mouse em Default SMTP Virtual Server e, em seguida, clique em Propriedades .
  5. Na caixa de diálogo Default SMTP Virtual Server Properties , clique na guia Access e, em seguida, clique em certificado .

    Observação Se houver um certificado instalado, SSL está ativado.
  6. Verifique se a opção a caixa de seleção Exigir canal de segurança é selecionada. Se a caixa de seleção Exigir canal de segurança não está marcada, a seguinte subchave do registro será não corretamente definida no servidor do Microsoft CRM:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
  7. Verifique se as seguintes entradas na subchave de registro estiverem definidas como o valor correto:
    • SMTPAuthenticate (REG_DWORD)
      Se o SMTP não é necessário para usar SSL, o valor desta entrada do registro deve ser 0.
    • SMTPServer (REG_SZ)
      Essa entrada do Registro especifica o servidor Exchange que é usado para enviar email SMTP de saída.
    • SMTPServerPort (REG_DWORD)
      Essa entrada do Registro especifica a porta que usa tráfego de SMTP do Exchange. O número da porta TCP deve corresponder ao valor decimal para essa entrada do Registro.
    • SMTPUseSSL (REG_DWORD)
      Se o SMTP não é necessário para usar SSL, o valor desta entrada do registro deve ser 0.

Método 2: Modificar a entrada de registro SMTPServerPort para usar a porta SMTP correta

  1. Clique em Iniciar , aponte para Todos os programas , aponte para Microsoft Exchange e, em seguida, clique em System Manager .
  2. Expanda Administrative Groups e, em seguida, expanda First Administrative Group .

    Observação Se grupos administrativos não são exibidos, clique com o botão direito do mouse Organization_Name, clique em Propriedades , clique em para selecionar a caixa de seleção Display administrative groups , clique em OK duas vezes e reinicie o System Manager. Substitua o espaço reservado Organization_Name pelo nome da organização.
  3. Expanda Servers , expanda Exchange_server, Protocols (protocolos) e, em seguida, expanda SMTP .

    Observação Substitua o espaço reservado Exchange_server pelo nome do servidor do Exchange.
  4. Clique com o botão direito do mouse em Default SMTP Virtual Server e, em seguida, clique em Propriedades .
  5. Clique na guia entrega e, em seguida, clique em conexões de saída .

    Observação O campo porta TCP exibe a porta que é usada para o tráfego de saída.
  6. Clique em Iniciar , clique em Executar , digite regedit e, em seguida, clique em OK .
  7. No Editor do Registro, localize a seguinte subchave do Registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
  8. Altere o valor decimal de entrada do Registro SMTPServerPort para que corresponder ao número de porta é usado para o tráfego de saída.

    Observação A porta que é usada para o tráfego de saída é exibida no campo porta TCP na etapa 5 anteriormente nesta seção.

Método 3: Adicionar o arquivo de w3wp.exe à lista da porta excluída bloqueio processos no software antivírus

Para obter mais informações sobre como adicionar arquivos à lista da porta excluída bloqueio processos, entre em contato com seu provedor de software antivírus.

Método 4: Verificar se o servidor SMTP virtual padrão está configurado para permitir acesso anônimo

  1. Clique em Iniciar , aponte para Todos os programas , aponte para Microsoft Exchange e, em seguida, clique em System Manager .
  2. Expanda Administrative Groups e, em seguida, expanda First Administrative Group.

    Observação Se grupos administrativos não são exibidos, clique com o botão direito do mouse Organization_Name, clique em Propriedades , clique em para selecionar a caixa de seleção Display administrative groups , clique em OK duas vezes e reinicie o System Manager.
  3. Expanda Servers , expanda Exchange_Server, Protocols (protocolos) e, em seguida, expanda SMTP .
  4. Clique com o botão direito do mouse em Default SMTP Virtual Server e, em seguida, clique em Propriedades .
  5. Clique na guia Access .
  6. Clique em autenticação e, em seguida, verifique se a opção acesso anônimo está selecionada.

Método 5: Ativar a configuração de todos os não atribuídos para endereços IP no servidor SMTP que é usado pelo Microsoft Dynamics CRM

  1. Clique em Iniciar , aponte para Todos os programas , aponte para Microsoft Exchange e, em seguida, clique em System Manager .
  2. Expanda Administrative Groups e, em seguida, expanda First Administrative Group .

    Observação Se grupos administrativos não são exibidos, clique com o botão direito do mouse Organization_Name, clique em Propriedades , clique em para selecionar a caixa de seleção Display administrative groups , clique em OK duas vezes e reinicie o System Manager.
  3. Expanda Servers , expanda Exchange_Server, Protocols (protocolos) e, em seguida, expanda SMTP .
  4. Clique com o botão direito do mouse em Default SMTP Virtual Server e, em seguida, clique em Propriedades .
  5. Clique na guia Geral . Na lista endereço IP , clique em Todos os não atribuídos e, em seguida, clique em OK .
  6. Reinicie o serviço SMTP. Para fazer isso, execute as seguintes etapas:
    1. Clique em Iniciar , clique em Executar , digite services.msc e, em seguida, clique em OK .
    2. Clique com o botão direito do mouse em SMTP (Simple Mail Transfer Protocol) e, em seguida, clique em Reiniciar .
Mais Informações

DevErrors

Se você tiver DevErrors habilitado, você também receber a seguinte mensagem de erro quando o problema descrito na seção "Sintomas" ocorre:
Servidor não pôde processar a solicitação.
Descrição: Ocorreu uma exceção não tratada durante a execução da atual solicitação da web. Examine o rastreamento da pilha para obter mais informações sobre o erro e onde foi originado no código.
Detalhes da exceção: System.Web.Services.Protocols.SoapException: servidor não pôde processar a solicitação.
Erro de origem: Uma exceção sem tratamento foi gerada durante a execução de solicitação da web atual. Informações sobre a origem e o local da exceção podem ser identificadas usando o rastreamento de pilha de exceção abaixo.
Rastreamento de pilha: SoapException: servidor não pôde processar a solicitação.
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage Message, WebResponse Response, Stream responseStream, Boolean asyncCall) +1496
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] Parameters) +218
Microsoft.Crm.Platform.Proxy.EmailWebService.Send(Guid emailId, Boolean issueSend, String trackingToken) +132
Microsoft.Crm.Application.SMWrappers.Email.Send(String ID, Boolean issueSend, String trackingToken) +93
Microsoft.Crm.Application.Platform.Email.Send() +83 Microsoft.Crm.Web.Activities.EmailDetailPage.Send(Object sender, DataEventArgs e) +83
Microsoft.Crm.Application.Forms.DataEventProcessor.Raise(FormEventId eventId, FormState State, User User, String objectId, Entity Entity) +176
Microsoft.Crm.Application.Forms.AppForm.RaiseDataEvent(FormEventId eventId) +89 Microsoft.Crm.Application.Forms.EndUserForm.Initialize(Entity entity) +56 Microsoft.Crm.Application.Forms.CustomizableForm.Execute(Entity entity, String formId, String formType) +83
Microsoft.Crm.Application.Forms.CustomizableForm.Execute(Entity Entity) +13 Microsoft.Crm.Web.Activities.EmailDetailPage.ConfigureForm() +261
Microsoft.Crm.Application.Controls.AppPage.OnPreRender (EventArgs e) + 30 System.Web.UI.Control.PreRenderRecursiveInternal() +62
System.Web.UI.Page.ProcessRequestMain() +1499

Rastreamento de plataforma

Quando você executar um rastreamento de plataforma no servidor do Microsoft CRM após você ter o problema descrito na seção "Sintomas", você receber a seguinte mensagem de erro:
0x8004020e

Filtragem de TCP/IP

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
309798Como configurar a filtragem no Windows 2000 TCP/IP
Os produtos de terceiros mencionados neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.

Propriedades

ID do Artigo: 916925 - Última Revisão: 12/09/2015 05:13:42 - Revisão: 2.2

Microsoft CRM 3.0

  • kbnosurvey kbarchive kbmt kbmbscrm40no kbtshoot kbmbsemail kbmbsmigrate kbprb KB916925 KbMtpt
Comentários