29.04.2010, 12:04 | #1 |
Участник
|
e-router загоняет CPU в 100
Камрады!
Может кто-то встречался с ситуацией... Есть CRM 4.0 rollup 10. Есть Exchange 2010. E-router установлен на почтовом сервере. Процесc роутера держит проц (xeon 5430) в сотне постоянно! В Application Event следующее: #27938 - An error occurred while checking for e-mail messages to process in mailbox бла-бла-бла. System.InvalidOperationException: There is an error in XML document (1, 1216). ---> System.Xml.XmlException: '', hexadecimal value 0x01, is an invalid character. Line 1, position 1216. Хелп! Ибо microsoft support умыл руки... |
|
29.04.2010, 12:57 | #2 |
Участник
|
__________________
Что сломалось не знаем, но уже немного подчинили... |
|
29.04.2010, 23:23 | #3 |
Консультант-джедай
|
А по какой причине? ансапорта слишком многа?
И такой апдейт установлен: http://support.microsoft.com/kb/970016 ? И вообще на винду накатываете обновления? Под 10 ролапом понимается и ролап на роутер (помимо ролапа на сервер)?
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога Последний раз редактировалось slivka_83; 29.04.2010 в 23:32. |
|
17.10.2013, 15:09 | #4 |
Участник
|
Email Router CRM 2011 RU13 загружает Exchange сервер на 100%
Версия Exchange'а: 2010.
Email Router бежит на сервере СРМ. В СРМ около 60 пользователей отправляющих/получающих мейлы с помощью раутера. В логе каждую минуту появляется более 30 ошибок (больше просто не влазит в лог из-за бесчисленных сообщений типа Information, т.е. в логах я вижу максимум около 2 минут работы раутера). Очевидно, Exchange тоже падает постоянно и это загружает его процессор. К сожалению, пока не знаю, что творится в логах Exchange'а, не дают пока доступ. В логах раутера одна и таже ошибка, но с разными email аккаунтами: Код: #27938 - An error occurred while checking for e-mail messages to process in mailbox someemail@organization.org.il. System.NullReferenceException: Object reference not set to an instance of an object. at Microsoft.Crm.Tools.Email.Providers.ExchangeWSConnector.RetrieveMessage(ArrayList ids, Int32 index, ServiceLogger serviceLogger) at Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.RetrieveNextMessageInternal() at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.RetrieveNextMessage() at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.Run() Находил только два решения: 1. Это искать эти мейлы в Outlook'е или в аккаунте Exchange'а методом сохранения их в отдельную папку и постепенного удаления в Inbox. Понятно, что никто не будет этого делать с тысячами мейлов и тем более никто не посадит всю организацию этим заниматься. 2. Добавить в представление мейлов (имеется в виду в Outlook или в Exchange) все поля дат и найти мейлы, в которых эти поля пустые или со значением не дата. Например, дата отправки сообщения. Один из пользователей сделал это, но говорит, что все в порядке. Лично не могу посмотреть. Опять же, нет доступа. Буду рад, если кто знает другое решение. Может API Exchage'а может помочь... А может, проблема вообще не связана с этими ошибками, но факт, что при остановке раутера процессор значительно освобождается. |
|
17.10.2013, 16:05 | #5 |
Участник
|
kalina
Я, конечно, чайник еще в CRM, но у меня вопрос - создаются ли автоматически контакты при отправке/получении нового сообщения? т.к. перевод ошибки: Цитата:
Ссылка на объект не указывает на экземпляр объекта.
Последний раз редактировалось TheMarhang; 17.10.2013 в 16:32. |
|
17.10.2013, 19:12 | #6 |
Участник
|
Создаются.
В настройках СРМ указано No в Allow messages with unresolved e-mail recipients to be sent. Если я правильно понимаю, послать мейл из СРМ невозможно при такой настройке. Собственно это то, что и происходит: по нажатию на кнопку Send, в СРМ, мейл остается черновиком. Также указано отслеживать только ответы на мейлы посланные из СРМ. В логе есть еще очень много (около 350 в минуту) вот таких Warnings Код: #35241 - The recipients for the e-mail message with subject "Re:" in mailbox someemail@organization.org.il did not match any known records. При этом все эти Warnings о мейлах, у которых в теме нет Tracking Token. Получается, что даже, когда указано не обращать внимание на такие мейлы, это не значит, что раутер не будет сообщать о них в лог. А это в свою очередь загружает процессор. Но мне непонятно, почему загружается процессор Exchange'а, а не СРМ, на котором установлен раутер. |
|
Теги |
email router, exchange 2010, rollup 13, crm2011 |
|
|