Перейти к содержимому
Калькуляторы

Странное поведение Web Proxy

Всем доброго времени суток! :)

 

Имеется RB1100Hx2 и прошивкой 5.26. На нем настроен прозрачный прокси, который, в свою очередь, имеет parent proxy, в роли которого выступает squid. Данная схема проработала безотказно около года. Недавно начались проблемы с загрузкой веб-страниц, заметили, что периодически не подгружалась статика (css, js и так далее, лечится нажатием F5 в браузере), начали разбираться и, с помощью tcpdump на стороне сервера, где крутится squid, выявили в чем причина. Mikrotik не всегда корректно отправляет запрос, а именно, иногда, вместо доменного имени он подставляет IP-адрес. Пример одного и того же запроса:

Неверный запрос

GET http://2.19.118.235/library/capi/wt_capi.js HTTP/1.1
Host: i.s-microsoft.com
Cache-Control: max-age = 0
Accept: * / *
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.152 Safari/537.36
Referer: http://www.microsoft.com/ru-ru/default.aspx
Accept-Encoding: gzip, deflate, sdch
Accept-Language: ru-RU, ru; q = 0.8, en-US; q = 0.6, en; q = 0.4
If-None-Match: "463c32c671f7ce1: 0"
If-Modified-Since: Thu, 12 Dec 2013 19:38:46 GMT
X-Proxy-ID: 1643700960
X-Forwarded-For: 192.168.0.80
Via: 1.1 192.168.0.252 (Mikrotik HttpProxy)

 

Верный запрос

GET http://is-microsoft.com/library/capi/wt_capi.js HTTP/1.1
Host: i.s-microsoft.com
Cache-Control: max-age = 0
Accept: * / *
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.152 Safari/537.36
Referer: http://www.microsoft.com/ru-ru/default.aspx
Accept-Encoding: gzip, deflate, sdch
Accept-Language: ru-RU, ru; q = 0.8, en-US; q = 0.6, en; q = 0.4
X-Proxy-ID: 1643700960
X-Forwarded-For: 192.168.0.80
Via: 1.1 192.168.0.252 (Mikrotik HttpProxy)

 

Собственно, вопрос, может кто сталкивался с подобным? И как вообще можно это диагностировать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.