Hope I didn't. Telepathy does work, but the UI is not as good.
Here is the "register-unauthorized-register-OK" message exchange as recorded from telepathy. I saved whole debug data of register, receive call, unregister to
http://pastebin.com/ndR7tWBF incase someone is interested.
I've replaced at sign with minus (@ -> - ) just to keep occasional spammers away
------------------------------------------------------------------------
REGISTER sip:
iptel.org SIP/2.0
Via: SIP/2.0/UDP 192.168.0.101:45182;rport;branch=z9hG4bK05UpmFm7Nj58K
Max-Forwards: 70
From: <sip:
jani.patanen-iptel.org>;tag=02gy122FetX5Q
To: <sip:
jani.patanen-iptel.org>
Call-ID: b1d715c4-d26c-122e-f982-001c259e810c
CSeq: 10243200 REGISTER
Contact: <sip:jani.patanen-192.168.0.101:45182>
User-Agent: Telepathy-SofiaSIP/0.6.6 sofia-sip/1.12.10
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, UPDATE
Supported: timer, 100rel, path
Content-Length: 0
------------------------------------------------------------------------
recv 673 bytes from udp/[213.192.59.75]:5060 at 16:55:28.885486:
------------------------------------------------------------------------
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.0.101:45182;rport=45182;branch=z9hG4bK05UpmFm7Nj58K;received=88.114.144.25
From: <sip:
jani.patanen-iptel.org>;tag=02gy122FetX5Q
To: <sip:
jani.patanen-iptel.org>;tag=ab7f724f44d6a86dac492bd71f480906-8b28
Call-ID: b1d715c4-d26c-122e-f982-001c259e810c
CSeq: 10243200 REGISTER
Expires: 600
Min-Expires: 240
WWW-Authenticate: Digest realm="
iptel.org", nonce="TY4aiU2OGn9pZKPI87tEcHQiLDflX7g3"
Server: ser (3.2.0-dev2 (i386/linux))
Content-Length: 0
Warning: 392
213.192.59.75:5060 "Noisy feedback tells: pid=22572 req_src_ip=88.114.144.25 req_src_port=45182 in_uri=sip:
iptel.org out_uri=sip:
iptel.org via_cnt==1"
------------------------------------------------------------------------
tpsip_connection_sofia_callback: event nua_i_outbound: 101 NAT detected
tpsip_connection_sofia_callback: connection 0x9be5048, refcount 1
tpsip_connection_sofia_callback: dispatching to target 0x9be5048 (handle 0x9bec900)
tpsip_connection_sofia_callback: event nua_i_outbound for target 0x9be5048 was not consumed
tpsip_connection_sofia_callback: exit
tpsip_connection_sofia_callback: event nua_r_register: 401 Unauthorized
tpsip_connection_sofia_callback: connection 0x9be5048, refcount 1
tpsip_connection_sofia_callback: dispatching to target 0x9be5048 (handle 0x9bec900)
priv_handle_auth: response presents an authentication challenge
priv_handle_auth: using the primary auth credentials
priv_handle_auth: server authenticating user='jani.patanen' realm="
iptel.org"
tpsip_connection_sofia_callback: exit
send 695 bytes to udp/[213.192.59.75]:5060 at 16:55:28.887607:
------------------------------------------------------------------------
REGISTER sip:
iptel.org SIP/2.0
Via: SIP/2.0/UDP 192.168.0.101:45182;rport;branch=z9hG4bK1eNFpa5aKUUUF
Max-Forwards: 70
From: <sip:
jani.patanen-iptel.org>;tag=02gy122FetX5Q
To: <sip:
jani.patanen-iptel.org>
Call-ID: b1d715c4-d26c-122e-f982-001c259e810c
CSeq: 10243201 REGISTER
Contact: <sip:jani.patanen-192.168.0.101:45182>
User-Agent: Telepathy-SofiaSIP/0.6.6 sofia-sip/1.12.10
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, UPDATE
Supported: timer, 100rel, path
Authorization: Digest username="jani.patanen", realm="
iptel.org", nonce="TY4aiU2OGn9pZKPI87tEcHQiLDflX7g3", algorithm=MD5, uri="sip:
iptel.org", response="3946a0e83d6855baa47f1b8f6b592c87"
Content-Length: 0
------------------------------------------------------------------------
recv 706 bytes from udp/[213.192.59.75]:5060 at 16:55:28.951356:
------------------------------------------------------------------------
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.0.101:45182;rport=45182;branch=z9hG4bK1eNFpa5aKUUUF;received=88.114.144.25
From: <sip:
jani.patanen-iptel.org>;tag=02gy122FetX5Q
To: <sip:
jani.patanen-iptel.org>;tag=b98f1230ac1a7949bf499aa7f9ea7038.e1f9
Call-ID: b1d715c4-d26c-122e-f982-001c259e810c
CSeq: 10243201 REGISTER
Expires: 600
Min-Expires: 240
Contact: <sip:jani.patanen-192.168.0.101:45182>;expires=600;received="sip:88.114.144.25:45182;dstip=213.192.59.75;dstport=5060"
Server: ser (3.2.0-dev2 (i386/linux))
Content-Length: 0
Warning: 392
213.192.59.75:5060 "Noisy feedback tells: pid=22569 req_src_ip=88.114.144.25 req_src_port=45182 in_uri=sip:
iptel.org out_uri=sip:
iptel.org via_cnt==1"