folks, i think i am having a nat problem. my client is timing out while
trying to contact the ser server. i am using stun which appears to be
working ok. i am including the output from my kphone client as well
as the ser server, hoping someone on the lilst can help me decipher what
is going on here. i dont know if the "No Route headers found" is
the problem or what...
tia,
daryl
kphone client:
% kphone
Found 2 interfaces.
SipClient: Listening UDP on port: 5062
SipClient: Our address: 192.168.52.150
SipClient: STUN request
SipClient: Receiving message...
SipClient: STUN response
address_port: 60192
address: 64.175.61.138
SipRegister: Auth is '(null)'
SipRegister: Proxy Auth is '(null)'
SipClient: Sending: 16:10:04.906
--------------------------------
REGISTER
sip:weblane.com SIP/2.0
Via: SIP/2.0/UDP 64.175.61.138:60192
CSeq: 4765 REGISTER
To: "Daryl Williams" <sip:daryl@weblane.com>
Expires: 900
From: "Daryl Williams" <sip:daryl@weblane.com>
Call-ID: 1134872665(a)192.168.52.150
Content-Length: 0
User-Agent: kphone/4.0.3
Event: registration
Allow-Events: presence
Contact: "Daryl Williams"
<sip:daryl@64.175.61.138:60192;transport=udp>;methods="INVITE, MESSAGE,
INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER"
ser server:
0(99885) SIP Request:
0(99885) method: <REGISTER>
0(99885) uri: <sip:weblane.com>
0(99885) version: <SIP/2.0>
0(99885) parse_headers: flags=1
0(99885) end of header reached, state=5
0(99885) parse_headers: Via found, flags=1
0(99885) parse_headers: this is the first via
0(99885) After parse_msg...
0(99885) preparing to run routing scripts...
0(99885) DEBUG : is_maxfwd_present: searching for max_forwards header
0(99885) parse_headers: flags=128
0(99885) get_hdr_field: cseq <CSeq>: <4044> <REGISTER>
0(99885) end of header reached, state=9
0(99885) DEBUG: get_hdr_field: <To> [42]; uri=[sip:daryl@weblane.com]
0(99885) DEBUG: to body ["Daryl Williams" <sip:daryl@weblane.com>
]
0(99885) DEBUG: get_hdr_body : content_length=0
0(99885) found end of header
0(99885) DEBUG: is_maxfwd_present: max_forwards header not found!
0(99885) end of header reached, state=9
0(99885) parse_headers: flags=256
0(99885) find_first_route(): No Route headers found
0(99885) loose_route(): There is no Route HF
0(99885) parse_headers: flags=-1
0(99885) parse_headers: flags=-1
0(99885) check_via_address(64.175.61.138, 64.175.61.138, 0)
0(99885) lookup(): '' Not found in usrloc
0(99885) parse_headers: flags=-1
0(99885) check_via_address(64.175.61.138, 64.175.61.138, 0)
0(99885) receive_msg: cleaning up
0(99885) SIP Request:
0(99885) method: <REGISTER>
0(99885) uri: <sip:weblane.com>
0(99885) version: <SIP/2.0>
0(99885) parse_headers: flags=1
0(99885) end of header reached, state=5
0(99885) parse_headers: Via found, flags=1
0(99885) parse_headers: this is the first via
0(99885) After parse_msg...
0(99885) preparing to run routing scripts...
0(99885) DEBUG : is_maxfwd_present: searching for max_forwards header
0(99885) parse_headers: flags=128
0(99885) get_hdr_field: cseq <CSeq>: <4044> <REGISTER>
0(99885) end of header reached, state=9
0(99885) DEBUG: get_hdr_field: <To> [42]; uri=[sip:daryl@weblane.com]
0(99885) DEBUG: to body ["Daryl Williams" <sip:daryl@weblane.com>
]
0(99885) DEBUG: get_hdr_body : content_length=0
0(99885) found end of header
0(99885) DEBUG: is_maxfwd_present: max_forwards header not found!
0(99885) end of header reached, state=9
0(99885) parse_headers: flags=256
0(99885) find_first_route(): No Route headers found
0(99885) loose_route(): There is no Route HF
0(99885) parse_headers: flags=-1
0(99885) parse_headers: flags=-1
0(99885) check_via_address(64.175.61.138, 64.175.61.138, 0)
0(99885) lookup(): '' Not found in usrloc
0(99885) parse_headers: flags=-1
0(99885) check_via_address(64.175.61.138, 64.175.61.138, 0)
0(99885) receive_msg: cleaning up