Прерывистая ошибка рукопожатия - PullRequest
1 голос
/ 02 апреля 2012

Фон

В настоящее время у нас есть форма SilverLight, которая отправляет данные во вторую распространенную форму, которую используют несколько приложений, которая затем запускает бизнес-логику, необходимую для помещения данных в базу данных.

У нас есть несколько национальных и международных офисов, где используется эта форма.

В одном офисе (CO) эта форма постоянно генерирует периодические сообщения об ошибках и на основе данных журнала, это происходит только в этом офисе.

Симптомы ошибок

Изначально пользователи обычно сообщают о наличии ошибки, и когда я захожу на их машину с помощью MS Communicator, 80% времени она начинает работать.

Я начал устанавливать Fiddler на их компьютерах, чтобы попытаться собрать больше информации, но в 100% случаев, когда я это делал, форма начала успешно публиковаться. Пользователи находчивы, просто запускайте Fiddler всякий раз, когда форма не публикуется и работает нормально.

Я также попросил пользователей пройти через Citrix, который находится в офисе TX, и форма отправляет нормально.

Сведения об ошибке

Я использовал OPNET, чтобы лучше контролировать трафик, и обнаружил, что когда пользователь просто открывает IE, аутентификация не проходит. Клиент => Сервер = 401 Клиент <= Сервер = Токен аутентификации Клиент не отвечает </p>

Когда мы используем fiddler, рукопожатие успешно.

Ошибка, возвращенная SilverLight, была очень общим сообщением [HttpWebRequest_WebException_RemoteServer].

Вопрос

Что может заставить рукопожатие работать иногда само по себе, всегда с fiddler и CITRIX, а иногда - нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...