Hi,

I've been trying to setup a openser + asterisk server following the tutorial here: http://www.voip-info.org/wiki/view/Realtime+Integration+Of+Asterisk+With+OpenSER
and with that openser configuration example.

The only difference in my setup is that I am using openser 1.1.

For some reason it doesn't seem to be working, the call is not established.

This is the debugging output:

 /usr/sbin/openser[26006]: SIP Request:
 /usr/sbin/openser[26006]:  method:  <INVITE>
 /usr/sbin/openser[26006]:  uri:     <sip:[EMAIL PROTECTED]>
 /usr/sbin/openser[26006]:  version: <SIP/2.0>
 /usr/sbin/openser[26006]: parse_headers: flags=2
 /usr/sbin/openser[26006]: Found param type 235, <rport> = <n/a>; state=6
/usr/sbin/openser[26006]: Found param type 232, <branch> = <z9hG4bKapseucta>; state=16
 /usr/sbin/openser[26006]: end of header reached, state=5
 /usr/sbin/openser[26006]: parse_headers: Via found, flags=2
 /usr/sbin/openser[26006]: parse_headers: this is the first via
 /usr/sbin/openser[26006]: After parse_msg...
 /usr/sbin/openser[26006]: preparing to run routing scripts...
 /usr/sbin/openser[26006]: parse_headers: flags=100
 /usr/sbin/openser[26006]: DEBUG:maxfwd:is_maxfwd_present: value = 70
 /usr/sbin/openser[26006]: parse_headers: flags=10
 /usr/sbin/openser[26006]: DEBUG:parse_to:end of header reached, state=10
