Ketika saya melakukan hosting website saya pada layanan hosting JaringanHosting.com, saya mendapatkan error tak terduga seperti yang ditunjukkan pada gambar di bawah.
Dari gambar tersebut saya tidak mendapatkan rincian detail untuk errror yang terjadi pada website saya. Error tersebut hanya muncul di server dan tidak muncul di komputer lokal saya sehingga menyulitkan saya untuk melakukan debug. Akhirnya saya memutuskan untuk bertanya kepada bagian support JaringanHosting.com. Dalam waktu kurang dari 10 menit saya mendapatkan respon dari tim support mereka dan mereka memberikan jawaban yang sangat jelas dan detail untuk menangani error pada website saya. Pada artikel ini, saya ingin berbagi bagaimana kita bisa mendapatkan rincian detail untuk error sesuai yang sudah dijelaskan oleh tim support JaringanHosting.com.
Pada website ASP.NET, kita dapat menemukan error message yang tepat dengan menetapkan mode = "Off" pada tag customErrors di web.config dari aplikasi kita. Dengan cara ini kita dapat mengetahui di mana error yang terjadi secara tepat dalam aplikasi web kita.
1. Off Mode Mode ini bertanggung jawab untuk menampilkan error mesage pada komputer lokal dan remote (pada server hosting) jika terjadi error.
2. On Mode Mode ini untuk menampilkan halaman custom error dengan pesan pada server lokal dan remote jika terjadi error. Jadi baik diakses secara remote (pada server web hosting) ataupun pada komputer lokal, kita tidak akan dapat melihat pesan error yang sebenarnya.
3. RemoteOnly Mode ini bertanggung jawab untuk menampilkan pesan error pada remote server saja. Sedangkan jika kita mengakses website kita secara lokal, kita masih dapat melihat error sebenarnya. Dengan menggunakan mode ini, kita dapat mengganti halaman yang menampilkan error message yang sebenarnya dengan halaman custom kita sendiri khusus bagi orang yang mengakses website kita secara remote (pengungjung website). Sehingga pengunjung/visitor website kita tidak dapat melihat pesan error yang sebenarnya. Biasa diganti dengan halaman yang menampilkan pesan “website under maintenance”.
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H