[OpenSER-Users] Problem in XMPP module - Open SER xmpp gateway

Daniel-Constantin Mierla daniel at voice-system.ro
Fri Aug 31 08:04:22 CEST 2007


Hello,

seems that the user aditya is not online. Could you please attache the 
ngrep trace?

ngrep -d any -qt port 5060

on the sip-xmpp gateway.

Cheers,
Daniel


On 08/31/07 08:43, Aditya Chaturvedi wrote:
> I have openser and jabberd running on the same server. After doing 
> configurations described in documentation of XMPP module ( 
> http://www.openser.org/docs/modules/1.2.x/xmpp.html 
> <http://www.openser.org/docs/modules/1.2.x/xmpp.html>) I am able to 
> send message from SIP client to XMPP client but not able to send it 
> backwards
>
> address of XMPP client : username*xmpp_host at gateway_domain
> address of SIP client : sip_user_name*openser_domain at xmpp _domain
>
> I have seen in log and it seems that message is coming to xmpp 
> module(when sending from xmpp client) but it is unable to send to SIP 
> client. Please have a look at attached log and please help :
>
> LOG dump
> -----------------------------------------------
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17071]: xmpp: server read 
> [<message xmlns='jabber:client' type='chat' xml:lang='en' id='sd10' 
> to='aditya* 192.168.2.14 at sipxmpp.catch22 
> <mailto:192.168.2.14 at sipxmpp.catch22>' 
> from='nitin at xmpp.catch22/Pandion'><body>3333333333333333333333333333333</body><html 
> xmlns=' http://jabber.org/protocol/xhtml-im' 
> <http://jabber.org/protocol/xhtml-im%27>><body 
> xmlns='http://www.w3.org/1999/xhtml' 
> <http://www.w3.org/1999/xhtml%27>><span style='font-weight: normal; 
> font-size: 9pt; color: #004200; font-style: normal; font-family: 
> arial'>3333333333333333333333333333333</span></body></html><x 
> xmlns='jisp:x:jep-0038'><name>shinyicons</name></x><active xmlns=' 
> http://jabber.org/protocol/chatstates'/ 
> <http://jabber.org/protocol/chatstates%27/>></message>]
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17071]: xmpp: stream 
> callback: 1: message
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17071]: DEBUG:tm:t_uac: 
> next_hop=< sip:aditya at 192.168.2.14 <mailto:sip:aditya at 192.168.2.14>>
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17071]: DEBUG: mk_proxy: 
> doing DNS lookup...
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17071]: 
> DEBUG:destroy_avp_list: destroying list (nil)
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17071]: DEBUG: dlg2hash: 35729
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17071]: print_request_uri: 
> sip:aditya at 192.168.2.14 <mailto:sip:aditya at 192.168.2.14>
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17071]: DEBUG:tm:set_timer: 
> relative timeout is 500000
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17071]: DEBUG: 
> add_to_tail_of_timer[4]: 0xb612897c (66815700000)
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17071]: DEBUG:tm:set_timer: 
> relative timeout is 30
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17071]: DEBUG: 
> add_to_tail_of_timer[0]: 0xb6128998 (66845)
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: SIP Request:
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]:  method:  <MESSAGE>
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]:  uri:     
> <sip:aditya at 192.168.2.14 <mailto:sip:aditya at 192.168.2.14>>
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]:  version: <SIP/2.0>
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: parse_headers: flags=2
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: Found param type 
> 232, <branch> = <z9hG4bK19b8.405ac901.0>; state=16
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: end of header 
> reached, state=5
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: parse_headers: Via 
> found, flags=2
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: parse_headers: this 
> is the first via
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: After parse_msg...
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: preparing to run 
> routing scripts...
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: parse_headers: flags=100
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG:parse_to:end 
> of header reached, state=9
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DBUG:parse_to: 
> display={}, ruri={sip:aditya at 192.168.2.14 
> <mailto:sip:aditya at 192.168.2.14>}
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG: 
> get_hdr_field: <To> [25]; uri=[ sip:aditya at 192.168.2.14 
> <mailto:sip:aditya at 192.168.2.14>]
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG: to body 
> [sip:aditya at 192.168.2.14 <mailto:sip:aditya at 192.168.2.14>^M ]
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: get_hdr_field: cseq 
> <CSeq>: <10> <MESSAGE>
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG: get_hdr_body 
> : content_length=31
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: found end of header
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG: 
> is_maxfwd_present: max_forwards header not found!
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG: add_param: 
> tag=d536f7aa2bf73a9942d6233ad6d8ee06-0364
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG:parse_to:end 
> of header reached, state=29
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DBUG:parse_to: 
> display={}, ruri={sip:nitin* xmpp.catch22 at sipxmpp.catch22 
> <mailto:xmpp.catch22 at sipxmpp.catch22>}
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: parse_headers: flags=200
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: find_first_route: No 
> Route headers found
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: loose_route: There 
> is no Route HF
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: grep_sock_info - 
> checking if host==us: 12==12 &&  [ 192.168.2.14 <http://192.168.2.14>] 
> == [192.168.2.14 <http://192.168.2.14>]
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: grep_sock_info - 
> checking if port 5060 matches port 5060
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: grep_sock_info - 
> checking if host==us: 12==12 &&  [ 192.168.2.14 <http://192.168.2.14>] 
> == [192.168.2.14 <http://192.168.2.14>]
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: grep_sock_info - 
> checking if port 5060 matches port 5060
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: 
> DEBUG:avpops:check_avp: check < 192.168.2.14 <http://192.168.2.14>> 
> against <sipxmpp.catch22> as str /1
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: 
> DEBUG:avpops:check_avp: no match
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: lookup(): 'aditya' 
> Not found in usrloc
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: grep_sock_info - 
> checking if host==us: 12==12 &&  [192.168.2.14 <http://192.168.2.14>] 
> == [192.168.2.14 <http://192.168.2.14>]
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: grep_sock_info - 
> checking if port 5060 matches port 5060
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG: t_newtran:  T 
> on entrance=0xffffffff
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: parse_headers: 
> flags=ffffffffffffffff
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: parse_headers: flags=78
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: t_lookup_request: 
> start searching: hash=35729, isACK=0
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG: RFC3261 
> transaction matching failed
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG: 
> t_lookup_request: no transaction found
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG: mk_proxy: 
> doing DNS lookup...
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: 
> check_via_address(192.168.2.14 <http://192.168.2.14>, 192.168.2.14 
> <http://192.168.2.14>, 0)
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: 
> DBG:check_against_rule_list: using list dns
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG:tm:set_timer: 
> relative timeout is 500000
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG: 
> add_to_tail_of_timer[4]: 0xb613508c (66815700000)
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG:tm:set_timer: 
> relative timeout is 30
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG: 
> add_to_tail_of_timer[0]: 0xb61350a8 (66845)
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: DEBUG:tm:t_relay_to: 
> new transaction fwd'ed
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: 
> DEBUG:tm:UNREF_UNSAFE: after is 0
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: 
> DEBUG:destroy_avp_list: destroying list (nil)
> Aug 31 10:47:26 catch22 /usr/sbin/openser[17056]: receive_msg: cleaning up
>
> Thanks in advance
>
> ~Aditya
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users
>   




More information about the Users mailing list