958 | | The symptom of this problem: |
959 | | - PJSIP initializes fine, and the log shows that it is sending SIP requests (such as REGISTER or INVITE) to remote destination. |
960 | | - Remote destination does't receive the request, so finally the SIP transaction times out. |
961 | | - Other programs or softphones seem to be able to send TCP or UDP packets fine. |
962 | | |
963 | | Basically we don't know the cause of this problem yet. |
| 958 | An example of this problem can be found on [http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2008-February/001564.html this post on PJSIP mailing list]. From the post, it is reported that Internet Explorer (on the Emulator) is able to connect to network using a proxy, and from the log, PJSIP are sending SIP REGISTER requests to server, but this request cannot reach the server (nor the messages appear in Wireshark capture on local network) and the registration finally times out. |
| 959 | |
| 960 | This problem is caused by lack of network connectivity, just like [#wm-resolve PJ_ERESOLVE error on Windows Mobile] above. PJSIP (and SIP programs in general) does not work with HTTP proxy, so even if networking seems to be working with Internet Explorer with proxy configured, SIP messages won't be able to reach the destination unless networking is properly configured. Please see [#wm-resolve PJ_ERESOLVE error on Windows Mobile] topic above on how to configure networking on Windows Mobile/PocketPC emulator. |