Очень странная проблема клиента / браузера - PullRequest
0 голосов
/ 01 июня 2010

Один из наших клиентов обнаружил у нас очень странную проблему - мы запустили предварительный просмотр для их веб-сайта, но когда он просматривается на их основном ПК, начинают происходить странные вещи ...

Сначала таблица стилей не была найдена, и поэтому доступ к любой странице привел к одной пустоте всех стилей. Мы отправили им прямую ссылку на таблицу стилей , которую можно было просмотреть со всех наших компьютеров в офисе, но с их ошибкой «Файл не найден». Затем я удалил файл и заменил его новым пустым файлом, к которому он затем мог получить доступ. Скопируйте и вставьте содержимое screen.css в этот файл, и он сможет затем просмотреть его, и таблицы стилей снова волшебным образом сработают на сайте.

Теперь он может просматривать стили, но не ссылки на изображения заголовков. Странно то, что этой проблемы не существует ни на одном другом тестируемом нами компьютере, ни на каком-либо другом сайте на проблемном компьютере, но, очевидно, мы бы хотели, чтобы сайт нашего клиента работал на них. Странно то, что они могут просматривать другие наши сайты, размещенные на том же сервере, построенные поверх той же CMS (и поэтому большинство файлов одинаковые) без проблем - но получают 404 с для файлов, которые определенно делают есть.

  • Таблицы стилей не отключены, и ничего не деактивировано в их браузере (как и другие сайты в порядке)
  • Перезагрузка с помощью CTRL + F5 не помогает
  • Клиент использует последнюю версию Firefox

Есть какие-нибудь идеи о том, что попробовать / как сузить проблему?

Edit:

Клиент повторно установил браузер во второй раз, и проблема, похоже, устранилась. До сих пор не знаю, что вызвало проблему, но, по крайней мере, пока нет. Спасибо всем за их предложения, я не думаю, что могу действительно принять ответ, но я +1 всех вас за помощь.

Ответы [ 2 ]

1 голос
/ 01 июня 2010

Если они получают 404 ответа, они должны быть отправлены откуда-то! Можете ли вы использовать Fiddler для отслеживания трафика на стороне клиента, чтобы проверить, что запросы направляются в нужное место (по-видимому) и что с запросом явно ничего не происходит.

И посмотрите в журналах сервера, чтобы увидеть, какие запросы поступают (они изменяются прокси-сервером?) И почему он отправляет 404 (и действительно, если вы можете сопоставить запросы вообще, а некоторые нет нечетная проблема DNS на стороне клиента).

Редактировать Если вы на самом деле не находитесь на клиентском сайте, существует урезанная версия fiddler , которую вы можете использовать для клиента, чтобы сделать захват, который может быть проще для их.

1 голос
/ 01 июня 2010

Если они используют какие-либо плагины Firefox, попробуйте отключить их (Инструменты -> Дополнения).

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