Прокси-сервер нарушает работу веб-сайта AJAX во внутренней сети
Я создал веб-сайт, который использует ajax для большинства функций сайта, хотя он может использовать стандартные загрузки страниц и отправлять формы, если javascript недоступен.
Сайт был протестирован в различных браузерах и операционных системах, и проблем не существует, хотя клиент не может использовать сайт из-за блокировки ошибок JavaScript.
Проблема была изолирована от прокси-сервера Novel BorderManager, используемого в их сети, я устранил кеширование как причину проблемы, и я не теряюсь в том, что делать.
У меня нет доступа к компьютеру в сети, чтобы проверить себя, все, с чем я работаю, это отчеты от клиента. В одном из отчетов упоминалось, что код Google Analytics на странице также не загружался.
У кого-нибудь есть идеи относительно того, что может делать прокси-сервер, который может вызвать такую проблему?
Спасибо
2 ответа
Я собираюсь ответить на мой собственный вопрос, если кто-нибудь сталкивался с этой проблемой.
После посещения клиента и запуска некоторых тестов на сайте проблема оказывается размером файла cookie. Новый BorderManager, похоже, блокирует любые файлы cookie размером более 1,7 КБ.
все, с чем я работаю, это отчеты от клиента
Не ответ на ваш вопрос, но этого, вероятно, будет недостаточно. Я хотел бы пойти туда, запросить доступ к VPN или использовать программное обеспечение для удаленного управления, чтобы просмотреть сообщения об ошибках, выводимые браузером.
В качестве альтернативы, если ничего из этого не является опцией, попросите клиента скопировать и вставить вывод консоли ошибки браузера.... Хотя проблема может заключаться в файлах, которые не загружаются, для чего вам нужно будет просмотреть содержимое, например, Firebug Вкладка "Нетто".