Mulai dengan pengamatan yang tepat
Catat rute, waktu, dan kesalahan yang terlihat. Bandingkan tindakan dalam jendela browser pribadi jika sesi atau cache mungkin terlibat. Pertahankan kesalahan asli saat menguji satu perubahan pada satu waktu. Kecualikan kredensial, cookie, dan payload pribadi dari laporan yang dibagikan.
Pisahkan lapisan-lapisannya
Jika sebuah nama tidak dapat dipecahkan, periksa DNS. Jika koneksi gagal, periksa keterjangkauan dan layanan yang mendengarkan. Untuk kesalahan sertifikat, periksa hostname, tanggal kedaluwarsa, dan rantai sertifikat. Jika sebuah halaman terbuka tetapi suatu aksi gagal, periksa respons aplikasi. Urutan ini mempersempit penyelidikan.
Siapkan penyerahan yang berguna
Jelaskan hasil yang diharapkan, hasil aktual, dan urutan reproduksi terkecil. Sertakan identifikasi rilis dan identifikasi permintaan yang telah dibersihkan jika tersedia. Sebutkan pengecekan mana yang berhasil. Untuk masalah spesifik akun, gunakan saluran kontak yang telah ditetapkan yang disediakan oleh layanan atau administrator akun Anda.
Pertanyaan umum
Mengapa halaman bersarang mengembalikan kesalahan?
Periksa bahwa berkas yang diterapkan berisi rute dan jalur aset sudah benar. Buka URL lengkapnya secara langsung, bukan hanya melalui navigasi.
Mengapa jaringan menunjukkan jawaban DNS yang berbeda?
Resolver mungkin mempertahankan jawaban sebelumnya sampai periode cachenya berakhir. Bandingkan jawaban otoritatif dan jawaban yang di-cache sebelum mengedit rekaman lagi.
Apakah saya harus mengulangi permintaan setelah terjadi timeout?
Hanya jika aman untuk diulang. Timeout tidak menunjukkan apakah layanan jarak jauh telah menyelesaikan operasi. Periksa statusnya atau mekanisme idempoten yang didokumentasikan.
Bisakah saya membagikan berkas konfigurasi lengkap?
Bagikan contoh minimal yang telah direduksi sebagai gantinya. Hapus rahasia dan nilai pribadi sekaligus mempertahankan nama pengaturan yang relevan dengan masalah.