RSS Подписка на статьи RSS Подписка на комментарии Панель инструментов

Блог профессионалов стал частью сайта технической поддержки DocsVision http://support.docsvision.com. Новые материалы будут появляться уже на этом сайте.

Поиск

Ярлыки

авто генерация кода (1) Администрирование DocsVision (60) Атрибутивный поиск (3) База данных (24) Базы знаний (1) Безопасность (1) Бизнес-процессы (20) Блог (2) Вы увидите это первыми (1) Групповые политики (1) Диаграммы (2) Задания (2) Интеграция (2) Карточки DocsVision (14) Конструктор Решений (11) Маркетинг и продажи (4) Навигатор (3) Новое (3) Новости (32) Опрос (4) Опросы DocsVision (4) Оптимизация (3) Отчеты (2) Ошибки (1) Поддержка (14) Полезные ссылки (1) Представления (4) Производительность (5) Разбор полетов (18) Разработка для Workflow (7) разработка карточек (2) Разработка на платформе DocsVision (41) Разработка решений (43) Расширение платформы (1) Расширенные отчеты (9) Решения на платформе DocsVision (6) Сервисы DocsVision (3) Сканеры (3) Справочник сотрудников (1) Справочник типов (1) Установка (1) Утилиты (13) Шлюз в SharePoint (8) Штрихкод (2) Cкрипты карточек (7) DocsVision внутри (1) DocsVision Live (1) FileStream (1) FireFox (2) Opera (1) Powershell (5) Safari (1) SharePoint2007 (1) SharePoint2010 (2) Silverlight (1) UltraViews (1) Vista (1)

Поиск проблем при ошибке "Сервер не ответил в течение заданного промежутка времени"

Рассмотрим возможные причины появления сообщения "Ошибка SOAP метода, сервер не ответил в течении заданого промежутка времени". Данная ошибка означает, что либо запрос был отправлен на сервер, но до сервера не дошел, либо сервер обрабатывает запрос слишком долго.
По каким причинам это может происходить.

1. Проблемы с каналом связи.
Навигатор (или любой клиентское приложение), отправил запрос, но поскольку соединение пропало, то ответ к нему не вернулся.

2. Проблема на сервере.
Большая нагрузка, либо, что тоже возможно, ошибка внутри платформы не позволяет выполнить запрос за отведенное время.

Для определения того, с какой причиной мы имеем дело, нужно проверить следующее.

1. Работу с разными каналами связи.
Для этого нужно попробовать соединиться сначала по протоколу Net Pipes. Например, открыв Навигатор по ссылке вида http://имя_сервера/DocsVision?Transport=100

Затем по HTTP
http://имя_сервера/DocsVision?Transport=0

Если при работе через конкретный транспортный протокол ошибки нет, то данный протокол можно назначить по умолчанию в "Консоли настройки". Далее можно выяснить, почему соединение по данному протоколу работает нестабильно. В случае с Net Pipes, возможно мешает работа анитивируса. В случае с HTTP, как правило, причина кроется в хитрой конфигурации локальной сети или прокси сервера.


2. Проверить журнал сервера, на предмет ошибок, которые могут свидетельствовать либо о нагрузке на сервер, либо об проблемах в платформе.

Журнал сервера включается в консоли настройки, ветка "Сервер". Читать дальше

4 коммент.:

Анонимный комментирует...

Да, встречали такую ошибку в своих приложениях. Чаще всего, это были внешние, по отношению к платформе ДВ, тулзы.
На тот момент причины идентифицировать не удалось. Надеюсь, в след раз этот пост нам поможет :)

redzmey комментирует...

с вчерашнего дня стал постоянно получать такую ошибку при попытке запустить БП из внешнего приложения :(. при чем карточка БП создается и заполняется переменными без проблем, ошибка именно на строчке кода, который запускает экземпляр. может это из-за нагрузки на wf сервис ?

Михаил Захаров комментирует...

Приложение написано на .net и используется вызов серверного расширения для запуска?
Попробуйте сделать тест - запуск из скрипта карточки. Будет ли стартовать экземпляр

redzmey комментирует...

да, приложение использует серверное расширение. экземпляр из карточки стартует. так же пробовал старую версию программы на интероповской библиотеке - та же ошибка :( а сегодня получил ошибку soap в другом приложении - при вложении файла в карточку :( наверно это из-за загрузки сервера, хотя там одновременно не более 17 человек сидит, но вот согласования счетов постоянно лепятся через зацикленный БП.

Отправить комментарий