none
Problema ao atualizar CRM 4.0 com rollup 12 RRS feed

  • Pergunta

  • Apos atualizar para o Rollup 12, tive o seguinte problema.

    Erro de Servidor no Aplicativo '/'.

    --------------------------------------------------------------------------------

     

    O servidor não está operacional.

     

    Descrição: Ocorreu uma exceção não tratada durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código.

     

    Detalhes da Exceção: System.Runtime.InteropServices.COMException: O servidor não está operacional.

     

     

    Erro de Origem:

     

    Exceção não tratada foi gerada durante a execução da atual solicitação da Web. As informações relacionadas à origem e ao local da exceção podem ser identificadas usando-se o rastreamento de pilha de exceção abaixo. 

     

    Rastreamento de Pilha:

     

     

    [COMException (0x8007203a): O servidor não está operacional.

    ]

       System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail) +377678

       System.DirectoryServices.DirectoryEntry.Bind() +36

       System.DirectoryServices.DirectoryEntry.get_AdsObject() +31

       System.DirectoryServices.PropertyValueCollection.PopulateList() +26

       System.DirectoryServices.PropertyValueCollection..ctor(DirectoryEntry entry, String propertyName) +49

       System.DirectoryServices.PropertyCollection.get_Item(String propertyName) +150

       System.DirectoryServices.ActiveDirectory.PropertyManager.GetPropertyValue(DirectoryContext context, DirectoryEntry directoryEntry, String propertyName) +57

     

    [ActiveDirectoryServerDownException: O servidor não está operacional.

     

    Nome: "xtrategusgroup.com"

    ]

       System.DirectoryServices.ActiveDirectory.PropertyManager.GetPropertyValue(DirectoryContext context, DirectoryEntry directoryEntry, String propertyName) +385

       System.DirectoryServices.ActiveDirectory.Domain.GetDomain(DirectoryContext context) +246

       System.DirectoryServices.ActiveDirectory.Domain.GetComputerDomain() +50

       Microsoft.Crm.BusinessEntities.SecurityUtils.GetGuidFromServerName(String serverName) +95

     

    [CrmSecurityException: Could not find GUID for server: X-SERVER2$]

       Microsoft.Crm.BusinessEntities.SecurityUtils.GetGuidFromServerName(String serverName) +1194

       Microsoft.Crm.BusinessEntities.SecurityUtils.GetLocalSystemGuid() +155

       Microsoft.Crm.Caching.OrganizationSettingsCacheLoader.LoadCacheData(Guid key, ExecutionContext context) +564

       Microsoft.Crm.Caching.ObjectModelCacheLoader`2.LoadCacheData(TKey key, IOrganizationContext context) +113

       Microsoft.Crm.Caching.BasicCrmCache`2.CreateEntry(TKey key, IOrganizationContext context) +84

       Microsoft.Crm.Caching.BasicCrmCache`2.LookupEntry(TKey key, IOrganizationContext context) +135

       Microsoft.Crm.BusinessEntities.SecurityLibrary.IsOrganizationSpecialUser(Guid organizationId, Guid userId, ExecutionContext context) +137

       Microsoft.Crm.Caching.UserDataCacheLoader.LoadCacheData(Guid key, ExecutionContext context) +502

       Microsoft.Crm.Caching.ObjectModelCacheLoader`2.LoadCacheData(TKey key, IOrganizationContext context) +400

       Microsoft.Crm.Caching.BasicCrmCache`2.CreateEntry(TKey key, IOrganizationContext context) +84

       Microsoft.Crm.Caching.BasicCrmCache`2.LookupEntry(TKey key, IOrganizationContext context) +135

       Microsoft.Crm.Security.User.get_Current() +376

       Microsoft.Crm.Application.Security.UserInformation.get_IsUserAuthenticated() +83

       Microsoft.Crm.Application.Security.UserInformationIdentity.get_IsUserAuthenticated() +29

       Microsoft.Crm.Application.Utility.Util.get_TraceOrganizationId() +62

       Microsoft.Crm.MainApplication.Application_OnPostAuthenticateRequest(Object sender, EventArgs eventArguments) +315

       System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +68

       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75

    Com esta falha de comunicacao com AD, assim ao menos aparenta, fico sem acesso ao CRM, porem, se aguardar uns 10 minutos, tudo simplesmente volta a funcionar sem nenhuma alteracao necessaria.

    Essa maquina vive sendo reiniciada e sempre apos isto, efetuamos testes de acesso as aplicacoes que ficam nela e sempre apos o reboot, temos resposta rapida de acesso ao CRM, porem, apos atualizacao observamos esse problema voltando o acesso apenas 10 minutos depois...

    • Dividir RicardoAlves quinta-feira, 26 de agosto de 2010 16:50 dúvida fora do contexto
    terça-feira, 24 de agosto de 2010 21:17

