[Telepathy] telepathy-rakia not working (Was: ANNOUNCE: telepathy-rakia 0.7.2)
Mystilleef
mystilleef at gmail.com
Wed Oct 26 10:03:41 PDT 2011
I captured the following dbus events happen when making an sip call
with my app. Basically, the call gets disconnected with error reason
2. Don't know why. My internet connection works
fine.
=====================================================================================================================
signal sender=:1.133 -> dest=(null destination) serial=13
path=/org/sourceforge/SoroSIPMissionControl;
interface=org.sourceforge.SoroSIPMissionControl; member=outgoing_call
string "01113373037751"
method call sender=:1.134 -> dest=org.freedesktop.DBus serial=48
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=AddMatch
string "type='signal',sender='org.freedesktop.Telepathy.ChannelDispatcher',path='/org/freedesktop/Telepathy/ChannelDispatcher',interface='org.freedesktop.Telepathy.ChannelDispatcher'"
method call sender=:1.134 -> dest=org.freedesktop.DBus serial=49
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=AddMatch
string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.ChannelDispatcher'"
method call sender=:1.134 -> dest=org.freedesktop.DBus serial=50
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=GetNameOwner
string "org.freedesktop.Telepathy.ChannelDispatcher"
method call sender=:1.134 ->
dest=org.freedesktop.Telepathy.ChannelDispatcher serial=51
path=/org/freedesktop/Telepathy/ChannelDispatcher;
interface=org.freedesktop.Telepathy.ChannelDispatcher;
member=EnsureChannel
object path "/org/freedesktop/Telepathy/Account/rakia/sip/_31295977e0_40sipgate_2ecom0"
array [
dict entry(
string "org.freedesktop.Telepathy.Channel.TargetID"
variant string "sip:01113373037751 at sipgate.com"
)
dict entry(
string "org.freedesktop.Telepathy.Channel.TargetHandleType"
variant int32 1
)
dict entry(
string "org.freedesktop.Telepathy.Channel.ChannelType"
variant string
"org.freedesktop.Telepathy.Channel.Type.StreamedMedia"
)
dict entry(
string
"org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialAudio"
variant boolean true
)
dict entry(
string
"org.freedesktop.Telepathy.Channel.Type.StreamedMedia.InitialVideo"
variant boolean false
)
]
int64 1319648013
string "org.freedesktop.Telepathy.Client.SoroSIPStreamedMediaHandlerClient"
signal sender=:1.133 -> dest=(null destination) serial=14
path=/org/sourceforge/SoroSIPMissionControl;
interface=org.sourceforge.SoroSIPMissionControl;
member=started_phone_call_session
string "01113373037751"
method return sender=:1.125 -> dest=:1.134 reply_serial=51
object path "/com/nokia/MissionControl/requests/r1"
method call sender=:1.134 -> dest=org.freedesktop.DBus serial=52
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=GetNameOwner
string "org.freedesktop.Telepathy.ChannelDispatcher"
method call sender=:1.134 -> dest=org.freedesktop.DBus serial=53
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=AddMatch
string "type='signal',sender=':1.125',path='/com/nokia/MissionControl/requests/r1',interface='org.freedesktop.Telepathy.ChannelRequest'"
method call sender=:1.134 -> dest=org.freedesktop.DBus serial=54
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=AddMatch
string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0=':1.125'"
method call sender=:1.134 -> dest=:1.125 serial=55
path=/com/nokia/MissionControl/requests/r1;
interface=org.freedesktop.Telepathy.ChannelRequest; member=Proceed
method return sender=:1.125 -> dest=:1.134 reply_serial=55
method call sender=:1.134 -> dest=org.freedesktop.DBus serial=56
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=RemoveMatch
string "type='signal',sender='org.freedesktop.Telepathy.ChannelDispatcher',path='/org/freedesktop/Telepathy/ChannelDispatcher',interface='org.freedesktop.Telepathy.ChannelDispatcher'"
method call sender=:1.134 -> dest=org.freedesktop.DBus serial=57
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=RemoveMatch
string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.ChannelDispatcher'"
signal sender=:1.125 -> dest=(null destination) serial=148
path=/org/freedesktop/Telepathy/Account/rakia/sip/_31295977e0_40sipgate_2ecom0;
interface=org.freedesktop.Telepathy.Account;
member=AccountPropertyChanged
array [
dict entry(
string "Connection"
variant object path "/"
)
dict entry(
string "ConnectionStatusReason"
variant uint32 1
)
dict entry(
string "ConnectionStatus"
variant uint32 1
)
dict entry(
string "ConnectionErrorDetails"
variant array [
]
)
dict entry(
string "ConnectionError"
variant string ""
)
]
signal sender=org.freedesktop.DBus -> dest=(null destination)
serial=76 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=NameOwnerChanged
string ":1.139"
string ""
string ":1.139"
method call sender=:1.139 -> dest=org.freedesktop.DBus serial=1
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=Hello
method call sender=:1.139 -> dest=org.freedesktop.DBus serial=2
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=RequestName
string "org.freedesktop.Telepathy.ConnectionManager.sofiasip"
uint32 4
signal sender=org.freedesktop.DBus -> dest=(null destination)
serial=77 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=NameOwnerChanged
string ":1.139"
string ":1.139"
string ""
signal sender=:1.125 -> dest=(null destination) serial=150
path=/org/freedesktop/Telepathy/Account/rakia/sip/_31295977e0_40sipgate_2ecom0;
interface=org.freedesktop.Telepathy.Account;
member=AccountPropertyChanged
array [
dict entry(
string "Connection"
variant object path "/"
)
dict entry(
string "ConnectionStatusReason"
variant uint32 2
)
dict entry(
string "ConnectionStatus"
variant uint32 2
)
dict entry(
string "ConnectionErrorDetails"
variant array [
]
)
dict entry(
string "ConnectionError"
variant string ""
)
]
signal sender=:1.125 -> dest=(null destination) serial=151
path=/com/nokia/MissionControl/requests/r1;
interface=org.freedesktop.Telepathy.ChannelRequest; member=Failed
string "org.freedesktop.Telepathy.Error.Disconnected"
string "Account rakia/sip/_31295977e0_40sipgate_2ecom0 disconnected
with reason 2"
method call sender=:1.134 -> dest=org.freedesktop.DBus serial=58
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=RemoveMatch
string "type='signal',sender=':1.125',path='/com/nokia/MissionControl/requests/r1',interface='org.freedesktop.Telepathy.ChannelRequest'"
method call sender=:1.134 -> dest=org.freedesktop.DBus serial=59
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus;
member=RemoveMatch
string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0=':1.125'"
=======================================================================================
On Wed, Oct 26, 2011 at 12:11 PM, <mikhail.zabaluev at nokia.com> wrote:
> Hi,
>
>> -----Original Message-----
>> From: ext Mystilleef [mailto:mystilleef at gmail.com]
>> Sent: 26 October, 2011 18:57
>> To: Zabaluev Mikhail (Nokia-MP/Helsinki)
>> Cc: telepathy at lists.freedesktop.org
>> Subject: Re: [Telepathy] telepathy-rakia not working (Was: ANNOUNCE:
>> telepathy-rakia 0.7.2)
>>
>> Thanks, with your help, I enabled debugging and got the rakia process to
>> persist. My app is still offline. Here is the pertinent debug information.
>> In
>> particular, the following line looks strange. Any ideas?
>>
>> ** DEBUG: outbound(0x8c20620): FAILED to validate
>> <sip:1295977e0 at 174.109.174.240:43327;transport=udp>
>> ** DEBUG: outbound(0x8c20620): FAILED with 200 OK
>
> This is harmless. In fact this log shows that telepathy-rakia has successfully
> connected.
>
> Can you capture the dbus log with dbus-monitor --session (filtering irrelevant
> traffic if needed for privacy reasons) and send it to me?
>
> Best regards,
> Mikhail
>
More information about the telepathy
mailing list