Hi I am new to blackberry development.
I am developing an application which is intended for any user who has any type of Internet connectivity.
I try to connect to my web service using Ksoap2 API over HTTP. Everything works fine on my simulator but when I try to run the same on my Device (8100/8310) using GPRS and BIS enabled SIM(Vodafone in India) It had given me "Open tunnel failure" error. I could hit my web service url and get response in BB browser.
I tried to diagnose the problem using Network Diagnostic Tool from RIM and surprisingly I found that except WAP2 all other type of connection mechanisms are failing.
Later I changed url and appended ";deviceside=true;ConnectionUID=WAP2trans" and now its giving me 503 service unavailable error.
I searched on this forum but most of the problems posted are for BES cases. I am confused why my device is unable to connect through direct TCP as BIS is enabled and why its giving me 503 when I have set deviceside and Connection UID in url for wap2.
Please help and guide me what I am missing or am I doing something wrong here?
Sounds like your carrier doesn't support WAP2, or is blocking it.
See if you can locate WAP1.1 or direct APN info for Vodafone India and use a direct TCP connection instead.
BTW, this "NetworkDiag" program from RIM was intended as a tutorial for networking hueristics. It does not attempt to detect the network type or insert WAP1.1 or Direct gateway parameters, so these ALMOST ALWAYS FAIL.