10.12.2008, 17:53 | #1 |
Участник
|
Не запускаются процессы в Crm 4.0
Подскажите, пожалуйста, как решить проблему: в сrm 4.0 зависли все процессы: и системные, и бизнес-процессы. Причем, hostfix и перезапуск сервера вообще никак не помогли. Что еще можно сделать?
Кто-нибудь сталкивался с такой проблемой? |
|
10.12.2008, 21:03 | #2 |
Moderator
|
Еще можно в службах windows найти и даль пинка (перезапустить и убедится что стоит в режиме automatic) CRM Asynch Service. Бывает что помогает.
Кстати уже вышел пакет обновлений Rollup 1. Его ставить пробовали?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
11.12.2008, 23:22 | #3 |
Заноза в заднице
|
Я сталкивался. Сначала парился, потом забил. И так, кстати, не только с процессами, но и с E-Mail Router. Хорошо хоть у меня генеральный врубной чел и понял, что я тут ни при чем. Сейчас вместо отправки почты с помощь роутера, я вовсю юзаю smtp - управляемо и надежно. А вместо бизнес-процессов наловчился писать плагины. По крайней мере понимаю, с какой стороны давать пинка, если вдруг какие-то непредвиденные трудности возникают.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
15.12.2008, 16:21 | #4 |
Участник
|
Rollup ставить пока не пробовали. Если вам не сложно, то можете ссылку на него дать? А то очень уж хотят, чтоб именно crmовские примочки работали
|
|
15.12.2008, 16:29 | #5 |
Участник
|
Не забудьте про backup)))
http://www.microsoft.com/downloads/d...d-3cc83633aea7 |
|
16.12.2008, 16:18 | #6 |
Участник
|
Rollup тоже не помог... Что еще можно сделать?? Помогите, пожалуйста!
|
|
16.12.2008, 17:24 | #7 |
Moderator
|
Вопрос поднимается уже не первый раз. Боюсь что никто тут не обладает секретным знанием как заставить workflow работать стабильно.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
16.12.2008, 17:44 | #8 |
Участник
|
Да дело даже не в самих workfow. Тут хотя б системные процессы запустить
|
|
16.12.2008, 17:50 | #9 |
Moderator
|
Службу перезапускали, логи смотрели? Может им памяти банально не хватет или еще какого-то рожна... Реинсталы, репейры практиковали? .NET глючить может. Права системных учеток кто-то урезать мог...
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
16.12.2008, 18:03 | #10 |
Участник
|
Службу перезапускали. Логи не могу посмотреть - сервер в другой стране, а там не знают, как это сделать. Права там никто не мог урезать это точно. Да и как они влияют на системные правила-то?
|
|
17.12.2008, 08:45 | #11 |
Moderator
|
Да очень просто! Если учетной записи от имени которой они запускаются не хватает каких-то прав (запись в базу, открытие сокетов и т.п.) то как вы думаете, будут ли процессы работать?
Если сервер в другой стране, то вам, я думаю, пора в командировку. Хотя бы через VPN!
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
17.12.2008, 11:57 | #12 |
MCTS
|
Сегодня получил такую же ситуацию :-)
Как получил, а сменил пароль для юзверя, под которым ставился CRM. В результате не запускают БП, не появляются системные задания. Собака оказалась зарыта в службе Microsoft CRM Asynchronous Processing Service, она запускалась с указанной учетной записью !!!!! Поставил запуск от системной учетной записи, все заработало !!!
__________________
|
|
17.12.2008, 19:02 | #13 |
Участник
|
to Сабитов Андрей
Скажите, а удаленно я могу в эту службу залезть и посмотреть? Или нет? И как это делается, если что? (Ну, понимаю, что вопросы детские, но помогите, пожалуйста студенту =) ) |
|
17.12.2008, 22:50 | #14 |
Moderator
|
Эта служба устанавливается с CRM Server. Она доступна в каталоге служб win server. Ваши админы без труда ее найдут.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
18.12.2008, 10:47 | #15 |
Участник
|
Попал в такую же пренеприятнейшую ситуацию. Пачками по 3 штуки появляются процессы "Обновление кода поиска" для Контактов, Интересов и Бизнес-партнёров и зависают в состоянии "Ожидание". Так же начали зависать и другие процессы, например - для импорта. Поставил роллап. Восстановил базы из бэкапа, созданного до зависания. Ничего не помогает.
Служба CRM Async. Serv. запускалась под учёткой network service, хочу попробовать сменить на собственноручно созданную. Кто-нибудь может конкретно сказать, какие минимально возможные права ей понадобятся? |
|
18.12.2008, 12:07 | #16 |
Moderator
|
Насколько мне известно, это не документировано.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
18.12.2008, 12:35 | #17 |
MCTS
|
А почему не поставить запуск от системной учетной записи ?
__________________
|
|
18.12.2008, 14:16 | #18 |
Участник
|
Всем спасибо, дело было вообще не в учётке.
Вот здесь нашёл решение http://www.sadev.co.za/node/155 В моём случае не хватало записи вида <server>:<port> только в AsyncSdkRootDomain. Исправил записи в базе MSCRM_CONFIG, перезагрузил, работает. |
|
|
За это сообщение автора поблагодарили: Сабитов Андрей (3), Артем Enot Грунин (4). |
18.12.2008, 16:17 | #19 |
Участник
|
Прислали логи. Там две ошибки, в основном, повторяются
Error: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) Error Message: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) Source File: Not available Line Number: Not available Request URL: http://crm.mediachase.com:5555/MSCRM...rmService.asmx Stack Trace Info: [SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)] at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) и вот такая: System.Net.WebException: The request failed with HTTP status 400: Bad Request. 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 CrmDiagTool4.CrmDeploymentSdk.CrmDeploymentService.Execute(DeploymentServiceRequest Request) at CrmDiagTool4.Sdk.RetrieveOrganizationsProperties(CrmService crmsvc, CrmDeploymentService crmdeploysvc, CrmAuthenticationToken token) at CrmDiagTool4.Sdk.get_AllOrganizationDictionnary() at CrmDiagTool4.Form1.WriteSDKAllOrganizationInfo(StreamWriter sw) И в чем тут именно проблема? |
|
18.12.2008, 17:54 | #20 |
Чайный пьяница
|
Цитата:
Сообщение от Ириска
Прислали логи. Там две ошибки, в основном, повторяются
Error: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) Error Message: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) Source File: Not available Line Number: Not available Request URL: http://crm.mediachase.com:5555/MSCRM...rmService.asmx Stack Trace Info: [SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)] at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) и вот такая: System.Net.WebException: The request failed with HTTP status 400: Bad Request. 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 CrmDiagTool4.CrmDeploymentSdk.CrmDeploymentService.Execute(DeploymentServiceRequest Request) at CrmDiagTool4.Sdk.RetrieveOrganizationsProperties(CrmService crmsvc, CrmDeploymentService crmdeploysvc, CrmAuthenticationToken token) at CrmDiagTool4.Sdk.get_AllOrganizationDictionnary() at CrmDiagTool4.Form1.WriteSDKAllOrganizationInfo(StreamWriter sw) И в чем тут именно проблема?
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
|