Невозможно получить доступ к сайту phpMyAdmin с обычными браузерами, но с Tor
У меня странная проблема:
Моя ОС MacOsX 10.8.5.
Я пытаюсь зайти на сайт phpMyAdmin и загрузить последнюю версию. Проблема в том, что сайт phpMyAdmin не загружается с Firefox, Chrome, Opera, Safari. Под этим я подразумеваю, что я попробовал все эти браузеры, пытаясь открыть URL-адрес домашней страницы phpMyAdmin: http://www.phpmyadmin.net/home_page/index.php и он отобразил бы URL в браузере, говоря, что он ждет данные из phpmyadmin.net, но они никогда не закончатся, а экран пока пуст. У меня такое поведение только с php мой админ. Все остальные сайты загружаются просто отлично.
Моей первой мыслью было: "Ха, php, мой админский сайт не работает". Так что я подождал один день и начал снова: те же результаты. Тогда я подумал: "Большой веб-сайт, такой как php, мой админ, вряд ли может выйти из строя более чем на 24 часа". Поэтому я попробовал браузер Tor, и случается, что у Tor вообще нет проблем: я могу открыть URL-адрес и без проблем загрузить php моего администратора.
Вы знаете, в чем может быть проблема?
Я попытался пинговать phpmyadmin и время ожидания истекло. Тем не менее, я могу подключиться к phpmyadmin с помощью telnet (мне нужно сделать около 3 попыток, чтобы установить успешное соединение):
telnet phpmyadmin.net 80
Вот результат трассировки:
~ > traceroute phpmyadmin.net
traceroute to phpmyadmin.net (216.34.181.97), 64 hops max, 52 byte packets
1 neufbox (192.168.1.1) 1.987 ms 0.812 ms 1.347 ms
2 22.85.118.80.rev.sfr.net (80.118.85.22) 34.543 ms 58.513 ms 31.762 ms
3 129.133.64.86.rev.sfr.net (86.64.133.129) 31.440 ms 40.668 ms 32.450 ms
4 138.133.64.86.rev.sfr.net (86.64.133.138) 31.962 ms 31.081 ms 32.290 ms
5 46.134.64.86.rev.sfr.net (86.64.134.46) 33.575 ms 33.774 ms 32.531 ms
6 146.133.64.86.rev.sfr.net (86.64.133.146) 30.776 ms 29.849 ms 31.237 ms
7 109.69.26.109.rev.sfr.net (109.26.69.109) 32.367 ms 39.959 ms 38.813 ms
8 222.224.65.86.rev.sfr.net (86.65.224.222) 36.595 ms 59.371 ms 48.434 ms
9 te0-4-0-7.mag21.par01.atlas.cogentco.com (149.6.160.197) 46.350 ms 37.786 ms *
10 be2040.mpd21.par01.atlas.cogentco.com (154.54.78.37) 35.291 ms
be2038.ccr21.par01.atlas.cogentco.com (154.54.74.253) 55.418 ms
be2040.mpd21.par01.atlas.cogentco.com (154.54.78.37) 37.133 ms
11 be2274.mpd22.lon13.atlas.cogentco.com (130.117.50.97) 42.603 ms
be2272.ccr22.lon13.atlas.cogentco.com (130.117.49.121) 45.106 ms
be2273.mpd21.lon13.atlas.cogentco.com (130.117.50.93) 50.270 ms
12 be2315.ccr22.lon01.atlas.cogentco.com (154.54.73.110) 43.596 ms
be2314.ccr21.lon01.atlas.cogentco.com (154.54.72.254) 44.053 ms
be2317.ccr22.lon01.atlas.cogentco.com (154.54.73.178) 44.042 ms
13 be2329.ccr21.lon02.atlas.cogentco.com (130.117.49.90) 45.464 ms
be2328.ccr21.lon02.atlas.cogentco.com (130.117.49.86) 43.905 ms
be2329.ccr21.lon02.atlas.cogentco.com (130.117.49.90) 48.909 ms
14 savvis.lon02.atlas.cogentco.com (130.117.14.58) 44.558 ms 43.364 ms 61.481 ms
15 cr2-te-0-1-0-1.uk1.savvis.net (206.28.100.29) 47.944 ms 67.810 ms 46.757 ms
16 cr1-te-0-6-0-0.chd.savvis.net (204.70.198.118) 139.522 ms 138.708 ms *
17 hr1-te-12-0-1.elkgrovech3.savvis.net (204.70.198.73) 183.807 ms 206.154 ms *
18 * * *
19 * 64.27.160.194 (64.27.160.194) 159.363 ms *
20 * * *
21 * * *
Что касается веб-фильтров, то здесь не применяется фильтр родительского контроля.
Я попробовал curl:
Я никогда не мог получить результат, используя:
curl http://www.phpmyadmin.net
Тем не менее, у меня был ответ, пытаясь 3 раза, запрашивая только заголовки:
curl -i http://www.phpmyadmin.net
Я пытался получить доступ к сайту с помощью telnet, есть ответ, но нет тела!!
~ > telnet phpmyadmin.net 80
Trying 216.34.181.97...
Connected to phpmyadmin.net.
Escape character is '^]'.
GET / HTTP/1.1
Host: phpmyadmin.net
HTTP/1.1 302 Found
Server: Apache/2.2.15 (CentOS)
Vary: Host
Location: http://www.phpmyadmin.net/home_page/index.php
Cache-Control: max-age=172800
Expires: Fri, 25 Apr 2014 06:10:22 GMT
Access-Control-Allow-Origin: *
Content-Type: text/html; charset=utf-8
Content-Length: 0
Date: Wed, 23 Apr 2014 06:10:22 GMT
X-Varnish: 423165287
Age: 0
Via: 1.1 varnish
Connection: keep-alive
Connection closed by foreign host.
~ >
1 ответ
Итак, наконец, как предложено в комментариях, я попытался понизить настройки MTU.
Используя технику, описанную в этом посте, https://superuser.com/questions/413285/os-x-failure-in-path-maximum-transmission-unit-pmtu-black-hole-router-detectio
Я смог снизить MTU только до 1280, поэтому я сделал это, и затем я смог получить доступ к phpmyadmin.net через браузер.
Тем не менее, я восстановил MTU до 1500, и он все еще работает, так что я не знаю, что это было, но теперь оно все равно работает.