| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Добрый день. 
		
		
		
		
		
		
		
	Периодически на сервере CRM возникает следующая проблема с отчётами - в окне отчётов выдаётся сообщение: Код: Произошла внутренняя ошибка на сервере отчетов. Дополнительные подробности см. в журнале ошибок. Чтобы получить дополнительные сведения об этой ошибке, перейдите к серверу отчетов на локальном сервере или включите удаленный контроль ошибок Код: Event code: 3005 
Event message: An unhandled exception has occurred. 
Event time: 02.03.2011 17:45:38 
Event time (UTC): 02.03.2011 14:45:38 
Event ID: 33a0be1e7d574bbe974d26ce2693f994 
Event sequence: 5765 
Event occurrence: 5 
Event detail code: 0 
 
Application information: 
    Application domain: /LM/W3SVC/1/ROOT-1-129435485944142680 
    Trust level: Full 
    Application Virtual Path: / 
    Application Path: C:\inetpub\wwwroot\ 
    Machine name: SMSK01CRM01 
 
Process information: 
    Process ID: 2984 
    Process name: w3wp.exe 
    Account name: domain\crm 
 
Exception information: 
    Exception type: WebException 
    Exception message: The request failed with HTTP status 401: Unauthorized. 
 
Request information: 
    Request URL: https://crm4.domain.ru:443/Reserved.ReportViewerWebControl.axd?ReportSession=0wdjic45r3cbim45nqh0yai5&ControlID=9e771d64841f451cbc895619b0af9f48&Culture=1049&UICulture=1049&ReportStack=1&OpType=SessionKeepAlive&TimerMethod=KeepAliveMethodreportViewerTouchSession0&CacheSeed=Wedhttps://crm4.domain.ru:443/Reserved.ReportViewerWebControl.axd?ReportSession=0wdjic45r3cbim45nqh0yai5&ControlID=9e771d64841f451cbc895619b0af9f48&Culture=1049&UICulture=1049&ReportStack=1&OpType=SessionKeepAlive&TimerMethod=KeepAliveMethodreportViewerTouchSession0&CacheSeed=Wedhttps://crm4.domain.ru:443/Reserved.ReportViewerWebControl.axd?ReportSession=0wdjic45r3cbim45nqh0yai5&ControlID=9e771d64841f451cbc895619b0af9f48&Culture=1049&UICulture=1049&ReportStack=1&OpType=SessionKeepAlive&TimerMethod=KeepAliveMethodreportViewerTouchSession0&CacheSeed=Wedhttps://crm4.domain.ru:443/Reserved.ReportViewerWebControl.axd?ReportSession=0wdjic45r3cbim45nqh0yai5&ControlID=9e771d64841f451cbc895619b0af9f48&Culture=1049&UICulture=1049&ReportStack=1&OpType=SessionKeepAlive&TimerMethod=KeepAliveMethodreportViewerTouchSession0&CacheSeed=Wed%20Mar%2002%2017%3A45%3A37%202011Mar%2002%2017%3A45%3A37%202011Mar%2002%2017%3A45%3A37%202011Mar%2002%2017%3A45%3A37%202011 
    Request path: /Reserved.ReportViewerWebControl.axd 
    User host address: 10.101.254.79 
    User: domain\Kirill.Surname
    Is authenticated: True 
    Authentication Type: Negotiate 
    Thread account name: domain\crm 
 
Thread information: 
    Thread ID: 13 
    Thread account name: domain\crm 
    Is impersonating: True 
    Stack trace:    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   at Microsoft.SqlServer.ReportingServices2005.Execution.ReportExecutionService.GetExecutionInfo()
   at Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.GetExecutionInfo()
   at Microsoft.Reporting.WebForms.ServerReport.TouchSession()
   at Microsoft.Reporting.WebForms.SessionKeepAliveOperation.PerformOperation(NameValueCollection urlQuery, HttpResponse response)
   at Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
 
 
