AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.01.2010, 17:09   #1  
Maximin is offline
Maximin
NavAx
NavAx Club
 
408 / 341 (12) ++++++
Регистрация: 09.10.2002
Адрес: Москва
Lightbulb Долгий запуск клиента 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.
За это сообщение автора поблагодарили: mazzy (2), Dron AKA andy (2), macklakov (2), Logger (3), Ace of Database (2), coolibin (1), Daiver (1), Ivanhoe (2), konopello (2), farlander (1), alex55 (1), JeS (1), Kabardian (2), Andy-k (1).
Старый 22.01.2010, 17:16   #2  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Предпочтительнее всего спосоч 4 - тогда и мессангер начинает работать

С Уважением,
Георгий
Старый 22.01.2010, 17:31   #3  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от George Nordic Посмотреть сообщение
Предпочтительнее всего спосоч 4 - тогда и мессангер начинает работать
И много чего еще
__________________
-ТСЯ или -ТЬСЯ ?
Старый 22.01.2010, 17:31   #4  
Maximin is offline
Maximin
NavAx
NavAx Club
 
408 / 341 (12) ++++++
Регистрация: 09.10.2002
Адрес: Москва
Он начинает работать и при 1м и 3м. При 3м, правда, ненадолго.
А при 2м - не пробовал.
Но 4й - опасно для безопасности. Подсунут каку, подписанную протухшим сертификатом - и антивирус начнет окупаться. Или не начнет, что хуже.
__________________
Жизнь прекрасна! Если, конечно, правильно подобрать антидепрессанты...

Последний раз редактировалось Maximin; 22.01.2010 в 17:34.
За это сообщение автора поблагодарили: Logger (4).
Старый 25.01.2010, 11:21   #5  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от Maximin Посмотреть сообщение
Желающие могут проверить и в AX2009 - если там есть такая же проблема, способ тоже должен работать. Разве что в п.2. номер сертификата будет другой, но копирование целиком каталога должно все равно помогать.
Всем спасибо за внимание!
Спасибо!
AX2009 загружается ~2 раза быстрее - 7 против 16 секунд
__________________
Ivanhoe as is..
Старый 29.04.2013, 00:30   #6  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
хочу поднять тему

DAX2009 при запуске пытается по http залезть на 213-248-115-219.customer.teliacarrier.com
Кто-нибудь знает зачем?
Старый 29.04.2013, 10:02   #7  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Весьма кстати оживили темку, дома попробую проверить)
Старый 29.04.2013, 10:51   #8  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Проблема описана в KB 974830:
You experience slow performance when you try to start the Microsoft Dynamics AX 4.0 client in a closed network or in a perimeter network
Старый 29.04.2013, 11:11   #9  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Небольшой оффтоп:

AX 2009 - это 4.0 || 5.0 ?
Старый 29.04.2013, 11:13   #10  
online
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,689 / 405 (17) +++++++
Регистрация: 23.03.2006
Цитата:
Сообщение от user_ax Посмотреть сообщение
Небольшой оффтоп:

AX 2009 - это 4.0 || 5.0 ?
5.0 - это "рабочее" название, официальное название ax 2009
Старый 29.04.2013, 11:22   #11  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Thumbs up
Цитата:
Сообщение от ice Посмотреть сообщение
5.0 - это "рабочее" название, официальное название ax 2009
Благодарю!
Старый 29.04.2013, 11:41   #12  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,867 / 3123 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Кстати, а для com коннектора такое тоже воспроизводится ?
Старый 10.06.2014, 12:18   #13  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Подыму тему. DAX 2012 R2. Клиент стабильно стартует не быстрее 15 секунд. Есть идеи?
__________________
Ivanhoe as is..
Старый 10.06.2014, 15:11   #14  
R.Safianov is offline
R.Safianov
Участник
Аватар для R.Safianov
MCBMSS
Columbus IT
Лучший по профессии 2014
 
110 / 118 (4) +++++
Регистрация: 25.06.2008
Если кэш очистить перед запуском дает такой же результат?
Старый 10.06.2014, 15:26   #15  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Подыму тему. DAX 2012 R2. Клиент стабильно стартует не быстрее 15 секунд. Есть идеи?
Improve client startup times by configuring clients to use roaming profiles [AX 2012]
__________________
-ТСЯ или -ТЬСЯ ?
За это сообщение автора поблагодарили: Ivanhoe (2), gl00mie (2).
Старый 11.06.2014, 12:35   #16  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от R.Safianov Посмотреть сообщение
Если кэш очистить перед запуском дает такой же результат?
С очисткой кеша еще дольше - он файлики начинает генерить, это занимается еще до 40 секунд.

В целом по моей статистике запуск AX 2012 занимает в среднем 10 секунд. Но вот на конкретной инсталляции запуск минимум в два раза дольше.
__________________
Ivanhoe as is..
Старый 11.06.2014, 12:37   #17  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Судя по описанию, это важно для первого запуска? У меня стабильно каждый раз такая проблема на каждом пользователе. Совет в начале этой темы пробовал применить, никакой реакции не последовало.

Отключил предварительную загрузку форм в настройке производительности клиента в Аксапте. Стало чуть шустрее, на AOSе клиент теперь стартует 12 секунд, но на терминальном сервере (на разных) стабильно от 20 секунд и выше. Сеть летает, файрволы отключены, железо мощное.
__________________
Ivanhoe as is..
Старый 17.06.2014, 09:02   #18  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Судя по описанию, это важно для первого запуска? У меня стабильно каждый раз такая проблема на каждом пользователе.
Провел эксперимент на своем ноутбуке (путем легкого шаманства и включения личного ноутбука в домен мне удалось поставить AX2012R3 на ноутбук с Win7, естественно без SharePoint? требующий серверную ОС):
- первый старт клиента после включения ноутбука и старта ОС - 10-12 секунд;
- повторный запуск клиента - 3-4 секунды.
Такое ощущение, что необходимые для клиента компоненты, при наличии свободной памяти, кэшируются. На ноутбуке свободной памяти достаточно и ОС не очищает память некоторое время. А вот на терминальном сервере время запуска клиента стабильно превышает 10 секунд, но посмотреть, для какой роли оптимизирован терминал (приоритет ввода-вывода, приложений или фоновых задач) не могу.
Попробуйте на терминале отдать приоритет приложениям.
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 17.06.2014, 09:22   #19  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Вся "оптимизация производительности" под приложения vs фоновые задачи сводится к тому, будет ли квант процессорного времени, выделяемый потоку для выполнения, равен, условно говоря, 20 мс или же 40 мс и будет ли подниматься базовый приоритет процесса, чье окно имеет фокус ввода, относительно "фоновых" процессов с 8 (Normal) до 10 (AboveNormal). Кроме того, при установке роли терминального сервера данная настройка производительности автоматом меняется на оптимизацию под приложения.
Старый 18.06.2014, 08:40   #20  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Кроме того, при установке роли терминального сервера данная настройка производительности автоматом меняется на оптимизацию под приложения.
Может и так, но мне казалось, что еще и некоторые параметры при работе с памятью меняются. Могу и ошибаться, давно не копался в ключах реестра.
Провел мониторинг обращений к файлам при старте клиента - основная нагрузка по длительности ложится на файл auc и чтение net сборок. Хорошо бы проанализировать дисковую очередь на терминальном сервере, может проблема там кроется?
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Теги
ax2009, ax4.0, администрирование, долгий запуск клиента, клиент, полезное, тормоза

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: List of fixes that improve performance of certain features in Dynamics AX 2009 Blog bot DAX Blogs 0 13.10.2009 19:06
gatesasbait: Dynamics AX 2009 SSRS and SSAS Integration Tips Blog bot DAX Blogs 3 09.07.2009 13:07
Developer for Microsoft Dynamics AX Certification Roadmap Blog bot DAX Blogs 1 13.05.2009 16:17
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Inside Dynamics AX 4.0: Usage Scenarios Blog bot DAX Blogs 0 04.10.2007 05:15
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:28.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.