Я могу подключаться только к HTTPS-страницам, а не к обычному HTTP

Моя проблема в том, что я не могу подключиться к простым веб-страницам HTTP, только к защищенным HTTPS-страницам.

Есть идеи, почему это будет?

У меня нет никаких прокси. Я проверил соединение с Windows 7, и оно работает нормально. У меня проблема с Ubuntu 12.04, с Firefox, Chrome, Midori.

Я проверяю статус ufw: он выключен.

Я выполнил тест с помощью команды curl, и это получилось без sudo:

alumno@Usuario:/usr/bin$ curl -I http://www.facebook.com
curl: (7) Failed to connect to 2a03:2880:2110:3f07:face:b00c:0:1: La red es inaccesible
alumno@Usuario:/usr/bin$ curl -I https://www.facebook.com
HTTP/1.1 302 Found
Location: http://www.facebook.com/unsupportedbrowser
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
X-Content-Type-Options: nosniff
Set-Cookie: datr=FiraUZvP3gAvo3pe5lXNEPDQ; expires=Wed, 08-Jul-2015 02:55:18 GMT; path=/; domain=.facebook.com; httponly
Content-Type: text/html; charset=utf-8
X-FB-Debug: lUBLWH6lEqCWU4GKQS+YeN4/h0eyokinlDsP+aVye1o=
Date: Mon, 08 Jul 2013 02:55:18 GMT
Connection: keep-alive
Content-Length: 0

Затем, войдя в систему как root, я понял, что могу получить доступ как к HTTP, так и к HTTPS. ... поэтому я думаю, что это должен быть параметр root, который не позволяет мне как пользователю перемещаться по простому HTTP.

alumno@Usuario:/usr/bin$ sudo curl -I http://www.facebook.com
HTTP/1.1 302 Found
Location: http://www.facebook.com/unsupportedbrowser
Content-Type: text/html; charset=utf-8
X-FB-Debug: ScceJRZGdIwqrHt7QFAU2KTw22yKGunWaosuzH4paik=
Date: Mon, 08 Jul 2013 02:56:19 GMT
Connection: keep-alive
Content-Length: 0

alumno@Usuario:/usr/bin$ sudo curl -I https://www.facebook.com
HTTP/1.1 302 Found
Location: http://www.facebook.com/unsupportedbrowser
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
X-Content-Type-Options: nosniff
Set-Cookie: datr=XSraUWaFBXw77lQ6vXR6utiI; expires=Wed, 08-Jul-2015 02:56:29 GMT; path=/; domain=.facebook.com; httponly
Content-Type: text/html; charset=utf-8
X-FB-Debug: uPnmroZoHqj/wGG1MB02Zzi5aU6Hlg2EMjlp+VCnD6Y=
Date: Mon, 08 Jul 2013 02:56:29 GMT
Connection: keep-alive
Content-Length: 0

Как я могу исправить эту ситуацию и позволить пользователям перемещаться по простому HTTP?

Спасибо за ваши ответы и исправления, и извините за задержку с ответом

(примечания к переводу: "La red es inaccesible" = "Сеть недоступна")

После отключения IPv6 и перезагрузки результаты скручивания остаются прежними.

alumno@Usuario:/usr/bin$ sudo sysctl -p
[sudo] password for alumno: 
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

alumno@Usuario:/usr/bin$ curl -I http://www.facebook.com
curl: (7) Failed to connect to 2a03:2880:2110:cf07:face:b00c:0:1: La red es inaccesible
alumno@Usuario:/usr/bin$ curl -I https://www.facebook.com
HTTP/1.1 302 Found
Location: http://www.facebook.com/unsupportedbrowser
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
X-Content-Type-Options: nosniff
Set-Cookie: datr=OqLaUaYiZdlz-h8tFxRV_4yf; expires=Wed, 08-Jul-2015 11:27:54 GMT; path=/; domain=.facebook.com; httponly
Content-Type: text/html; charset=utf-8
X-FB-Debug: 0SAZyJncyia1ASFHyLekiqAji2eEFFYbvxPltd0w/xU=
Date: Mon, 08 Jul 2013 11:27:54 GMT
Connection: keep-alive
Content-Length: 0
1
задан 8 July 2013 в 15:40

3 ответа

Дважды проверьте , что у вас не установлен прокси.

Dash Home> Искать «Сеть»> Перейти к прокси-серверу сети> установить «Нет»> нажать «Применить для всей системы»

Если проблемы не устранены, проверьте если активен UncomplicatedFirewall.

sudo ufw status

Если это так, разрешите порт 80.

sudo ufw allow 80
0
ответ дан 8 July 2013 в 15:40

Ваши браузеры, такие как Firefox и Chrome, содержат список многих веб-сайтов https, на которых включена функция hsts. Этот список называется hsts list, поэтому этот список позволяет защитить пользователя от взлома ssl-атак, поэтому никто в вашей сети не сможет прослушать ваш контент, и он остается зашифрованным на лету. Таким образом, веб-сайты с hsts могут открываться только с помощью https, и даже если вы попытаетесь ввести http, они перенаправят вас на https.И если некоторые попытки атаковать браузер не позволят вам открыть эти сайты и отобразить ошибку

0
ответ дан 8 July 2013 в 15:40

У меня такая же проблема на рабочем столе Ubuntu 18.04.

Окружающая среда: Винтруал Бокс 5.2.44 r139111 (Qt5.6.2) Хост Windows 10 мостовая сеть на виртуальной машине Виртуальная машина старше 1 года, и я ежедневно использую ее для лабораторных исследований. Никаких изменений, внесенных в виртуальную машину или хост (обновления и т. д.), от которых я отказался.

Вещи, которые я пробовал безуспешно!:

  • Отключен IPv6 на физическом сетевом адаптере на хосте Win 10
  • Отключен IPv6 в профиле сети на сетевом адаптере enp3s01
  • Включен IPv6 IP только для локальной ссылки
  • проверил системный прокси-оболочку (не применялся)
  • проверил прокси-сервер браузера и/или любой подключаемый модуль прокси (не применялся)
  • перезагрузил хост и виртуальную машину Ubuntu несколько раз -forced apt-get update with IPv4
  • UFW отключен
  • изменил IP со статического на DHCP

Симптомы: -curl, wget elinks, ссылки, FF — все отлично работает с HTTPS-ресурсами, но без HTTP-трафика. -PCAP показывает отправку SYN для HTTP-сайтов, но не отвечает с SYN-ACK.

Временное решение: Я указал Ubuntu HTTP-прокси, чтобы получить доступ к Интернету на HTTP-ресурсах/приложениях :)

-J

0
ответ дан 4 December 2020 в 17:20

Другие вопросы по тегам:

Похожие вопросы: