У меня есть веб-приложение, которое я размещаю, а мой клиент сообщает, что некоторые библиотеки javascript Telerik, которые включены в сайт (но не все), работают некорректно.Ресурсы ASP.NET AXD блокируются на стороне клиента?
Что мне удалось диагностировать до сих пор, так это то, что в какой-то момент процесса ресурсы WebResource.axd, содержащие код Javascript Telerik, блокируются. Попросить клиента перейти непосредственно к самому файлу AXD с тем же самым запросом, приводит к сообщению об ошибке «Соединение с сервером было сброшено» в Internet Explorer.
Клиент попытался загрузить этот файл с нескольких компьютеров по их местонахождению, а также на компьютер за пределами своего брандмауэра и сети, а также на машине, работающей в их доме, и получает ту же ошибку каждый раз. Они попытались использовать как Internet Explorer, так и Firefox.
Однако я могу успешно загрузить тот же файл как внутри нашей сети хостинга, так и из моего домашнего подключения.
В соответствии с журналами IIS все попытки регистрации загруженного ресурса привели к результату 200 HTTP OK.
Другие вещи, которые были покушений:
- Ссылка на nonexistant 404.axd (дал желтый ASP.NET 404 сообщение об ошибке, как ожидалось)
- Ссылка на WebResource.axd, но с недопустимая строка запроса, указывающая на ресурс, который не существует (дал желтый недопустимый viewstate ASP.NET или недопустимую строку base64, как ожидалось)
- Ссылка на тот же WebResource.axd, но через другой заголовок узла (такое же «соединение» сброс ").
Теперь я в недоумении, что может быть проблемой на данный момент. На нашем хостинговом сервере уже много лет размещаются десятки различных приложений ASP.NET (включая несколько экземпляров одного из них), и это первая жалоба, которую я видел по этому поводу.
Я на 99% уверен, что проблема на чем-то на стороне клиента связана с неправильной настройкой фильтрации содержимого брандмауэра или маршрутизатора, но это не объясняет, почему клиент видит те же проблемы как вне брандмауэра, так и дома ,
Любые идеи относительно того, что может быть неправильным или даже какие дополнительные вопросы задать? Кто-нибудь видел что-то даже дистанционно?
Когда они «дома», они набирают номер в корпоративной сети, чтобы выйти? Или они переходят через VPN, которая маршрутизирует трафик через эту корпоративную сеть? – NotMe
Согласно им, используемый домашний ПК не был VPN'ed или набран в корпоративную сеть вообще. – MisterZimbu