Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Openvpn, недогрузка контента
цитата
06/04/10 в 17:03
 goodlover
Встречал такое кто-нибудь?
Недогружаются css, в некоторых случаях картинки.
При просмотре ютуба видео очень часто не подгружается, пишет "error бла-бла" там где обычно видюшки, а так же на ибэе картинки часто не отображаются.
Ну и аська отнюдь не сразу коннектится, но потом нормально работает.
Без vpn со всем этим проблем нет.

Пользуюсь сервисом одним, не буду делать рекламу/антирекламу, просто хотелось бы знать причину, ну или легче будет попробовать сменить. Может, там каналы сервера не самые широкие, хз.
цитата
06/04/10 в 17:56
 miroz
Опа-па, думал у меня только такая проблема. Есть ВПН на вервере Вебазиллы и тоже не подгружаются цсс ютуба(только с ним такая проблема).
Отключаю ВПН все работает.
цитата
06/04/10 в 18:06
 goodlover
Ага. Интересно, из-за слабого канала сервера такое может быть, или из-за множества обращений к нему (если он нагружен). И пути решения вообще какие.
От браузера фишка не зависит, просто меняется отображение недогруженных картинок (в FF пусто, в IE вместо картинок крестики), ну и c css тоже самое.
цитата
06/04/10 в 18:15
 ArtistAWM
Тоже бывает такое
цитата
06/04/10 в 22:38
 WME
Думаю проблема с днсами, не все домены резольвят через впн, надо попробовать впновские днсы прописать во всех сетевых подключениях
цитата
07/04/10 в 06:29
 miroz
Причем это началось недавно, пару месяцев назад такого вроде не было.

PS: Кто-то видимо прочитал топикicon_smile.gif) Ютуб заработал нормально.
цитата
07/04/10 в 08:50
 goodlover
miroz: похоже на правду. icon_rolleyes.gif
цитата
07/04/10 в 10:33
 ArtistAWM
WME писал:
Думаю проблема с днсами, не все домены резольвят через впн, надо попробовать впновские днсы прописать во всех сетевых подключениях

Вряд ли. Когда вот так "подвисает" страница, с недогруженным чем-нибудь, стоит прорефрешить - и все ок. Так что не с днсами наверно связано, а с чем - хз.
цитата
07/04/10 в 13:24
 zuborg
дело в mtu
поиграйся с опцией fragment - попробуй поставить значение 1460 и уменьшай пока не заработает
но это надо на стороне сервера делать, откуда к тебе большие пакеты идут
цитата
07/04/10 в 14:10
 goodlover
ArtistAWM писал:
Вряд ли. Когда вот так "подвисает" страница, с недогруженным чем-нибудь, стоит прорефрешить - и все ок. Так что не с днсами наверно связано, а с чем - хз.

У меня рефреш не помогает. Ничего не подвисает, просто или грузится, или стабильно нет.
цитата
07/04/10 в 17:06
 miroz
Хм...опять не грузится ютуб нормально.
цитата
07/04/10 в 17:19
 goodlover
Ну да, те же проблемки остались. Уменьшили до 1300 по совету zuborg (вначале было 1500), не очень помогло, но субъективно глюков меньше.

Друг-админ комментирует:
не должно быть там такой ерунды
опенвпн же инкапсулирует поток в себя, так что размер пакетов пофик
т.е. максимум скорость упадет из-за необходимости пилить и собирать слишком большие пакеты
цитата
13/04/10 в 18:27
 miroz
У тебя нормально сейчас грузится?
цитата
13/04/10 в 18:36
 goodlover
miroz: нет, к сожалению.
цитата
13/04/10 в 20:00
 Pentarh
проблемы небось у ДСЛ клиентов?
цитата
13/04/10 в 20:13
 goodlover
Pentarh: да. Как-то это решается? icon_rolleyes.gif
цитата
13/04/10 в 20:22
 Pentarh
Ну это проблемы MTU. решается гулением "openvpn dsl mtu"

там директивы link-mtu,fragment и mssfix
цитата
14/04/10 в 06:57
 miroz
А я вот не уверен, DSL у меня или нет.
цитата
19/04/10 в 09:15
 goodlover
Подскажите плиз сервис, где такая проблема решена.
Или vds-хостинг, где админы смогут настроить эту багофичу. icon_neutral.gif
цитата
03/06/10 в 23:36
 goodlover
Новые шокирующие детали в расследовании причин недогрузки контента. smail101.gif

Пингую вот такой строкой из винды:
Код:
ping who.is -f -l 1444

Циферка, соответственно, размер пакета.

Не пингуется ничего пакетами больше 1472 (насчёт цифры не помню точно, возможно и при 1474 работало бы, но первый шаг приняли таким)

шаг 1.
По умолчанию пакеты 1500. начинает пинговаться при 1472. Админы меняют конфиг до 1472 (-28 от предыдущего). Не помогает.

шаг 2.
При установленных пакетах 1472 начинает пинговаться при размере пакетов 1444 (-28 от предыдущего). Предлагаю админу поменять ещё раз до 1444, может я ошибся в прошлый раз - меняет. Не помогает.

шаг 3.
Сейчас установлено 1444, пингуется при 1416 (-28 от предыдущего). Недогрузка продолжает иметь место быть. На этом пока остановился и решил запостить сюда.

Возможно, важный момент. При пинге в начале шага 1 когда не пинговалось, вылезало сообщение "нужна фрагментация пакетов", а начиная с шага 2 пишет уже "превышен интервал ожидания".

"-28 от предыдущего" - эту фразу пишу специально, т.к. повторение на лицо.
Ищу ключевик MTU в логе коннекта, вижу строку:
TAP-Win32 MTU=1500
Тут 1500 должно остаться?

Ну и внимание, вопрос: что за заколдованный MTU?? smail101.gif
Спасибо за внимание и ответы, с меня рейтинг.
цитата
04/06/10 в 00:53
 Vyacheslav
У меня всё банальнее... Я просто гланул в настройки ротура, там по умолчанию MTU = 1400!! И этот параметр не меняется! Ясное дело, что елсли в настройках сервера OpenVPN MTU будет больше(по дефолту был 1500), то пакеты будут резаться или ещё что-то плохое. Собственно, попросил админов понизить MTU на Vpn-е на более мелкое, т.е. меньше 1400...
Всё заработало!
цитата
04/06/10 в 10:12
 goodlover
А вот модем у меня самый простой. icon_neutral.gif
Написал суппорту, может в этом и дело.

Vyacheslav: а у тебя сайты вообще грузились, или как у меня была недогрузка css, картинок, видео лишь на некоторых сайтах?
цитата
05/06/10 в 01:45
 Pentarh
goodlover: бог в помощь )

link-mtu 1500
fragment 1300
mssfix

1472 - это МТУ ДСЛ интерфейса
цитата
05/06/10 в 02:07
 Vyacheslav
goodlover писал:
Vyacheslav: а у тебя сайты вообще грузились, или как у меня была недогрузка css, картинок, видео лишь на некоторых сайтах?

Некоторые страницы не отображались на сайтах, но они как прапвило были перегружены css и скриптами..
цитата
05/06/10 в 23:19
 msth
Код:
/sbin/iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu


вот волшебная строка для iptables ;)
Стр. 1, 2  >  последняя »


Эта страница в полной версии