Categories: LinuxProblem Solved

GPG Error : Invalid EXPKEYSIG [Problem Solved]

Pengantar

Pernahkan kalian setelah melakukan penambahan repository dan menjalankan update kemudian muncul error GPG Error Invalid EXPKEYSIG di akhir prosesnya seperti ini :

W: GPG error: http://repo.mysql.com/apt/ubuntu bionic InRelease: The following signatures were invalid: EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering <mysql-build@oss.oracle.com>
E: The repository 'http://repo.mysql.com/apt/ubuntu bionic InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Yap, beberapa waktu lalu kami menemukan sebuah pesan error terkait GPG Error : The following signature were invalid EXPKEYSIG setelah melakukan penambahan repository MySQL dan menjalankan update repositorynya pada Ubuntu Server kami.

Whoops, kenapa bisa muncul error seperti itu ya? ternyata error tersebut muncul karena GPG Key dari repository MySQL dianggap expired sehingga perlu menambahkan GPG Key agar repository yang di tambahkan menjadi repository valid dan bisa di baca oleh Ubuntu Servernya. Gimana sih untuk menambahkan GPG Keynya dan bagaimana cara mengetahui GPG Key dari repository yang expired tersebut?

Solusi GPG Error : Invalid EXPKEYSIG

Untuk mengetahui GPG Keynya berapa dari repository yang gagal di tambahkan tadi kalian bisa cek pada bagian ini :

W: GPG error: http://repo.mysql.com/apt/ubuntu bionic InRelease: The following signatures were invalid: EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering <mysql-build@oss.oracle.com>

Perhatikan pada baris diatas tersebut ada EXPKEYSIG 8C718D3B5072E1F5 dan dari sinilah kalian bisa mengetahui GPG Key yang perlu di tambahkan.

Dan untuk menambahkan GPG Keynya pada Ubuntu server kalian bisa jalankan command berikut ini :

sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 8C718D3B5072E1F5

Jika sudah, kalian bisa coba jalankan lagi command update repositorynya yaitu :

sudo apt update

referensi : Tecadmin : How to Solve an Expired Key (EXPKEYSIG) with Apt

Kesimpulan

Untuk pengguna Linux memang sering menjumpai pesan-pesan error saat melakukan konfigurasi atau install package. Seperti salah satunya error yang muncul setelah menambahkan repository seperti diatas. Error tersebut muncul karena GPG Key pada server dianggap expired dan perlu menambahkan ulang secara manual agar repository dianggap valid. Untuk langkah-langkahnya tak begitu sulit, kalian perlu mencari GPG Key apa yang dianggap expired dan menambahkannya secara manual.

Apabila kalian mengalami error yang serupa kalian bisa coba solusi diatas, atau kalau mengalami kendala jangan sungkan untuk meninggalkan komentar kalian barangkali kami bisa memberikan solusi untuk kalian.

geekid

Recent Posts

Cara Upload Django di Hosting [how to]

Pengantar Beberapa waktu lalu pada artikel sebelumnya pernah membahas terkait Apa itu Django dan bagaimana…

2 weeks ago

MySQL Error 1698 (28000): Error Access denied for user ‘root’@‘localhost’ [Problem Solved]

Pengantar Pernahkah kalian setelah melakukan install MySQL di server atau di desktop dan ketika ingin…

3 months ago

Cara Install MySQL di Ubuntu 18.04 [how to]

Apa itu MySQL MySQL merupakan salah satu dari sekian banyak project Open Source Database Management…

3 months ago

Cara Install OpenVPN Access Server di CentOS [how to]

Apa itu OpenVPN Access Server Kalian pasti sering menggunakan VPN buat akses website yang di…

4 months ago

Cara Install LiteSpeed di CentOS [how to]

Apa itu LiteSpeed Buat kalian para Blogger ataupun Web Developer pasti tentunya tak asing lagi…

4 months ago

Cara Install Redis di CentOS [how to]

Apa itu Redis REDIS, pernahkah kalian mendengar atau menggunakannya? Redis adalah sebuah open source project…

4 months ago