FS#46607 - [pidgin-sipe] Can't make or receive an audio call

Attached to Project: Community Packages
Opened by Mickael Fontaine (M1CK431) - Thursday, 08 October 2015, 09:38 GMT
Last edited by Evangelos Foutras (foutrelis) - Friday, 09 October 2015, 18:21 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Jonathan Steel (jsteel)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Hello,

Description:
Since last update of Pidgin (+ libpurple) and migration to farstream-0.2 (which is a good idea because of farstram-0.1 is unmaintained), I can't make or receive an audio call. My configuration uses pidgin-sipe to connect to my enterprise account of Office 365 (formerly Microsoft Lync).

Additional info:
* package version(s): pidgin-2.10.11-4, libpurple-2.10.11-4 and pidgin-sipe-1.20.0-1.
* config and/or log files etc.: I have launch pidgin in debug mode and the exact error when I make or receive an audio call is: "488 Not Acceptable Here" and "Error parsing SDP" (the both).

I don't know if this will help you but I have found similar issue here: http://sourceforge.net/p/sipe/bugs/210/ and here: http://sourceforge.net/p/sipe/bugs/278/

Steps to reproduce:
- Configure an office 365 account through pidgin-sipe
- Try to make or receive an audio call (for example using the test call functionality)
- Pidgin will display an error "488 Not Acceptable Here" and freeze (the "Error parsing SDP" message is the debug output only).

Regards,
Mickaël
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Friday, 09 October 2015, 18:21 GMT
Reason for closing:  Fixed
Additional comments about closing:  pidgin 2.10.11-5 / pidgin-sipe 1.20.0-3
Comment by Jonathan Steel (jsteel) - Thursday, 08 October 2015, 18:36 GMT
So rolling back pidgin and libpurple fixes the issue? Could you try rebuilding pidgin-sipe with the latest versions of pidgin and libpurple to see if that makes any difference? I'll have a closer look soon, but hopefully that gives you something to try for now. Thanks.
Comment by Mickael Fontaine (M1CK431) - Friday, 09 October 2015, 00:09 GMT
Hello,

I have already rollback (just before open this bug report) and I can make and receive call like before.
I have never build pidgin-sipe because I have install it from the community repository with pacman (https://www.archlinux.org/packages/community/x86_64/pidgin-sipe/).

Thank you for your help.
Regards,
Mickaël
Comment by Mickael Fontaine (M1CK431) - Friday, 09 October 2015, 09:35 GMT
Hello,

I have try update pidgin, pidgin-sipe and libpurple today because I have seen the new version of pidgin-sipe (1.20.0-1 => 1.20.0-2) but, sadly, I have exactly the same issue so I have rollback (again).

Regards,
Mickaël
Comment by Jonathan Steel (jsteel) - Friday, 09 October 2015, 10:52 GMT
  • Field changed: Category (Packages → Upstream Bugs)
OK thanks for the info. That update was to fix another issue, however I did wonder if it would help you too. Could you report this issue upstream? I doubt it is a packaging issue, rather a problem with pidgin/libpurple now using gstreamer 1 (rather than 0).
Comment by Mickael Fontaine (M1CK431) - Friday, 09 October 2015, 13:49 GMT
Perhaps are you talking about this bug: https://bugs.archlinux.org/task/44331
I am the author of this other bug report.
I can't add a new comment because it is now close but I have new elements (chronological ordered):
- My enterprise account was migrate from exchange server 2007 to Office 365 Microsoft server.
- The pidgin version 2.10.11-4 was released
- After that, I can't make or receive an audio call anymore
- So I trying to find a working configuration before rollback pidgin and libpurpre (because of my account migration)
- Sadly, all what I have tried was not working
- So I have rollback pidgin and libpurple (but keeping my new configuration)
- Now, all works fine :)

So if my previous bug is the only reason of the last pidgin update, I think the best working state is with the old pidgin version (2.10.11-3) so please remove the 2.10.11-4 version.

Regards,
Mickaël
Comment by Evangelos Foutras (foutrelis) - Friday, 09 October 2015, 15:48 GMT
Please test the following packages (built from the tip of the release-2.x.y pidgin branch):

http://pkgbuild.com/~foutrelis/test-builds/pidgin/pidgin-hg-sipe/

If those work I'll probably bump pidgin to the latest hg revision of the release-2.x.y branch.
Comment by Mickael Fontaine (M1CK431) - Friday, 09 October 2015, 17:11 GMT
Hello,

It works like a charm!
Thank you!! :)

Do you know if this release (2.10.12 "devel") use farstream-0.1 or farstream-0.2?

Regards,
Mickaël
Comment by Evangelos Foutras (foutrelis) - Friday, 09 October 2015, 18:20 GMT
It's still using farstream-0.2 and gstreamer-1.0.

When you try to update, pacman will warn that your versions of pidgin and libpurple are newer than the ones in [extra]. You can either force a "downgrade" to the repo versions using 'pacman -Suu' or specifically install the two packages with 'pacman -S pidgin libpurple'.

Loading...