Minggu, 15 Januari 2023

Solusi error gnupg gnupg2 and gnupg1 do not seem to be installed but one of - them is required for this operation pada Debian 11

Ketika sedang melakukan instalasi service di Debian terkadang kita mendapatkan error gnupg gnupg2 and gnupg1 do not seem to be installed but one of them is required for this operation. Error ini menjadikan proses berhenti. Solusi untuk mengatasi error tersebut cukup jalankan perintah berikut di terminal :

  1. sudo apt-get update
  2. sudo apt-get install -y gnupg

Setelah itu lanjutkan proses install. Semoga membantu

Kamis, 29 Desember 2022

Cara Mengatasi CORS Pada PHP


Cross-origin resource sharing (CORS) adalah fitur keamanan browser yang membatasi permintaan HTTP lintas domain. Sebagai contoh kita memiliki aplikasi pada domain apps.totorajo.web.id kemudian untuk backend menggunakan restapi pada domain api.totorajo.web.id. Ketika kita deploy dan dicoba biasanya akan muncul error CORS. Untuk mengatasi masalah itu kita bisa coba tambahkan script dibawah ini ke file yang selalu diload ketika di eksekusi.

 

Semoga membantu.

Sabtu, 01 Oktober 2022

Cara Mengatasi Key Permission Denied pada CI/CD Gitlab

Menggunakan fiture CI CD Gitlab menjadikan kita lebih mudah dalam proses deployment secara otomatis ketika melakukan commit atau request merge. Dalam beberapa kondisi proses CI/CD menjadi gagal dengan keterangan Permission Denied. 

Jika menemukan kasus tersebut ketika kita proses cicd pada gitlab berikut langkah mudah yang perlu kita dilakukan. Pastikan id_rsa sudah sesuai dengan format yang dibutuhkan. Silahkan ikuti tutorial berikut: 

https://www.totorajo.web.id/2022/05/membuat-ssh-keys-pada-linux.html.

Jika setelah melakukan langkah 1 belum berhasil dan masih Permission Denied. 

Silahkan coba ulangi proses CI/CD Gitlab semoga berhasil.

DomaiNesia