Bug 28123 - sofiasip and sip.halonet.pl = available status but I cannot call to any phone/mobile.
Summary: sofiasip and sip.halonet.pl = available status but I cannot call to any phone...
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: rakia (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Mikhail Zabaluev
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-15 10:48 UTC by SiB
Modified: 2010-05-18 15:13 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
sofia.log (34.97 KB, text/x-log)
2010-05-15 10:48 UTC, SiB
Details
empathy.log (51.90 KB, text/x-log)
2010-05-15 10:50 UTC, SiB
Details
sofiasip-sip.halonet.pl.zip (18.54 KB, application/zip)
2010-05-17 03:56 UTC, SiB
Details

Description SiB 2010-05-15 10:48:51 UTC
Created attachment 35675 [details]
sofia.log

Empathy 2.30.1, telepathy-sofiasip 0.6.2-1 @ Ubuntu 10.04 64bit.

Hello,
I've been connected (available status) to my SIP provider (@sip.halonet.pl) but I cannot:

* add any new contact to roster (I have info that sofiasip not work with Empathy roster, it's true?).

* establish connection with any number what I dial.

I use empathy-debugger to save logs from empathy and sofia - I attach this logs.
Comment 1 SiB 2010-05-15 10:50:26 UTC
Created attachment 35676 [details]
empathy.log
Comment 2 SiB 2010-05-15 10:53:48 UTC
Best Regards
Marcin (SiB) Przysowa
Comment 3 Mikhail Zabaluev 2010-05-17 03:20:58 UTC
I can see 503 Service Unavailable errors from the proxy, but I have no idea why this happens. Could you define TPORT_LOG=1 in telepathy-sofiasip's environment, or collect a packet dump?
Comment 4 SiB 2010-05-17 03:56:17 UTC
Created attachment 35704 [details]
sofiasip-sip.halonet.pl.zip

password to sofiasip-sip.halonet.pl.zip is: sofiasip
Wireshark packets, sofia and empathy logs with 'TPORT_LOG=1' command.
I hope this helps.
Comment 5 Mikhail Zabaluev 2010-05-17 05:58:10 UTC
(In reply to comment #4)
> Created an attachment (id=35704) [details]
> sofiasip-sip.halonet.pl.zip
> 
> Wireshark packets, sofia and empathy logs with 'TPORT_LOG=1' command.

Oddly, there were still no transport logs in the output.
But thanks to the capture, I know the cause: the choice of codecs installed and available for Farsight (i.e. not explicitly disabled), together with authentication data, makes the packet size impractically big. This makes Sofia-SIP try to switch to TCP if the transport is not specified explicitly (the SIP protocol is a bit idealistic here), and this fails because the proxy does not support TCP connections.
Try to set transport explicitly to UDP and see if it helps. Note that you may still get some failures, because oversized UDP packets have higher chance of getting lost.
Comment 6 SiB 2010-05-17 06:51:00 UTC
ok, I may call to my mobile and others number. UDP is a resolution.
Now I connected to few other sip account correctly.

Please write me does Sofia-SIP works with roster? I cannot add any contact from my account.

Does callback connection should be working? If someone call to my SIP DID number? If yes then I must write new bug.

Best Regards
Marcin Przysowa
Comment 7 Mikhail Zabaluev 2010-05-17 06:59:15 UTC
(In reply to comment #6)
> ok, I may call to my mobile and others number. UDP is a resolution.
> Now I connected to few other sip account correctly.

OK, so we can resolve this.

> Please write me does Sofia-SIP works with roster? I cannot add any contact from
> my account.

Telepathy-SofiaSIP does not support contact lists; see bug #16306.

> Does callback connection should be working? If someone call to my SIP DID
> number? If yes then I must write new bug.

Click-to-call does not work, but regular incoming calls should succeed.
Comment 8 SiB 2010-05-17 08:32:34 UTC
(In reply to comment #7)
> (In reply to comment #6)

> OK, so we can resolve this.
Yes, I agree.

> Telepathy-SofiaSIP does not support contact lists; see bug #16306.
OK, I'll live with this :) and wait for this function.

> > Does callback connection should be working? If someone call to my SIP DID
> > number? If yes then I must write new bug.
> 
> Click-to-call does not work, but regular incoming calls should succeed.
Click-to-call does not work - ok, I am not use that stuff.
Incomming calls not work me, I add new bug.

I have wiki:[Direct inward dialing (DID), also called direct dial-in  (DDI)] in sip.halonet.pl.

Now I can call to my mobile and I show my DID number on my mobile (CLIP).
If I call from my mobile to my SIP DID number then my Empathy should detect incomming call and give me a choice Answer or not - I have not any info about incomming call.

It's know issue or new?

I have not any new question, thanks for support me.
Comment 9 SiB 2010-05-18 15:13:57 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > (In reply to comment #6)
> I have wiki:[Direct inward dialing (DID), also called direct dial-in  (DDI)] in
> sip.halonet.pl.
> 
> Now I can call to my mobile and I show my DID number on my mobile (CLIP).
> If I call from my mobile to my SIP DID number then my Empathy should detect
> incomming call and give me a choice Answer or not - I have not any info about
> incomming call.
> 
> It's know issue or new?

[SOLVED] https://bugs.freedesktop.org/show_bug.cgi?id=28148


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.