Долгий запуск клиента Dynamics Ax - решение
Всем тем, кого, как и меня, достал 10-15ти секундный запуск клиента Аксапты после щелчка на иконке - решил разобраться и поделиться с общественностью..
Обычно, это проявляется там, где нет доступа к интернет.
Суть проблемы - клиент Ax32.exe сразу после запуска пытается загрузить список отозванных сертификатов(CRL, Certificate Revocation List), соответствующий то ли тому, которым подписан сам, то ли тому, которым подписан .NET Connector - не важно. Важно лишь то, что он пытается по http достучаться к сайту crl.microsoft.com, используя текущие настройки доступа к Internet из MS IE. Соотв, когда доступа к нему нет, отрабатывается 15ти секундный тайм-аут и клиент-таки, начинает грузиться дальше.
Способы решения в порядке убывания предпочтений:
1. Настроить доступ к crl.microsoft.com. Трафик небольшой (~1кб на запрос) и достаточно редкий (~ раз в месяц) - зависит от настроек периодичности проверок списков отозванных сертификатов или свойств самого сертификата.
2. Прописать crl.microsoft.com в файл hosts на 127.0.0.1 в этом случае, быстро получая отказ, проверка проходит молниеносно.
3. Подсунуть системе скэшированный CRL и его адрес - 2 файла A44F4E7CB3133FF765C39A53AD8FCFDD от другого компьютера в папки "%UserProfile%\Application Data\Microsoft\CryptnetUrlCache\Content\" и "%UserProfile%\Application Data\Microsoft\CryptnetUrlCache\MetaData\". Несмотря на одинаковые имена, файлы РАЗНЫЕ! В принципе, можно не париться и скопировать целиком папку "%UserProfile%\Application Data\Microsoft\CryptnetUrlCache\". Но через некоторый период, указанный в п.1 - кэш сбросится и опять начнутся тормоза.
4. Отключение проверки на уровне системы.
- Открыть в Internet Options, закладку Advanced
- В разделе Security убрать флажок из чекбокса "Check for publisher’s certificate revocation".
- Нажать OK.
Желающие могут проверить и в AX2009 - если там есть такая же проблема, способ тоже должен работать. Разве что в п.2. номер сертификата будет другой, но копирование целиком каталога должно все равно помогать.
Всем спасибо за внимание!
__________________
Жизнь прекрасна! Если, конечно, правильно подобрать антидепрессанты...
Последний раз редактировалось Maximin; 22.01.2010 в 17:12.
|