/usr/sbin/openser[26006]: DBUG:parse_to: display={}, ruri={sip:[EMAIL PROTECTED] /usr/sbin/openser[26006]: DEBUG: get_hdr_field: <To> [25]; uri=[sip:[EMAIL PROTECTED]
 /usr/sbin/openser[26006]: DEBUG: to body [<sip:[EMAIL PROTECTED]>^M ]
 /usr/sbin/openser[26006]: DEBUG: add_param: tag=hsiim
 /usr/sbin/openser[26006]: DEBUG:parse_to:end of header reached, state=29
/usr/sbin/openser[26006]: DBUG:parse_to: display={"Radu Spineanu"}, ruri={sip:[EMAIL PROTECTED]
 /usr/sbin/openser[26006]: parse_headers: flags=200
 /usr/sbin/openser[26006]: get_hdr_field: cseq <CSeq>: <797> <INVITE>
 /usr/sbin/openser[26006]: DEBUG: get_hdr_body : content_length=303
 /usr/sbin/openser[26006]: found end of header
 /usr/sbin/openser[26006]: find_first_route: No Route headers found
 /usr/sbin/openser[26006]: loose_route: There is no Route HF
/usr/sbin/openser[26006]: grep_sock_info - checking if host==us: 13==13 && [217.73.174.13] == [217.73.174.13] /usr/sbin/openser[26006]: grep_sock_info - checking if port 5060 matches port 5060 /usr/sbin/openser[26006]: grep_sock_info - checking if host==us: 13==13 && [217.73.174.13] == [217.73.174.13] /usr/sbin/openser[26006]: grep_sock_info - checking if port 5060 matches port 5060
 /usr/sbin/openser[26006]: DEBUG: has_totag: no totag
 /usr/sbin/openser[26006]: DEBUG: has_totag: no totag
 /usr/sbin/openser[26006]: is_user_in(): User is not in group 'voicemail'
/usr/sbin/openser[26006]: rewrite_uri: Rewriting Request-URI with 'sip:[EMAIL PROTECTED]:5068'
 /usr/sbin/openser[26006]: parse_headers: flags=ffffffffffffffff
/usr/sbin/openser[26006]: DEBUG: t_newtran: msg id=2 , global msg id=0 , T on entrance=0xffffffffffffffff
 /usr/sbin/openser[26006]: parse_headers: flags=ffffffffffffffff
 /usr/sbin/openser[26006]: parse_headers: flags=78
/usr/sbin/openser[26006]: t_lookup_request: start searching: hash=18702, isACK=0
 /usr/sbin/openser[26006]: DEBUG: RFC3261 transaction matching failed
 /usr/sbin/openser[26006]: DEBUG: t_lookup_request: no transaction found
 /usr/sbin/openser[26006]: DEBUG:tm:t_relay: new INVITE
 /usr/sbin/openser[26006]: parse_headers: flags=ffffffffffffffff
/usr/sbin/openser[26006]: check_via_address(217.73.174.16, 82.79.243.82, 0)
 /usr/sbin/openser[26006]: WARNING:vqm_resize: resize(0) called
/usr/sbin/openser[26006]: DEBUG:tm:_reply_light: reply sent out. buf=0x5e6458: SIP/2.0 1..., shmem=0x2b05574b9fb8: SIP/2.0 1
 /usr/sbin/openser[26006]: DEBUG:tm:_reply_light: finished
 /usr/sbin/openser[26006]: DEBUG: mk_proxy: doing DNS lookup...
/usr/sbin/openser[26006]: check_via_address(217.73.174.16, 82.79.243.82, 0)
 /usr/sbin/openser[26006]: DEBUG: add_to_tail_of_timer[4]: 0x2b05574b7ba0
 /usr/sbin/openser[26006]: DEBUG: add_to_tail_of_timer[0]: 0x2b05574b7bc0
 /usr/sbin/openser[26006]: SER: new transaction fwd'ed
 /usr/sbin/openser[26006]: DEBUG:tm:UNREF_UNSAFE: after is 0
 /usr/sbin/openser[26006]: DEBUG:destroy_avp_list: destroying list (nil)
 /usr/sbin/openser[26006]: receive_msg: cleaning up
/usr/sbin/openser[26012]: DEBUG: timer routine:4,tl=0x2b05574b7ba0 next=(nil) /usr/sbin/openser[26012]: DEBUG: retransmission_handler : request resending (t=0x2b05574b79c0, INVITE si ... )
 /usr/sbin/openser[26012]: DEBUG: add_to_tail_of_timer[5]: 0x2b05574b7ba0
 /usr/sbin/openser[26012]: DEBUG: retransmission_handler : done
amy /usr/sbin/openser[26012]: DEBUG: timer routine:5,tl=0x2b05574b7ba0 next=(nil) amy /usr/sbin/openser[26012]: DEBUG: retransmission_handler : request resending (t=0x2b05574b79c0, INVITE si ... )
amy /usr/sbin/openser[26012]: DEBUG: add_to_tail_of_timer[6]: 0x2b05574b7ba0
amy /usr/sbin/openser[26012]: DEBUG: retransmission_handler : done
[..]
Jun 24 15:38:47 amy /usr/sbin/openser[26012]: DEBUG: timer routine:0,tl=0x2b05574b7bc0 next=(nil) /usr/sbin/openser[26012]: DEBUG: final_response_handler:stop retr. and send CANCEL (0x2b05574b79c0) /usr/sbin/openser[26012]: DEBUG:tm:t_should_relay_response: T_code=100, new_code=408 /usr/sbin/openser[26012]: DEBUG:tm:t_pick_branch: picked branch 0, code 408
 /usr/sbin/openser[26012]: DEBUG:tm:relay_reply: branch=0, save=0, relay=0
 /usr/sbin/openser[26012]: parse_headers: flags=ffffffffffffffff
/usr/sbin/openser[26012]: check_via_address(217.73.174.16, 82.79.243.82, 0)
 /usr/sbin/openser[26012]: DEBUG: add_to_tail_of_timer[4]: 0x2b05574b7ae8
 /usr/sbin/openser[26012]: DEBUG: add_to_tail_of_timer[0]: 0x2b05574b7b08
/usr/sbin/openser[26012]: DEBUG:tm:relay_reply: sent buf=0x5e4fb0: SIP/2.0 4..., shmem=0x2b05574b9fb8: SIP/2.0 4
 /usr/sbin/openser[26012]: DEBUG: final_response_handler : done
/usr/sbin/openser[26012]: DEBUG: timer routine:7,tl=0x2b05574b7ba0 next=(nil)
 /usr/sbin/openser[26006]: SIP Request:
 /usr/sbin/openser[26006]:  method:  <ACK>
 /usr/sbin/openser[26006]:  uri:     <sip:[EMAIL PROTECTED]>
 /usr/sbin/openser[26006]:  version: <SIP/2.0>
 /usr/sbin/openser[26006]: parse_headers: flags=2
 /usr/sbin/openser[26006]: Found param type 235, <rport> = <n/a>; state=6
/usr/sbin/openser[26006]: Found param type 232, <branch> = <z9hG4bKapseucta>; state=16
 /usr/sbin/openser[26006]: end of header reached, state=5
 /usr/sbin/openser[26006]: parse_headers: Via found, flags=2
 /usr/sbin/openser[26006]: parse_headers: this is the first via
 /usr/sbin/openser[26006]: After parse_msg...
 /usr/sbin/openser[26006]: preparing to run routing scripts...
/usr/sbin/openser[26006]: DEBUG : sl_filter_ACK: to late to be a local ACK!
 /usr/sbin/openser[26006]: parse_headers: flags=100
 /usr/sbin/openser[26006]: DEBUG:maxfwd:is_maxfwd_present: value = 70
 /usr/sbin/openser[26006]: parse_headers: flags=10
/usr/sbin/openser[26006]: DEBUG: add_param: tag=90f6b651c515331ae78169ff327ec50d-6648
 /usr/sbin/openser[26006]: DEBUG:parse_to:end of header reached, state=29
/usr/sbin/openser[26006]: DBUG:parse_to: display={}, ruri={sip:[EMAIL PROTECTED] /usr/sbin/openser[26006]: DEBUG: get_hdr_field: <To> [67]; uri=[sip:[EMAIL PROTECTED]
 /usr/sbin/openser[26006]: DEBUG: to body [<sip:[EMAIL PROTECTED]>]
 /usr/sbin/openser[26006]: DEBUG: add_param: tag=hsiim
 /usr/sbin/openser[26006]: DEBUG:parse_to:end of header reached, state=29
/usr/sbin/openser[26006]: DBUG:parse_to: display={"Radu Spineanu"}, ruri={sip:[EMAIL PROTECTED]
 /usr/sbin/openser[26006]: parse_headers: flags=200
 /usr/sbin/openser[26006]: get_hdr_field: cseq <CSeq>: <797> <ACK>
 /usr/sbin/openser[26006]: DEBUG: get_hdr_body : content_length=0
 /usr/sbin/openser[26006]: found end of header
 /usr/sbin/openser[26006]: find_first_route: No Route headers found
 /usr/sbin/openser[26006]: loose_route: There is no Route HF
/usr/sbin/openser[26006]: grep_sock_info - checking if host==us: 13==13 && [217.73.174.13] == [217.73.174.13] /usr/sbin/openser[26006]: grep_sock_info - checking if port 5060 matches port 5060 /usr/sbin/openser[26006]: grep_sock_info - checking if host==us: 13==13 && [217.73.174.13] == [217.73.174.13] /usr/sbin/openser[26006]: grep_sock_info - checking if port 5060 matches port 5060 /usr/sbin/openser[26006]: rewrite_uri: Rewriting Request-URI with 'sip:[EMAIL PROTECTED]:5068'
 /usr/sbin/openser[26006]: parse_headers: flags=ffffffffffffffff
/usr/sbin/openser[26006]: DEBUG: t_newtran: msg id=3 , global msg id=2 , T on entrance=0xffffffffffffffff
 /usr/sbin/openser[26006]: parse_headers: flags=ffffffffffffffff
 /usr/sbin/openser[26006]: parse_headers: flags=78
/usr/sbin/openser[26006]: t_lookup_request: start searching: hash=18702, isACK=1
 /usr/sbin/openser[26006]: DEBUG: RFC3261 transaction matched, tid=apseucta
 /usr/sbin/openser[26006]: DEBUG:tm:REF_UNSAFE: after is 1
/usr/sbin/openser[26006]: DEBUG: t_lookup_request: transaction found (T=0x2b05574b79c0)
 /usr/sbin/openser[26006]: DEBUG: cleanup_uac_timers: RETR/FR timers reset
 /usr/sbin/openser[26006]: DEBUG: add_to_tail_of_timer[2]: 0x2b05574b7a40
 /usr/sbin/openser[26006]: DEBUG:tm:UNREF_UNSAFE: after is 0
 /usr/sbin/openser[26006]: DEBUG:destroy_avp_list: destroying list (nil)
 /usr/sbin/openser[26006]: receive_msg: cleaning up
/usr/sbin/openser[26012]: DEBUG: timer routine:0,tl=0x2b05574b7b08 next=(nil) /usr/sbin/openser[26012]: DEBUG: timer routine:4,tl=0x2b05574b7ae8 next=(nil) /usr/sbin/openser[26012]: DEBUG: timer routine:2,tl=0x2b05574b7a40 next=(nil) /usr/sbin/openser[26012]: DEBUG: wait_handler : removing 0x2b05574b79c0 from table
 /usr/sbin/openser[26012]: DEBUG: delete transaction 0x2b05574b79c0
 /usr/sbin/openser[26012]: DEBUG: wait_handler : done



And this an ngrep output:

U 217.73.174.16:5063 -> 217.73.174.13:5060
INVITE sip:[EMAIL PROTECTED] SIP/2.0..Via: SIP/2.0/UDP 82.79.243.82:5063;rport;branch=z9hG4bKlejwtozv..Max-Forwards: 70..To: <sip:[EMAIL PROTECTED] .73.174.13>..From: "Radu Spineanu" <sip:[EMAIL PROTECTED]>;tag=lewnx..Call-ID: [EMAIL PROTECTED]: 305 INVITE..Contact: < sip:[EMAIL PROTECTED]:5063>..Content-Type: application/sdp..Allow: INVITE,ACK,BYE,CANCEL,OPTIONS,PRACK,REFER,NOTIFY,SUBSCRIBE,INFO..Suppor ted: replaces,norefersub,100rel..User-Agent: Twinkle/1.0.1..Content-Length: 303....v=0..o=100 246106612 367660894 IN IP4 82.79.243.82..s= -..c=IN IP4 82.79.243.82..t=0 0..m=audio 8012 RTP/AVP 98 97 8 0 3 101..a=rtpmap:98 speex/16000..a=rtpmap:97 speex/8000..a=rtpmap:8 PCMA/8 000..a=rtpmap:0 PCMU/8000..a=rtpmap:3 GSM/8000..a=rtpmap:101 telephone-event/8000..a=fmtp:101 0-15..a=ptime:20..
#
U 217.73.174.13:5060 -> 217.73.174.16:5063
SIP/2.0 100 trying -- your call is important to us..Via: SIP/2.0/UDP 82.79.243.82:5063;rport=5063;branch=z9hG4bKlejwtozv;received=217.73. 174.16..To: <sip:[EMAIL PROTECTED]>..From: "Radu Spineanu" <sip:[EMAIL PROTECTED]>;tag=lewnx..Call-ID: [EMAIL PROTECTED] : 305 INVITE..Server: OpenSer (1.1.0-notls (x86_64/linux))..Content-Length: 0..Warning: 392 217.73.174.13:5060 "Noisy feedback tells: pi d=26007 req_src_ip=217.73.174.16 req_src_port=5063 in_uri=sip:[EMAIL PROTECTED] out_uri=sip:[EMAIL PROTECTED]:5068 via_cnt==1"....
#
U 217.73.174.13:5060 -> 82.79.243.82:5068
INVITE sip:[EMAIL PROTECTED]:5068 SIP/2.0..Record-Route: <sip:217.73.174.13;lr=on;ftag=lewnx>..Via: SIP/2.0/UDP 217.73.174.13;branch=z9hG4 bK4a11.a2772f67.0..Via: SIP/2.0/UDP 82.79.243.82:5063;received=217.73.174.16;rport=5063;branch=z9hG4bKlejwtozv..Max-Forwards: 69..To: <si p:[EMAIL PROTECTED]>..From: "Radu Spineanu" <sip:[EMAIL PROTECTED]>;tag=lewnx..Call-ID: [EMAIL PROTECTED]: 305 INVITE..C ontact: <sip:[EMAIL PROTECTED]:5063>..Content-Type: application/sdp..Allow: INVITE,ACK,BYE,CANCEL,OPTIONS,PRACK,REFER,NOTIFY,SUBSCRIBE,INF O..Supported: replaces,norefersub,100rel..User-Agent: Twinkle/1.0.1..Content-Length: 303..P-hint: usrloc applied....v=0..o=100 246106612 367660894 IN IP4 82.79.243.82..s=-..c=IN IP4 82.79.243.82..t=0 0..m=audio 8012 RTP/AVP 98 97 8 0 3 101..a=rtpmap:98 speex/16000..a=rtpmap :97 speex/8000..a=rtpmap:8 PCMA/8000..a=rtpmap:0 PCMU/8000..a=rtpmap:3 GSM/8000..a=rtpmap:101 telephone-event/8000..a=fmtp:101 0-15..a=pt
  ime:20..
#
U 217.73.174.13:5060 -> 82.79.243.82:5068
INVITE sip:[EMAIL PROTECTED]:5068 SIP/2.0..Record-Route: <sip:217.73.174.13;lr=on;ftag=lewnx>..Via: SIP/2.0/UDP 217.73.174.13;branch=z9hG4 bK4a11.a2772f67.0..Via: SIP/2.0/UDP 82.79.243.82:5063;received=217.73.174.16;rport=5063;branch=z9hG4bKlejwtozv..Max-Forwards: 69..To: <si p:[EMAIL PROTECTED]>..From: "Radu Spineanu" <sip:[EMAIL PROTECTED]>;tag=lewnx..Call-ID: [EMAIL PROTECTED]: 305 INVITE..C ontact: <sip:[EMAIL PROTECTED]:5063>..Content-Type: application/sdp..Allow: INVITE,ACK,BYE,CANCEL,OPTIONS,PRACK,REFER,NOTIFY,SUBSCRIBE,INF O..Supported: replaces,norefersub,100rel..User-Agent: Twinkle/1.0.1..Content-Length: 303..P-hint: usrloc applied....v=0..o=100 246106612 367660894 IN IP4 82.79.243.82..s=-..c=IN IP4 82.79.243.82..t=0 0..m=audio 8012 RTP/AVP 98 97 8 0 3 101..a=rtpmap:98 speex/16000..a=rtpmap :97 speex/8000..a=rtpmap:8 PCMA/8000..a=rtpmap:0 PCMU/8000..a=rtpmap:3 GSM/8000..a=rtpmap:101 telephone-event/8000..a=fmtp:101 0-15..a=pt
  ime:20..
#

Initially I did the setup folowing http://www.openser.org/dokuwiki/doku.php/asterisk:realtime-integration which worked but didn't have voicemail redirection support.

Thanks and sorry for the long mail,
Radu Spineanu

_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to