Let’s Encrypt Could not obtain directory: cURL error 7:Failed to connect to
Let’s Encrypt sertifika talep ettiğinizde sunucunuzda
https://acme-v02.api.letsencrypt.org Let's Encrypt sunucusuna bağlanılamadı.
Lütfen daha sonra yeniden deneyin veya sorunu desteğe bildirin.
Detaylar
Could not obtain directory: cURL error 7: Failed to connect to 2606:4700:60:0:f53d:5624:85c7:3a2c: Network is unreachable (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
şeklinde bir hata dönüyorsa, muhtemelen ethernet kartınızda ipv6 açık ve default bir ipv6 tanımlı ve curl ile bağlantı sağlanamıyor.
Kapatmak için Centos 6 ve 7 versiyonlarında aşağıda ki işlemleri yapabilirsiniz;
nano /etc/sysctl.conf açıp içine aşağıda ki komutları yazınız;
#tüm interfaceler için ipv6 desteğini kapatır.
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
#eğer sadece 1 interface’nin ipv6 desteğini kapatmak istiyorsanız aşağıda ki şekilde uygulayınız;
net.ipv6.conf.em1.disable_ipv6 = 1
yazmanız yeterlidir, em1 olan sizin interface adınız olacak, ens1, eth0 vs.
sysctl.conf kaydedip çıkın ve
sysctl -p
komutuyla değişiklikleri uygulayın.
Genel itibariyle sorununuzu çözecektir, eğer sorununuz devam ediyorsa;
* dns zone tablonuzda ipv6 içeren A kaydınız var mı kontrol edin ve kullanmıyorsanız silin.
* kontrol paneliniz varsa, ip adreslerinizi kontrol panel üzerinden görüntüleyin ve ipv6 adresi varsa silin.
VPS sunucu kiralama hizmetimizle güçlü ve ekonomik sanal sunucu çözümlerine sahip olun