Hi everyone, hi Senko! 2009/1/14 Senko Rasic <[email protected]>
> The SIP protocol is handled by telepathy-sofiasip connection manager. > To see which params can be set, look at its .manager file > (e.g. /usr/share/telepathy/managers/sofiasip.manager on ubuntu). > (the 's/b/q/i' characters on the right side of '=' signify param > type: string, boolean, unsigned int, or signed int, respectively)). > > After you set up the account in Empathy, look it up using: > mc-account list > mc-account show <account> (e.g. sofiasip0) > > You can change param with: > mc-account set <account> <param-type>:<param-name>=<value> > > e.g. for registrar: > mc-account set sofiasip string:registrar=ims.vip.hr > I have tried setting the config. It's visible below, in the log. I couldn't get this to work; Empathy just keeps on showing the icon as blinking and apparently telepathy-sophiasip just gave up. I could see no SIP-related network traffic (using filters 'sip' and 'stun' in wireshark; campus wireless, FERwlan, is quite busy at all times with a lot of SMB spam from Windows machines). I repeat: absolutely no SIP traffic! Same thing happens with stun discovery on and off (although it doesn't matter since at the moment I have external IP). So, here's the output of log I could get with setting environment vars you said. ivuc...@khaoticone:~$ /usr/lib/telepathy/telepathy-sofiasip su_source_port_create() returns 0x9731034 (telepathy-sofiasip:6489): tp-glib-DEBUG: started version 0.5.8 (telepathy-glib version 0.7.12) (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: account = "ivucica" (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: auth-user = "[email protected]" (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: password = <hidden> (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: registrar = "vip.hr" (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: proxy-host = "ims.vip.hr" (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: port = 5060 = 0x13c4 (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: transport = "auto" (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: loose-routing = FALSE (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: discover-binding = FALSE (telepathy-sofiasip:6489): tp-glib-DEBUG: parse_parameters: keepalive-mechanism not given, using default behaviour (telepathy-sofiasip:6489): tp-glib-DEBUG: parse_parameters: keepalive-interval not given, using default behaviour (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: discover-stun = TRUE (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: stun-server = "stun.ekiga.net" (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: stun-port = 3478 = 0xd96 (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_cm_param_setter_offset: local-ip-address = "161.53.76.157" (telepathy-sofiasip:6489): tp-glib-DEBUG: parse_parameters: local-port not given, using default behaviour (telepathy-sofiasip:6489): tp-glib-DEBUG: parse_parameters: extra-auth-user not given, using default behaviour (telepathy-sofiasip:6489): tp-glib-DEBUG: parse_parameters: extra-auth-password not given, using default behaviour ** (telepathy-sofiasip:6489): DEBUG: tpsip_connection_manager_new_connection: New SIP connection to ivucica (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_class_init: Initializing (TpBaseConnectionClass *)0x9735538 (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_init: Initializing (TpBaseConnection *)0x9738840 (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_constructor: Post-construction: (TpBaseConnection *)0x9738840 (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_proxy_borrow_interface_by_id: 0x9734358: org.freedesktop.DBus DBusGProxy is 0x9734390 (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_constructor: Handle repo for type #0 at (nil) (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_constructor: Handle repo for type #1 at 0x97378f0 (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_constructor: Handle repo for type #2 at (nil) (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_constructor: Handle repo for type #3 at (nil) (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_constructor: Handle repo for type #4 at (nil) (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_constructor: Channel factory #0 at 0x9731580 (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_constructor: Channel factory #1 at 0x972d0c8 (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_register: bus name org.freedesktop.Telepathy.Connection.sofiasip.sip.ivucica (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_register: object path /org/freedesktop/Telepathy/Connection/sofiasip/sip/ivucica *** (telepathy-sofiasip:6489): DEBUG: local uri specified and we don't know local domain yet* (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_change_status: was 4294967295, now 2, for reason 0 (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_base_connection_change_status: emitting status-changed to 2, for reason 0 ** (telepathy-sofiasip:6489): DEBUG: tpsip_connection_shut_down: enter (telepathy-sofiasip:6489): tp-glib-DEBUG: connection_shutdown_finished_cb: dereferenced connection ** (telepathy-sofiasip:6489): DEBUG: tpsip_connection_dispose: disposing of TpsipConnection 0x9738840 (telepathy-sofiasip:6489): tp-glib-DEBUG: tp_proxy_signal_connection_lost_weak_ref: 0x9734448: lost weak ref to 0x97378f0 ** (telepathy-sofiasip:6489): DEBUG: tpsip_connection_finalize: enter From what I ca tell, "local uri specified and we don't know local domain yet" could be the problem. I am however unaware of any local uris being specified :) -- Regards, Ivan Vučica OBJECT Networks :: www.objectnetworks.net Cateia Games :: www.cateia.com Zagrebački računalni savez :: www.zrs.hr
_______________________________________________ Telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
