none
Response public webservices : The operation has timed out RRS feed

  • Pertanyaan

  • Dear teman2  sesama developer,

    Saya sedang mendevelop sebuah aplikasi yg terhubung dg public webservices menggunakan ASP.net dg bahasa C#.

    Setelah publish di komputer local kemudian ditesting , dan hasilnya berjalan dengan baik. Komputer local saya menggunakan OS WINDOWS 7 32 bit , IIS 7

    Akan tetapi ketika saya public ke server UAT , webservices tsb tidak berjalan dg baik. Error message yg saya dapat dari try catch adalah : The operation has timed out. Komputer server UAT menggunakan Window Server 2008 dan  IIS 7.5

    Apakah teman2 sesama developer pernah mengalami hal yang serupa ? Bila ada , mohon pencerahannya ya  :)

    Terima kasih ^^

    Kamis, 01 Oktober 2015 08.43

Jawaban

  • Hi Hendri,

    jika hal tersebut terjadi di server UAT maka terdapat tiga kemungkinan yakni

    • Server tidak bisa menghubungi web services yang hendak kamu akses karena setting router atau konfigurasi jaringan.
    • Server belum dikonfigurasi firewall nya sehingga menolak outgoing connection dari IIS ke Web services lain
    • Browser server masih dalam status protected mode sehingga tidak bisa mengakses web services yang belum didaftarkan sebagai trusted site

    Berikut adalah cara mengujinya

    • coba bukalah web site yang terkait dengan web services mu apakah berjalan normal, jika tidak maka matikan Protected Mode di bagian internet options
    • Jika akses internet juga sulit yakinkan firewall sudah mengizinkan port 80 dan 443 untuk komunikasi IIS
    • Jika masih belum benar alangkah baiknya mulai menanyakan lokasi server dan konfigurasi nya, sebagai contoh server yang di luar DMZ biasanya membutuhkan setting proxy untuk komunikasi langsung ke web service

    Selamat mencoba


    Agile and ALM blog at http://ridilabs.net :)

    Kamis, 01 Oktober 2015 11.55