none
CRM 3.0 e Win2k RRS feed

  • Pergunta

  • Galera, tudo bem?

     

    Seguinte, tinha um ambiente onde meu servidor de banco de dados e o RS era o 2000, e minhas estações funcionavam perfeitamente, tanto winxp como win2k.

     

    Hoje atualizei o servidor para Sql 2005 e para RS 2005 tb, porém troquei de local o RS.

     

    Configurei o servidor novamente e republiquei os relatorios, com a ferramenta publishreports.exe e também alterei o caminho do Servidor de Relatorios noGerenciador de Implantação.

     

    Perfeito, o CRM funciona em todas as estações xp e 2k, porém, os relatorios não abrem nas estações 2000, da um erro e pede para contatar o administrador.

     

    Alguem tem alguma ideia?

     

    Abraços,

     

    Adenilson Mezini

    sábado, 10 de janeiro de 2009 23:22

Respostas

  • Oi Adenilson,

     

    Parece que seu erro está ligado a configurações de IIS, e não mais ao CRM especificamente.

     

    Faço algumas sugestões:

     

    1 - Reveja a conta em que o pool do reporting services está rodando. Não pode ser uma credencial local.

     

    2 - Verifique se o website do CRM não está com a configuração de acesso anônimo habilitada. Caso esteja, deslique e deixe somente autenticação integrada.

     

    3 - Leia o KB a seguir: http://support.microsoft.com/kb/871179/en-us

     

    Mande notícias!

     

    []´s

    segunda-feira, 12 de janeiro de 2009 16:48
  • Olá Adenilson,

     

    Experimente colocar o usuário do application pool como networking service.

     

    []´s

    quarta-feira, 14 de janeiro de 2009 12:48
  • Neste caso, acredito que a solução seria você configura seu ambiente para usar autenticação de Salto duplo.

    Isso, foi resolvido no CRM 4 com o Conector para SQL.

    Vou deixar o link com todos os passos que você deve fazer para resolver seu problema.

    http://support.microsoft.com/kb/909588/pt-br


    Ronaldo Bernardo MCP - MCTS
    www.ronaldowl.spaces.live.com
    quarta-feira, 11 de fevereiro de 2009 10:54

Todas as Respostas

  • Oi Adenilson, tudo bem?

     

    Há alguns dias um amigo me indicou uma ótima ferramenta para diagnósticos do CRM, que está disponível em: http://cid-9c1e3e43c991888d.skydrive.live.com/self.aspx/Microsoft%20CRM%20Support%20Tools/CrmDiagTool4.zip?wa=wsignin1.0&sa=673318283

     

    Para maiores detalhes do que ela faz, acesse: http://blogs.msdn.com/benlec/archive/2008/03/04/crmdiagtool4-for-microsoft-crm-4-0-has-been-released.aspx

     

    Outra forma de garimpar mais detalhes de erros é alterando o arquivo web.config. Publiquei um post específico para isso, disponível em: http://portaldynamics.wordpress.com/2009/01/09/erro-dynamics-crm/

     

    Espero que ajude.

     

    []´s

    segunda-feira, 12 de janeiro de 2009 15:54
  • Opa, tudo bem Amorim?

     

    fiz a alteração no web.config e este erro aparece:

     

    Microsoft CRM Unhandled Error Details:

    Server Error in '/' Application.

    The request failed with HTTP status 401: Unauthorized.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.Net.WebException: The request failed with HTTP status 401: Unauthorized.

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:

    [WebException: The request failed with HTTP status 401: Unauthorized.]
       System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) +1296
       System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) +218
       Microsoft.Crm.ReportingServices.ReportingService.GetResourceContents(String Resource, String& MimeType) +48
       Microsoft.Crm.Reports.ReportCache.get_CategoryList() +402
       Microsoft.Crm.Reports.Home.ConfigurePage() +907
       Microsoft.Crm.Application.Controls.AppPage.OnPreRender(EventArgs e) +20
       System.Web.UI.Control.PreRenderRecursiveInternal() +62
       System.Web.UI.Page.ProcessRequestMain() +1499
    

     

    Estranho, pois o mesmo usuario em Windows XP ou 2003 funciona o relatorio, agora em qualquer estação w2k da este erro.

    segunda-feira, 12 de janeiro de 2009 16:28
  • Oi Adenilson,

     

    Parece que seu erro está ligado a configurações de IIS, e não mais ao CRM especificamente.

     

    Faço algumas sugestões:

     

    1 - Reveja a conta em que o pool do reporting services está rodando. Não pode ser uma credencial local.

     

    2 - Verifique se o website do CRM não está com a configuração de acesso anônimo habilitada. Caso esteja, deslique e deixe somente autenticação integrada.

     

    3 - Leia o KB a seguir: http://support.microsoft.com/kb/871179/en-us

     

    Mande notícias!

     

    []´s

    segunda-feira, 12 de janeiro de 2009 16:48
  •  

    Entao, o servidor de relatorios está em outro servidor, não no servidor do CRM.

     

    O ApplicationPool, esta rodando com o Local System, porém, se eu altero para rodar com usuario do dominio, nem nas estações XP o relatorio funciona.

     

    O WebSite esta com Authenticação Integrada ao Windows.

     

    O estranho é que o RS só nao funciona nas estações 2000.

    segunda-feira, 12 de janeiro de 2009 17:41
  • Olá Adenilson,

     

    Experimente colocar o usuário do application pool como networking service.

     

    []´s

    quarta-feira, 14 de janeiro de 2009 12:48
  • Neste caso, acredito que a solução seria você configura seu ambiente para usar autenticação de Salto duplo.

    Isso, foi resolvido no CRM 4 com o Conector para SQL.

    Vou deixar o link com todos os passos que você deve fazer para resolver seu problema.

    http://support.microsoft.com/kb/909588/pt-br


    Ronaldo Bernardo MCP - MCTS
    www.ronaldowl.spaces.live.com
    quarta-feira, 11 de fevereiro de 2009 10:54