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.

Şunlar da hoşunuza gidebilir...

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir