ASP.NET 4.0 Hosting – Cara Menangani Error 500.19 Internal Server Error – There is a duplicate ‘system.web.extensions/scripting/scriptResourceHandler’section defined

Pernahkah anda mengalami masalah error ketika menjalan website anda pada localhost? Pada localhost seringkali hanya berupa tampilan pesan

500 – Internal server error.

There is a problem with the resource you are looking for, and it cannot be displayed.

disinilah letak masalahnya, kita tidak mengetahui secara pasti dimana letak error itu berada, untuk menemukannya anda harus ke server production untuk menjalankan website anda pada localhost server.
Berikut ini adalah langkah singkat untuk mengetahui dimana letak error 500  dan cara menanganinya :
  1. Pastikan bahwa anda telah men-tick dedicated pool pada saat meregistrasi Dedicated hosting anda.
  2. Masukan ip dan nama domain pada localhost dedicated server anda, kemudian buka command promp dan Ping domain anda. Jika pada saat di ping berhasil maka selanjutnya buka browser anda dan masukkan nama domain anda.
Ternyata penjelasan error 500 anda lebih lengkap bagaimana error itu bisa terjadi.
menangani error 500.19 (1)
Error ini bisa terjadi akibat perbedaan versi pada saat anda mendevelop ASP.NET dengan setup default pada plesk control panel (untuk kasus ini saya menggunakan plesk 11). Pada penjelasan error dikatakan bahwa versi .NET yang anda gunakan adalah 3.5 atau setara dengan .NET 2, maka dari itu kita akan merubahnya settingan yang ada pada plesk menjadi 2.0.
mainAlt
JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012, ASP.NET 4.5, ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch. Untuk keterangan lanjutan, silahkan klik disini!
Adapun langkahnya sebagai berikut :
  1. Buka IIS anda, kemudian cek pada Application pool dan cari nama domain anda, maka akan terlihat versi defaultnya. Untuk merubah silahkan klik pada Basic Setting.
menangani error 500.19 (2)
         2. kemudian atur lah versi dari ASP.NET-nya, ubah menjadi .NET Framework v2.0 – OK.
menangani error 500.19 (3)
Dan reload lah… yeeeyyy.. website anda sudah dapat berjalan.. 😀