Custom event details:CRM версия 4.0 Rollup 10, сервер баз данных находится на отдельной машине, crm srs data connector установлен и также обновлён до Rollup 10. SQL Server версии 2008, 10.0.1600 Никто не сталкивался? В какую сторону стоит копать в поисках решения? Заранее всем спасибо за ответы/советы!  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Отчёты теперь загружаются всегда, ошибок пока нет, похоже помогло вот это: 
		
		
		
		
		
		
		
	Проблема при смене подразделений пользователей Но при открытии отчёта в логах выдаётся следующая ошибка: Цитата: 
	
		
			Event code: 3005  
Event message: An unhandled exception has occurred. Event time: 25.03.2011 11:49:01 Event time (UTC): 25.03.2011 8:49:01 Event ID: 0e025fb136744cfcb049385d462ca4ea Event sequence: 135943 Event occurrence: 73 Event detail code: 0 Application information: Application domain: /LM/W3SVC/1/ROOT-1-129454645710894083 Trust level: Full Application Virtual Path: / Application Path: C:\inetpub\wwwroot\ Machine name: SMSK01CRM01 Process information: Process ID: 1076 Process name: w3wp.exe Account name: domain\crm Exception information: Exception type: WebException Exception message: The request failed with HTTP status 401: Unauthorized. Request information: Request URL: https://crm4.domain.ru:443/Reserved....49%3A01%202011 Request path: /Reserved.ReportViewerWebControl.axd User host address: 10.101.254.79 User: domain\username.username Is authenticated: True Authentication Type: Negotiate Thread account name: domain\crm Thread information: Thread ID: 11 Thread account name: domain\crm Is impersonating: True Stack trace: at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Microsoft.SqlServer.ReportingServices2005.Execution.ReportExecutionService.GetExecutionInfo() at Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.GetExecutionInfo() at Microsoft.Reporting.WebForms.ServerReport.TouchSession() at Microsoft.Reporting.WebForms.SessionKeepAliveOperation.PerformOperation(NameValueCollection urlQuery, HttpResponse response) at Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) Custom event details:  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			У меня тоже эта проблема. Бороться не пытался, сильно плавающий баг, к счастью, не фатальный.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]()   MS Certified Dirty Magic Professional
			 | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Консультант-джедай 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Цитата: 
	
		
			Сообщение от Why not?
			
			 
Request URL: https://crm4.domain.ru:443/Reserved....49%3A01%202011 
		
	
				__________________ 
		
		
		
		
	Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать!   Блога
			 | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Сейчас 2008 R2, но до этого проблема была и на 2005. В основном это "Внутренняя ошибка сервера отчетов" или "невозможно найти выполнение какой-то хреновины". Абсолютно всегда проблема лечится повторным запуском отчета. Подозреваю что это просто связано с тем, что приложение сервера отчетов долго "просыпается" после бездействия.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]()   MS Certified Dirty Magic Professional
			 | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Подскажите... 
		
		
		
		
		
		
		
	После недавней установки CRM 4 все работало. Из ролапов поставили только 16-й, в итоге отчеты перестали работать. Ошибка: Microsoft CRM Error Report: Error Description: Базовый класс содержит поле 'reportViewer', но его тип (Microsoft.Reporting.WebForms.ReportViewer) несовместим с типом элемента управления (Microsoft.Reporting.WebForms.ReportViewer). На сервере отчеты тоже перестали работать, почему-то стали писать, что админ домена, под которым все и ставилось, не имеет у них достаточно прав. Ок, настроила Report Services от админа, зашла, дала в них доступ этому же админу. На сервере теперь http://xxx/reports теперь открывается без ошибок, но в CRM отчеты все равно не работают.  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Консультант-джедай 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Можете попробовать что-нибудь из этого: 
		
		
		
		
		
		
			http://social.msdn.microsoft.com/For...e-f4d894e94987 http://www.smallworkarounds.net/2009...-its-type.html 
				__________________ 
		
		
		
		
	Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать!   Блога
			 | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			О, спасибо! 
		
		
		
		
		
		
		
	Устанавливать Microsoft Report Viewer Redistributable 2008 не понадобилось, уже стояла последняя версия, просто в web.config поменяла 8.0.0 на 9.0.0  | 
| 
	
 | 
| Теги | 
| sql 2008, отчеты | 
| 
	
	 | 
	
		
  |