Can't place or recive SIP calls
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Empathy |
Unknown
|
Medium
|
||
| telepathy-sofiasip |
Won't Fix
|
Medium
|
||
| telepathy-rakia (Ubuntu) |
Low
|
Unassigned |
Bug Description
Binary package hint: empathy
atrus@yeesha:
empathy:
Installed: 2.28.0.1-1ubuntu3
Candidate: 2.28.0.1-1ubuntu3
Sending and receiving calls worked a few weeks ago.
Attempting to call out yields:
(empathy:12518): GLib-GObject-
(empathy:12518): tp-fs-DEBUG: GetSessionHandlers replied:
(empathy:12518): tp-fs-DEBUG: - session /org/freedeskto
(empathy:12518): tp-fs-DEBUG: type rtp
(empathy:12518): tp-fs-DEBUG: adding session handler /org/freedeskto
(empathy:12518): tp-fs-DEBUG: calling MediaSessionHan
(empathy:12518): tp-fs-DEBUG: New stream, stream_id=0, media_type=0, direction=2
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec SPEEX [102]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec SPEEX [103]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec SIREN [96]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec PCMU [0]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec PCMA [8]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec GSM [3]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec telephone-event [99]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec telephone-event [100]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) set_stream_playing: 0
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) set_stream_sending: 0
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) cb_fs_new_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) cb_fs_new_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) cb_fs_local_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) cb_fs_local_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) cb_fs_local_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) set_stream_playing: 1
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) close: close requested by connection manager
Jeremy Nickurak (nickurak) wrote : | #2 |
Binary package hint: empathy
atrus@yeesha:
empathy:
Installed: 2.28.0.1-1ubuntu3
Candidate: 2.28.0.1-1ubuntu3
Sending and receiving calls worked a few weeks ago.
Attempting to call out yields:
(empathy:12518): GLib-GObject-
(empathy:12518): tp-fs-DEBUG: GetSessionHandlers replied:
(empathy:12518): tp-fs-DEBUG: - session /org/freedeskto
(empathy:12518): tp-fs-DEBUG: type rtp
(empathy:12518): tp-fs-DEBUG: adding session handler /org/freedeskto
(empathy:12518): tp-fs-DEBUG: calling MediaSessionHan
(empathy:12518): tp-fs-DEBUG: New stream, stream_id=0, media_type=0, direction=2
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec SPEEX [102]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec SPEEX [103]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec SIREN [96]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec PCMU [0]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec PCMA [8]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec GSM [3]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec telephone-event [99]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) fs_codecs_to_tp: adding codec telephone-event [100]
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) _tf_stream_
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (audio) set_stream_playing: 0
(empathy:12518): tp-fs-DEBUG: stream 0 0x8a5e608 (au...
Sebastien Bacher (seb128) wrote : | #3 |
Thank you for your bug report. The issue is an upstream one and it would be nice if somebody having it could send the bug the to the people writting the software (https:/
Changed in empathy (Ubuntu): | |
importance: | Undecided → Low |
The proxy responds with 480 request timeout. Probably the VoIP gateway becomes terminally confused with your SDP offer. Which, among other interesting things, contains two DTMF payloads with different bitrates. I'll file a Farsight bug about this.
As a possible workaround, try to switch off the funky 16 bit codecs such as SPEEX and SIREN.
(In reply to comment #3)
> As a possible workaround, try to switch off the funky 16 bit codecs such as
> SPEEX and SIREN.
I mean the 16kbps codecs, of course.
|
#7 |
Thanks for looking into this. I just disabled SPEEX and SIREN by editing the non-configuration file /usr/share/
(empathy:15241): tp-fs-DEBUG: New stream, stream_id=0, media_type=0, direction=2
(empathy:15241): tp-fs-DEBUG: stream 0 0x191e180 (audio) get_all_
(empathy:15241): tp-fs-DEBUG: stream 0 0x191e180 (audio) _tf_stream_
(empathy:15241): tp-fs-DEBUG: stream 0 0x191e180 (audio) _tf_stream_
(empathy:15241): tp-fs-DEBUG: stream 0 0x191e180 (audio) _tf_stream_
(empathy:15241): tp-fs-DEBUG: stream 0 0x191e180 (audio) _tf_stream_
(empathy:15241): tp-fs-DEBUG: stream 0 0x191e180 (audio) _tf_stream_
(empathy:15241): tp-fs-DEBUG: stream 0 0x191e180 (audio) fs_codecs_to_tp: adding codec PCMU [0]
(empathy:15241): tp-fs-DEBUG: stream 0 0x191e180 (audio) fs_codecs_to_tp: adding codec PCMA [8]
(empathy:15241): tp-fs-DEBUG: stream 0 0x191e180 (audio) fs_codecs_to_tp: adding codec GSM [3]
(empathy:15241): tp-fs-DEBUG: stream 0 0x191e180 (audio) fs_codecs_to_tp: adding codec telephone-event [99]
(empathy:15241): tp-fs-DEBUG: stream 0 0x191e180 (audio) _tf_stream_
So, if this is listed as 'notourbug', whose bug is it?
Sebastien Bacher (seb128) wrote : | #9 |
Could be similar to https:/
affects: | empathy (Ubuntu) → telepathy-sofiasip (Ubuntu) |
Changed in telepathy-sofiasip (Ubuntu): | |
status: | New → Triaged |
Changed in telepathy-sofiasip: | |
status: | Unknown → Invalid |
(In reply to comment #6)
> So, if this is listed as 'notourbug', whose bug is it?
The gateway's, or the proxy's, if my assumption is right.
It should ignore the payloads in SDP it does not support.
(In reply to comment #5)
> Thanks for looking into this. I just disabled SPEEX and SIREN by editing the
> non-configuration file /usr/share/
> anything. The codecs now appear as follows in the debug log, but everything
> else remains the same.
Try also disabling the GSM codec.
It might be also the telephone-event payload (DTMF) that's causing trouble, I don't remember how to disable it.
|
#12 |
Alright, I disabled both telephone-event and GSM, and I still can't connect. Attached are my latest logs from empathy and telepathy-sofiasip, and my codec-preferences file. This is also with the latest packages from debian unstable, i.e. empathy 2.28.1.1-1 and telepathy-sofiasip 0.5.18-1.
|
#13 |
Created an attachment (id=30776)
New Empathy Log
|
#14 |
Created an attachment (id=30777)
New Sofiasip Log
|
#15 |
Created an attachment (id=30778)
coded-preferences
To get a useful log from tp-ssip, you need to set TPORT_LOG=1
Also, when you attach files, please set the right mime-type (in this case, text/plain)
|
#17 |
Thanks for mentioning the tport debug option. Looking at these logs, I see a "407 Proxy Authentication Failed" message. I'm investigating with my sip provider to figure out what's going on.
Wouldn't it be nice if empathy would pass this error on to the user?
Changed in empathy: | |
importance: | Unknown → Medium |
Changed in telepathy-sofiasip: | |
importance: | Unknown → Medium |
status: | Invalid → Won't Fix |
Changed in telepathy-sofiasip: | |
importance: | Medium → Unknown |
Changed in telepathy-sofiasip: | |
importance: | Unknown → Medium |
affects: | telepathy-sofiasip (Ubuntu) → telepathy-rakia (Ubuntu) |
Created an attachment (id=29982)
sogiasip.log