Respostas

  • Olá Bavaroski!

    O erro é demonstrado na seguinte linha:

     

    Informações da exceção:

    Tipo da exceção: CrmReportingException

    Mensagem da exceção: The permissions granted to user 'X-SERVER2\IUSR_X-SERVER2' are insufficient for performing this operation. (rsAccessDenied)

     

    Este erro também está sendo apresentado no fórum norte-americano do CRM (http://social.microsoft.com/Forums/en-US/crm/thread/a7ef3a44-cf8e-41f7-8f03-4b81c343201b). Pela solução aparentemente haviam dois problemas com o ambiente:

    - O Conector para Reporting Services não estava instalado (embora não obrigatório na prática para ambiente internos), que de acordo com a documentação oficial do produto deve ser instalado.

    - Permissões: certifique-se de que as permissões para execução dos relatórios estejam configuradas corretamente (no thread que citei, os relatórios estavam configurados como usuário anonimo). Se for este o seu caso, experimente desabilitar o acesso anônimo.

     

    Quando puder, favor postar o resultado pra gente!

    Grande abraço,


    Tarcísio Gambin | MCP, MCBMSS
    "O conhecimento é livre. Compartilhe você também!"
    • Sugerido como Resposta RicardoAlves sexta-feira, 27 de agosto de 2010 13:03
    • Marcado como Resposta RicardoAlves sábado, 28 de agosto de 2010 15:10
    quinta-feira, 26 de agosto de 2010 15:01

Todas as Respostas

  • Olá Bavaroski!

     

    Neste caso, seria interessante verificar as seguintes informações:

     

    - São gerados eventos relativos ao CRM no eventvwr? Se sim, quais?

    - Houve algum erro durante a instalação do rollup?

    - Qual arquivo voce utilizou para a atualização do rollup?

     

    Quando puder, favor postar as informações!

    Grande abraço,


    Tarcísio Gambin | MCP, MCBMSS
    "O conhecimento é livre. Compartilhe você também!"
    terça-feira, 24 de agosto de 2010 23:27
  • São gerados eventos relativos ao CRM no eventvwr? Se sim, quais?

    Código do evento: 3005

    Mensagem do evento: Ocorreu uma exceção não tratada.

    Horário do evento: 25/08/2010 04:41:25 PM

    Horário do evento (UTC): 25/08/2010 07:41:25 PM

    Ident. do evento: 6a4fb405f8db4e358a3598a06f0033ba

    Seqüência do evento: 15357

    Ocorrência do evento: 68

    Código de detalhes do evento: 0

     

    Informações do aplicativo:

    Domínio do aplicativo: /LM/W3SVC/2/ROOT-1-129271556954521000

    Nível de confiança: Full

    Caminho Virtual do Aplicativo: /

    Caminho do Aplicativo: C:\Arquivos de programas\Microsoft CRM\CRMWeb\

    Nome do computador: X-SERVER2

     

    Informações do processo:

    Ident. do processo: 3828

    Nome do processo: w3wp.exe

    Nome da conta: AUTORIDADE NT\SERVIÇO DE REDE

     

    Informações da exceção:

    Tipo da exceção: CrmReportingException

    Mensagem da exceção: The permissions granted to user 'X-SERVER2\IUSR_X-SERVER2' are insufficient for performing this operation. (rsAccessDenied)

     

    Informações da solicitação:

    URL da solicitação: http://xtrategus.xtrategus.com:5555/CRMReports/rsviewer/reportviewer.aspx

    Caminho da solicitação: /CRMReports/rsviewer/reportviewer.aspx

    Endereço do host do usuário: 187.17.141.17

    Usuário: {88684095-f2ab-da11-a691-0030484204ea}

    Está autenticado: True

    Tipo de Autenticação: CrmPostAuthentication

    Nome da conta de thread: AUTORIDADE NT\SERVIÇO DE REDE

     

    Informações do segmento:

    Ident. do thread: 14

    Nome da conta do thread: AUTORIDADE NT\SERVIÇO DE REDE

    Está representando: False

    Rastreamento de pilha: em Microsoft.Crm.Web.Reporting.SrsReportViewer.ConfigurePage()

    em Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)

    em System.Web.UI.Control.PreRenderRecursiveInternal()

    em System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

     

     

    Houve algum erro durante a instalação do rollup?

    Nao

    Qual arquivo voce utilizou para a atualização do rollup?

    CRMv4.0-KB2028381-i386-Server-PTB

    Informacoes Adicionais:

    Windows Server 2003 R2 – PTB – SP2 – 32bits

    Dynamics CRM 4.0 – PTB – Rollup12 – 32bits

    O SQL Server esta na mesma maquina.

    SQL Server 2005 com SP2 – 32bits.

     

    quinta-feira, 26 de agosto de 2010 13:51
  • Olá Bavaroski!

    O erro é demonstrado na seguinte linha:

     

    Informações da exceção:

    Tipo da exceção: CrmReportingException

    Mensagem da exceção: The permissions granted to user 'X-SERVER2\IUSR_X-SERVER2' are insufficient for performing this operation. (rsAccessDenied)

     

    Este erro também está sendo apresentado no fórum norte-americano do CRM (http://social.microsoft.com/Forums/en-US/crm/thread/a7ef3a44-cf8e-41f7-8f03-4b81c343201b). Pela solução aparentemente haviam dois problemas com o ambiente:

    - O Conector para Reporting Services não estava instalado (embora não obrigatório na prática para ambiente internos), que de acordo com a documentação oficial do produto deve ser instalado.

    - Permissões: certifique-se de que as permissões para execução dos relatórios estejam configuradas corretamente (no thread que citei, os relatórios estavam configurados como usuário anonimo). Se for este o seu caso, experimente desabilitar o acesso anônimo.

     

    Quando puder, favor postar o resultado pra gente!

    Grande abraço,


    Tarcísio Gambin | MCP, MCBMSS
    "O conhecimento é livre. Compartilhe você também!"
    • Sugerido como Resposta RicardoAlves sexta-feira, 27 de agosto de 2010 13:03
    • Marcado como Resposta RicardoAlves sábado, 28 de agosto de 2010 15:10
    quinta-feira, 26 de agosto de 2010 15:01
  • Senhores,

     

    Acabei de recriar a thread para podemos compartilhar a solução do problema...

     

    Abraços,

     


    Ricardo Alves
    www.ricardoalves.me

    Se for útil, por favor marque ;)
    quinta-feira, 26 de agosto de 2010 17:00
  • Problema resolvido.

    Era realmente a falta do conector do SQL Server.

    O que acho estranho é que ele nao é obrigatorio quando se tem o CRM e o SQL Server na mesma maquina, mas, ta la agora.

    conector e rollup12 para ele instalado tb.

    Os relatorios na rede interna eram acessados normalmente e o problema era apresentado apenas fora mesmo, em decorrencia do IFD.

    Valeu e obrigado a todos.

    sexta-feira, 27 de agosto de 2010 12:50