Solusi cURL error 28: Resolving timed out after 10540 milliseconds.

By | February 3, 2019

Ini sebetulnya berhubungan dengan masalah yang saya alami saya berusaha mengupdate WordPress lewat WP-CLI sebelumnya. Entah kenapa kok proses mengunduh pembaruannya lumayan lama bagi file belasan MB dan ini gunakan VPS lho.

Ternyata pas di tengah – tengah prosesnya muncul pesan error seperti dibawah ini:

wp core update --allow-root
Updating to version 4.9 (id_ID)...
Mengunduh pembaruan dari http://downloads.wordpress.org/release/id_ID/wordpress-4.9.zip...
Membongkar paket pembaruan...
Error: Failed to get url 'https://api.wordpress.org/core/checksums/1.0/?version=4.8.3&locale=id_ID': cURL error 28: Resolving timed out after 10540 milliseconds.
You have new mail in /var/spool/mail/root

Seperti itu baca pesannya, tampaknya server yang saya gunakan ada masalah bagi memperoleh tempat tinggal IP dari lokasi yang ingin dikoneksikan.

Solusi yang saya baca dan coba ada 2. Pertama-tama yaitu dengan mengganti DNS server yang dimanfaatkan aplikasinya atau program operasinya. Sayangnya lewat cara ini tak bekerja bagi kasus saya, tapi mungkin bikin sahabat sukses.

Kedua yaitu dengan mematikan dukungan IPv6, dan ini dari pengalaman saya dapat mengatasinya.

nano /etc/sysctl.conf

Tambahkan atau modifikasi kode berikut:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Sekianlah dan silahkan coba lagi apapun yang sedang ingin sahabat lakukan sebelumnya.


Sumber https://servernesia.com