solved - Error - rpmdb open failed

[solved] ping: socket: Address family not supported by protocol

Jumpa error lagi di CentOS, kali ini tidak bisa ping ke alamat IPv4. Aneh, tidak bisa ping dengan error ping: socket: Address family not supported by protocol. Setelah pencarian mendalam di mbah Google, saia temukan sebuah solusi yang mungkin paling gampanglah untuk dilakukan. Di artikel ini, akan saia bagikan solusi yang saia dapatkan ke teman-teman agar dapat menyelesaikan problem yang sama jika ketemu di kemudian hari.

Error yang saia temukan adalah seperti berikut :

# ping 8.8.8.8
ping: socket: Address family not supported by protocol
# ping 127.0.0.1
ping: socket: Address family not supported by protocol
# ping -4 127.0.0.1
ping: socket: Address family not supported by protocol

Solusinya adalah, mendowngrade paket iputils kamu dengan perintah sebagai berikut :

#yum downgrade http://vault.centos.org/7.2.1511/os/x86_64/Packages/iputils-20121221-7.el7.x86_64.rpmsolved - ping socket Address family not supported by protocol 2

Dan memberikan pengecualian terhadap iputils untuk di update di masa mendatang, dengan menambahkan opsi exclude=iputils di sesi [base] pada file /etc/yum.repos.d/CentOS-Base.repo dengan perintah berikut.

#nano /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&rep$
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
exclude=iputils
Save

solved - ping socket Address family not supported by protocol 2

Solusi ini saia dapatkan di halaman berikut : https://bugs.centos.org/view.php?id=12407

Sekian dulu artikel saia kali ini, semoga bermanfaat untuk teman-teman yang mendapatkan problem yang sama.

About The Author

Leave a Reply