При активации мелкомягкого CRM 4.0 с помощью Registration Wizard столкнулся с ошибкой:
The wizard requires an internet connection to complete registration. If you cannot connect to the Internet now, contact Microsoft Customer support to complete the registration. To do this, locate a computer that does have an Internet connection and visit the following Microsoft Web site for a list of Microsoft Customer Support options by region http://go.microsoft.com/fwlink/?LinkId=52443
При этом доступ к интернету у сервера явно есть и анализатор трафика на шлюзе показывает, что соединение с удаленным сервером регистрации совершается.
Изучив логи регистратора, которые находятся по адресу:
C:\Documents and Settings\Текущий_пользователь\Application Data\Microsoft\MSCRM\Logs\Crmreg.log
Узрел там такую вот, ни о чем конкретно не говорящую, ошибку:
14:35:46| Info| Step3 - Register CRM 14:35:47| Error| Сбой запроса с состоянием HTTP 405: Method Not Allowed.
Перерыл полинтернета в поисках решения, и вот что нарыл.
Одни говорят что в 2008 винде политика ИЕ такая и нужно добавить в доверенные сайты узел, на который ломится регистратор а именно:
https://registration.service.microsoft.com/
Пробовал — не помогло.
Другие говорят что нужно в настройках безопасности IIS включить анонимный доступ к CRM (не пробовал, не знаю насколько правда).
Но на форуме мелкософта наткнулся на так называемый «CRM Manual Registration Tool«, скачал его и зарегистрировал сервер в 2 клика.
Сложно сказать какой механизм у данной тулзы, но она автоматически достает данные, которые мы вводили при попытке регистрации с помощью Registration Wizard и регистрирует программу используя эти данные.
Интерфейс программы интуитивно понятный. Запускаем, жмем «Connect» а затем «Register».
После данной процедуры сервер перестал материться на регистрацию, поэтому мне стало не интересно вникать в суть данной ошибки чего и вам желаю.
p. s. Не думал что с, казалось бы, «безобидной» регистрацией продукта придется провозиться несколько дней. Если уж мелкомягкие не сделали документации по данному поводу могли бы хоть нормальное логгирование ошибок сделать ИМХО.