Назад | Перейти на главную страницу

Добавление IPv6 Facebook в Centos, получение CurlException 7

Я правильно получаю следующую ошибку. После поиска по этой проблеме исправьте меня, если я ошибаюсь, я считаю, что добавление / настройка IPv6 должно решить проблему.

PHP Fatal error:  Uncaught CurlException: 7: Failed to connect to 2a03:2880:10:8f02:face:b00c:0:26: Network is unreachable\n  thrown in /var/www/vhosts/facedex.net/httpdocs/fb/apps/seemyfuture/src/base_facebook.php on line 886

Проблема в том, что я не знаю, как его правильно добавить. Кажется, есть методы. http://tldp.org/HOWTO/Linux+IPv6-HOWTO/x1035.html#AEN1044 https://unix.stackexchange.com/questions/34093/static-ipv4-ipv6-configuration-on-centos-6-2

Мой netstat показывает это. Однако оболочка не распознает -rn6 и показывает недопустимую опцию - 6

netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
27.254.38.128   0.0.0.0         255.255.255.128 U         0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
0.0.0.0         27.254.38.254   0.0.0.0         UG        0 0          0 eth0

К вашему сведению: я использую Centos 5.7.

Заранее большое спасибо.

Если не считать глобального отключения ipv6, вы можете попробовать аргумент --ipv4 для curl. Думаю, это то, что я использовал в похожей ситуации.

Вы не можете просто произвольно настроить IPv6. Вам нужно получить IPv6 от вашего Интернет-провайдер, или создайте туннель с Ураган Электрик, Gogo6 или похожие.

Я предполагаю, что у вас на самом деле нет подключения к IPv6, и в этом случае вы, вероятно, захотите отключить IPv6.