06.07.2009, 10:55 | #1 |
Участник
|
Закешированная ошибка доработок (ISV) после выполнения импорта организации.
Ситуация следующая. После очередного выполнения импорта организации, столкнулся со следующей проблемой. Буквально по пунктам:
1. Выполнил стандартный импорт организации из базы, на вторую машину с CRM которая используется для тестирования, обучения и т.д. 2. После успешного импорта и запуска организации, была проверена работоспобность всех основных модулей, в том числе и доработок (ISV). Доработки как выяснилось, не встали должным образом. В их восстановлении помогла только их перекомпиляция. 3. Все бы хорошо... Но выяснилось, что все те (пользователи) кто попал на эту ошибку до компиляция, подхватили и укоренили её на свое имя очень на долго. Не очистка кеша локально на компьютере, не один из способов очистки кеша в IIS не помогли в сложившейся ситуации. Основной зацепкой проблемы является, то что именно имя пользователя напрямую зависит, от того выскочит данная ошибка или нет. Т.е. на одной машине провели вход в систему по разными учетными записями, что и превело к разным результатам. В первом случае проблема была, во втором проблемы не было. Явный факт на лицо, что проблема в неком кеше, который мне пока обнаружить не удалось. Кто нибудь сталкивался с данной проблемой? |
|
06.07.2009, 12:07 | #2 |
Moderator
|
Может быть вы опишите симптомы более конкретно? Если не работают JS скрипты - то это кэш на машине пользователя. Если логика плагинов и WF - то нужно сделать iisreset. Других вариантов я не вижу.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
06.07.2009, 13:53 | #3 |
Участник
|
Обращение идет к веб приложению ASP (Файл address.aspx).
Вложения: 1. Скриншот ошибки, с пользовательской машины. Здесь в принципе все понятно, просят прочитать лог об ошибке не посредственно с сервера. 2. Скриншот ошибки, на сервере. Здесь видно, что проблема в том, что CRM думает, что организация отключена. Осенило, только что. На данном же тестовом сервере, присутсвует еще одна проблема. Т.е. при обращении к серверу напрямую по dns имени, не указывая названия организации, обращение идет к отключенной организации. Хотя default статус установлен у действующей и включенной организации. Пример: Организации: - test1 (Disable) - test2 (Default) (Enable) Пытаемся попасть http://testcrm/test2 Вводим: http://testcrm/ Кидает: http://testcrm/test1 |
|
06.07.2009, 14:07 | #4 |
Консультант-джедай
|
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
06.07.2009, 16:12 | #5 |
Участник
|
Спасибо, коллеги. То что доктор прописал.
|
|
|
|