Ситуация такая, иногда при попытке соединения возникает ошибка по таймауту соединения. Наблюдается эта тема практически во всех приложениях. Сижу вот смотрю на curl. Попробовал отключить ipv6:
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1
на сетевых интерфейсов нет ipv6 адресов, но вот с вышеупомянутым curl странная ситуация, вот обычный выхлоп curl, когда всё ок:
curl -vv -o /dev/null http://bitbucket.com
* Rebuilt URL to: http://bitbucket.com/
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 104.192.143.8...
* TCP_NODELAY set
* Connected to bitbucket.com (104.192.143.8) port 80 (#0)
> GET / HTTP/1.1
> Host: bitbucket.com
> User-Agent: curl/7.51.0
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Content-Type: text/html
< Date: Fri, 17 Feb 2017 15:34:52 GMT
< Location: https://bitbucket.com/
< Connection: Keep-Alive
< Content-Length: 0
<
* Curl_http_done: called premature == 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
* Connection #0 to host bitbucket.com left intact
а вот что-то странное, и я думаю не ключ ли это к проблеме:
curl -vv -o /dev/null http://bitbucket.com
* Rebuilt URL to: http://bitbucket.com/
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 104.192.143.7...
* TCP_NODELAY set
* Trying 2401:1d80:1010::156...
* TCP_NODELAY set
* Immediate connect fail for 2401:1d80:1010::156: Cannot assign requested address
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 2401:1d80:1010::156...
* TCP_NODELAY set
* Immediate connect fail for 2401:1d80:1010::156: Cannot assign requested address
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0* Trying 2401:1d80:1010::156...
* TCP_NODELAY set
* Immediate connect fail for 2401:1d80:1010::156: Cannot assign requested address
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0* Trying 2401:1d80:1010::156...
* TCP_NODELAY set
* Immediate connect fail for 2401:1d80:1010::156: Cannot assign requested address
0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0* Trying 2401:1d80:1010::156...
* TCP_NODELAY set
* Immediate connect fail for 2401:1d80:1010::156: Cannot assign requested address
0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0^C
Не очень понимаю почему curl пытается пойти на ipv6 адрес? отключено вроде ведь через sysctl. Что вообще происходит?
Спасибо