Dear All: I try to use more other STUN Servers, but the same result the STUN was timeout, Is STUN client keep alive at other step, or there are some problem when create the instance? and after Create instance and Initialize ICE session, it still crash when Display local ICE info. If anybody have this problem? Thanks a lot. Mark From: supersiemsn@xxxxxxxxxxx To: pjsip at lists.pjsip.org Date: Thu, 23 Apr 2009 11:45:20 +0000 Subject: Re: Question about ICE_demo Dear Perry: Thasnk you again, and after i test it, It occur error as below, udprel003DD510 Allocate error: STUN transaction has timed out (PJNATH_ESTUNTIMEDOUT) The console command is icedemo-i386-win32-vs8-debug.exe -n 192.168.8.1 -s numb.viagenie.ca -t numb.viagenie.ca -u xxxx -p xxxx The ID and Password were marked. If i type the wrong command? The console log as follow and attached file is screenshot M:\project\pjproject_test\pjsip-apps\bin\samples>icedemo-i386-win32-vs8-debug.ex e -n 192.168.8.1 -s numb.viagenie.ca -t numb.viagenie.ca -u supersiekimo at yahoo.c om -p homerun 19:30:55.429 os_core_win32. pjlib 1.1-trunk for win32 initialized 19:30:55.429 pjlib select() I/O Queue created (003D58F4) +----------------------------------------------------------------------+ | M E N U | +---+------------------------------------------------------------------+ | c | create Create the instance | | d | destroy Destroy the instance | | i | init o|a Initialize ICE session as offerer or answerer | | e | stop End/stop ICE session | | s | show Display local ICE info | | r | remote Input remote ICE info | | b | start Begin ICE negotiation | | x | send <compid> .. Send data to remote | +---+------------------------------------------------------------------+ | h | help * Help! * | | q | quit Quit | +----------------------------------------------------------------------+ Input: c 19:31:00.195 icedemo Creating ICE stream transport with 1 component(s) 19:31:00.195 icedemo Comp 1: srflx candidate starts Binding discovery 19:31:00.195 _stun._udp.num Starting async DNS SRV query_job: target=_stun._ud p.numb.viagenie.ca:3478 19:31:00.195 resolver Nameserver 192.168.8.1:53 state changed Active --> Probing 19:31:00.195 resolver Transmitting 45 bytes to NS 0 (192.168.8.1:53): DN S SRV query for _stun._udp.numb.viagenie.ca 19:31:00.195 icedemo Comp 1: host candidate 192.168.8.245:1133 added 19:31:00.195 udprel003DD510 TURN client session created 19:31:00.195 udprel003DD510 Resolving _turn._udp.numb.viagenie.ca with DNS SRV 19:31:00.195 udprel003DD510 State changed Null --> Resolving 19:31:00.195 icedemo TURN client state changed Null --> Resolving 19:31:00.195 _turn._udp.num Starting async DNS SRV query_job: target=_turn._ud p.numb.viagenie.ca:3478 19:31:00.195 resolver Transmitting 45 bytes to NS 0 (192.168.8.1:53): DN S SRV query for _turn._udp.numb.viagenie.ca 19:31:00.195 icedemo Comp 1: TURN relay candidate waiting for allocatio n 19:31:00.195 icedemo ICE stream transport created 19:31:00.195 icedemo.c ICE instance successfully created +----------------------------------------------------------------------+ | M E N U | +---+------------------------------------------------------------------+ | c | create Create the instance | | d | destroy Destroy the instance | | i | init o|a Initialize ICE session as offerer or answerer | | e | stop End/stop ICE session | | s | show Display local ICE info | | r | remote Input remote ICE info | | b | start Begin ICE negotiation | | x | send <compid> .. Send data to remote | +---+------------------------------------------------------------------+ | h | help * Help! * | | q | quit Quit | +----------------------------------------------------------------------+ Input: 19:31:02.210 resolver Re-transmitting 45 bytes to NS 0 (192.168.8 .1:53): DNS SRV query for _stun._udp.numb.viagenie.ca 19:31:02.210 resolver Re-transmitting 45 bytes to NS 0 (192.168.8.1:53): DNS SRV query for _turn._udp.numb.viagenie.ca 19:31:04.210 resolver Re-transmitting 45 bytes to NS 0 (192.168.8.1:53): DNS SRV query for _stun._udp.numb.viagenie.ca 19:31:04.210 resolver Re-transmitting 45 bytes to NS 0 (192.168.8.1:53): DNS SRV query for _turn._udp.numb.viagenie.ca 19:31:06.210 resolver Re-transmitting 45 bytes to NS 0 (192.168.8.1:53): DNS SRV query for _stun._udp.numb.viagenie.ca 19:31:06.210 resolver Re-transmitting 45 bytes to NS 0 (192.168.8.1:53): DNS SRV query for _turn._udp.numb.viagenie.ca 19:31:08.210 resolver Re-transmitting 45 bytes to NS 0 (192.168.8.1:53): DNS SRV query for _stun._udp.numb.viagenie.ca 19:31:08.210 resolver Re-transmitting 45 bytes to NS 0 (192.168.8.1:53): DNS SRV query for _turn._udp.numb.viagenie.ca 19:31:10.210 _stun._udp.num DNS SRV resolution failed for _stun._udp.numb.viag enie.ca: Operation timed out (PJ_ETIMEDOUT) 19:31:10.210 _stun._udp.num DNS SRV resolution failed for _stun._udp.numb.viag enie.ca, trying resolving A record for numb.viagenie.ca 19:31:10.210 _stun._udp.num Starting async DNS A query_job for numb.viagenie.c a 19:31:10.210 resolver Transmitting 34 bytes to NS 0 (192.168.8.1:53): DN S A query for numb.viagenie.ca 19:31:10.210 _turn._udp.num DNS SRV resolution failed for _turn._udp.numb.viag enie.ca: Operation timed out (PJ_ETIMEDOUT) 19:31:10.210 _turn._udp.num DNS SRV resolution failed for _turn._udp.numb.viag enie.ca, trying resolving A record for numb.viagenie.ca 19:31:10.210 _turn._udp.num Starting async DNS A query_job for numb.viagenie.c a 19:31:10.507 resolver Received 239 bytes DNS response from 192.168.8.1:5 3 19:31:10.507 resolver Nameserver 192.168.8.1:53 state changed Probing -- > Active 19:31:10.507 _stun._udp.num DNS A for numb.viagenie.ca: 216.146.46.59 19:31:10.507 _stun._udp.num Additional DNS A for numb.viagenie.ca: 216.146.46. 55 19:31:10.507 _stun._udp.num Server resolution complete, 1 server entry(s) foun d 19:31:10.507 stuntp003DAAC0 TX 40 bytes STUN message to 216.146.46.59:3478: --- begin STUN message --- STUN Binding request Hdr: length=20, magic=2112a442, tsx_id=6784482372ae3d6c00015f90 Attributes: SOFTWARE: length=16, value="pjnath-1.1-trunk" --- end of STUN message --- 19:31:10.507 stuntsx00E013D STUN client transaction created 19:31:10.507 stuntsx00E013D STUN sending message (transmit count=1) 19:31:10.507 _turn._udp.num DNS A for numb.viagenie.ca: 216.146.46.59 19:31:10.507 _turn._udp.num Additional DNS A for numb.viagenie.ca: 216.146.46. 55 19:31:10.507 _turn._udp.num Server resolution complete, 1 server entry(s) foun d 19:31:10.507 udprel003DD510 State changed Resolving --> Resolved 19:31:10.507 icedemo TURN client state changed Resolving --> Resolved 19:31:10.507 udprel003DD510 Connecting to 216.146.46.59:3478 19:31:10.507 udprel003DD510 State changed Resolved --> Allocating 19:31:10.507 icedemo TURN client state changed Resolved --> Allocating 19:31:10.507 udprel003DD510 TX 48 bytes STUN message to 216.146.46.59:3478: --- begin STUN message --- STUN Allocate request Hdr: length=28, magic=2112a442, tsx_id=0000175c18be678400294823 Attributes: REQUESTED-TRANSPORT: length=4, value=285212672 (0x11000000) SOFTWARE: length=16, value="pjnath-1.1-trunk" --- end of STUN message --- 19:31:10.507 stuntsx00E02BE STUN client transaction created 19:31:10.507 stuntsx00E02BE STUN sending message (transmit count=1) 19:31:10.617 stuntsx00E013D STUN sending message (transmit count=2) 19:31:10.617 stuntsx00E02BE STUN sending message (transmit count=2) 19:31:10.695 stun_msg.c Unrecognized attribute type 0x802b 19:31:10.695 stun_msg.c Unrecognized attribute type 0x802c 19:31:10.695 stuntp003DAAC0 RX 68 bytes STUN message from 216.146.46.59:3478: --- begin STUN message --- STUN Binding success response Hdr: length=48, magic=2112a442, tsx_id=6784482372ae3d6c00015f90 Attributes: MAPPED-ADDRESS: length=8, IPv4 addr=220.128.79.19:1133 XOR-MAPPED-ADDRESS: length=8, IPv4 addr=220.128.79.19:1133 ???: length=8 ???: length=8 --- end of STUN message --- 19:31:10.695 stuntp003DAAC0 STUN mapped address found/changed: 220.128.79.19:1 133 19:31:10.695 icedemo Comp 1: Binding discovery complete, srflx address is 220.128.79.19:1133 19:31:10.695 udprel003DD510 RX 124 bytes STUN message from 216.146.46.59:3478: --- begin STUN message --- STUN Allocate error response Hdr: length=104, magic=2112a442, tsx_id=0000175c18be678400294823 Attributes: ERROR-CODE: length=16, err_code=401, reason="Unauthorized" REALM: length=11, value="viagenie.ca" NONCE: length=40, value="flHwSQAAAAA=AufOWwE/rS0lCYeEv5aWUhiqDWI=" MESSAGE-INTEGRITY: length=20, data=1089d0275b02a8a9d4b526e6ea777e5084dc15e6 --- end of STUN message --- 19:31:10.695 udprel003DD510 Retrying request with new authentication 19:31:10.695 udprel003DD510 TX 160 bytes STUN message to 216.146.46.59:3478: --- begin STUN message --- STUN Allocate request Hdr: length=140, magic=2112a442, tsx_id=0000175c4ae13d6c00294824 Attributes: REQUESTED-TRANSPORT: length=4, value=285212672 (0x11000000) SOFTWARE: length=16, value="pjnath-1.1-trunk" USERNAME: length=22, value="supersiekimo at yahoo.com" REALM: length=11, value="viagenie.ca" NONCE: length=40, value="flHwSQAAAAA=AufOWwE/rS0lCYeEv5aWUhiqDWI=" MESSAGE-INTEGRITY: length=20, data=926423888d21955a2aac6b66b7d2ffa20d7a2efd --- end of STUN message --- 19:31:10.726 stuntsx00E0304 STUN client transaction created 19:31:10.726 stuntsx00E0304 STUN sending message (transmit count=1) 19:31:10.789 stun_msg.c Unrecognized attribute type 0x802b 19:31:10.789 stun_msg.c Unrecognized attribute type 0x802c 19:31:10.789 stuntp003DAAC0 RX 68 bytes STUN message from 216.146.46.59:3478: --- begin STUN message --- STUN Binding success response Hdr: length=48, magic=2112a442, tsx_id=6784482372ae3d6c00015f90 Attributes: MAPPED-ADDRESS: length=8, IPv4 addr=220.128.79.19:1133 XOR-MAPPED-ADDRESS: length=8, IPv4 addr=220.128.79.19:1133 ???: length=8 ???: length=8 --- end of STUN message --- 19:31:10.789 udprel003DD510 RX 124 bytes STUN message from 216.146.46.59:3478: --- begin STUN message --- STUN Allocate error response Hdr: length=104, magic=2112a442, tsx_id=0000175c18be678400294823 Attributes: ERROR-CODE: length=16, err_code=401, reason="Unauthorized" REALM: length=11, value="viagenie.ca" NONCE: length=40, value="flHwSQAAAAA=AufOWwE/rS0lCYeEv5aWUhiqDWI=" MESSAGE-INTEGRITY: length=20, data=1089d0275b02a8a9d4b526e6ea777e5084dc15e6 --- end of STUN message --- 19:31:10.835 stuntsx00E0304 STUN sending message (transmit count=2) 19:31:11.039 stuntsx00E0304 STUN sending message (transmit count=3) 19:31:11.445 stuntsx00E0304 STUN sending message (transmit count=4) 19:31:12.257 stuntsx00E0304 STUN sending message (transmit count=5) 19:31:12.710 stuntsx00E013D STUN client transaction destroyed 19:31:12.742 stuntsx00E02BE STUN client transaction destroyed 19:31:13.867 stuntsx00E0304 STUN sending message (transmit count=6) 19:31:14.195 resolver Received 108 bytes DNS response from 192.168.8.1:5 3 19:31:14.195 resolver Nameserver 192.168.8.1:53 state changed Active --> Active 19:31:14.195 resolver DNS response from 192.168.8.1:53 id=1 discarded 19:31:14.195 resolver Received 108 bytes DNS response from 192.168.8.1:5 3 19:31:14.195 resolver Nameserver 192.168.8.1:53 state changed Active --> Active 19:31:14.195 resolver DNS response from 192.168.8.1:53 id=2 discarded 19:31:17.070 stuntsx00E0304 STUN sending message (transmit count=7) 19:31:18.679 stuntsx00E0304 STUN timeout waiting for response 19:31:18.679 udprel003DD510 Allocate error: STUN transaction has timed out (PJ NATH_ESTUNTIMEDOUT) 19:31:18.679 udprel003DD510 Trying next server 19:31:18.679 udprel003DD510 State changed Allocating --> Resolved 19:31:18.679 icedemo TURN client state changed Allocating --> Resolved 19:31:18.679 udprel003DD510 Connecting to 216.146.46.55:3478 19:31:18.679 udprel003DD510 State changed Resolved --> Allocating 19:31:18.679 icedemo TURN client state changed Resolved --> Allocating 19:31:18.679 udprel003DD510 TX 160 bytes STUN message to 216.146.46.55:3478: --- begin STUN message --- STUN Allocate request Hdr: length=140, magic=2112a442, tsx_id=0000175c2cd672ae00294825 Attributes: REQUESTED-TRANSPORT: length=4, value=285212672 (0x11000000) SOFTWARE: length=16, value="pjnath-1.1-trunk" USERNAME: length=22, value="supersiekimo at yahoo.com" REALM: length=11, value="viagenie.ca" NONCE: length=40, value="flHwSQAAAAA=AufOWwE/rS0lCYeEv5aWUhiqDWI=" MESSAGE-INTEGRITY: length=20, data=014b75a910a8fa57f203ed10ee583754b6ce09a5 --- end of STUN message --- 19:31:18.679 stuntsx00E025B STUN client transaction created 19:31:18.679 stuntsx00E025B STUN sending message (transmit count=1) 19:31:18.789 stuntsx00E025B STUN sending message (transmit count=2) 19:31:18.992 stuntsx00E025B STUN sending message (transmit count=3) 19:31:19.398 stuntsx00E025B STUN sending message (transmit count=4) 19:31:20.210 stuntsx00E025B STUN sending message (transmit count=5) 19:31:20.695 stuntsx00E0304 STUN client transaction destroyed 19:31:21.820 stuntsx00E025B STUN sending message (transmit count=6) 19:31:25.023 stuntsx00E025B STUN sending message (transmit count=7) 19:31:26.632 stuntsx00E025B STUN timeout waiting for response 19:31:26.632 udprel003DD510 Allocate error: STUN transaction has timed out (PJ NATH_ESTUNTIMEDOUT) 19:31:26.632 udprel003DD510 State changed Allocating --> Deallocated 19:31:26.632 icedemo TURN client state changed Allocating --> Deallocat ed 19:31:26.632 icedemo TURN relay failed: STUN transaction has timed out (PJNATH_ESTUNTIMEDOUT) 19:31:26.632 icedemo.c ICE initialization failed: STUN transaction has ti med out (PJNATH_ESTUNTIMEDOUT) 19:31:26.632 udprel003DD510 Request to shutdown in state Deallocated, cause:37 0004 19:31:26.632 udprel003DD510 State changed Deallocated --> Destroying 19:31:26.632 udprel003DD510 Destroying TURN 19:31:26.632 stuntsx00E025B STUN client transaction destroyed 19:31:26.632 udprel003DD510 TURN client session destroyed Thanks for helping a newbie ??? Windows Live Messenger ? Hotmail?????????????? Windows Live for Mobile _________________________________________________________________ ??? Windows Live Messenger ? Hotmail????????????? ? Windows Live for Mobile http://3c.msn.com.tw/mobile/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090424/43567ade/attachment-0001.html>