Default jabber server doesn't work

Bug #284876 reported by Morgan Collett
4
Affects Status Importance Assigned to Milestone
sugar-toolkit (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: sugar-toolkit

Sugar has a default jabber server to add to new user profiles, which is olpc.collabora.co.uk. This was a development server but now runs experimental changes, so it doesn't provide the collaboration features any more. Using this server causes link local collaboration, the fallback, to fail too because Sugar thinks it is connected to a valid server.

A newer stable upstream release 0.82.9 has removed the default jabber server and allowed an empty string:
http://dev.laptop.org/git?p=sugar-toolkit;a=commitdiff;h=c706329fb4e9da1c7188e2de0c464c17bbce5c47
http://dev.laptop.org/git?p=sugar-toolkit;a=commitdiff;h=5821dc3d17f9a703fc4fe752b71ce507d1ddf639

Changed in sugar-toolkit:
status: Unknown → Fix Released
Revision history for this message
Morgan Collett (morgan) wrote :

Debdiff attached, tested using my PPA.

Changed in sugar-toolkit:
status: New → Confirmed
Revision history for this message
James Westby (james-w) wrote :

Hi,

How do I test this? I have the package and sugar-presence-service installed, but it
doesn't show up as an activity, and I can't find any settings anywhere.

Thanks,

James

Revision history for this message
Luke Faraone (lfaraone) wrote :

James,

Move or archive your current sugar profile,
$ mv .sugar .sugar-old

Start sugar via sugar-emulator, hover over the XO charecter in the center, select "control panel", then "network".

Luke Faraone (lfaraone)
Changed in sugar-toolkit:
importance: Undecided → Low
status: Confirmed → Triaged
Revision history for this message
James Westby (james-w) wrote :

Hi,

I'm just getting an error on that page, it's not readable due to being cropped,
but it's a dbus error about NetworkManager. Is the bug with presence-service
and NetworkManager 0.7 still not fixed?

Thanks,

James

Revision history for this message
Morgan Collett (morgan) wrote :

There is a dbus error about the OLPC hardware manager not being found, but that's not relevant.

Look in ~/.sugar/default/config for:
[Jabber]
server =

If it says server = olpc.collabora.co.uk, that's the old behaviour that results in breakage.

If it has server =
(blank) then this is fixed.

To test a new profile, as Luke said, move ~/.sugar out the way and start Sugar again.

Revision history for this message
James Westby (james-w) wrote :

Hi Morgan,

The config has indeed changed.

However, I was testing with a new ~/.sugar and I saw the problem with
the network settings.

Thanks,

James

Revision history for this message
Morgan Collett (morgan) wrote :

Hi James,

The error stating "org.freedesktop.DBus.Error.Un...etworkManager doesn't exist" (as it displays for me) is a separate issue, but not an actual problem on Ubuntu. It relates to a sort of flight-mode for the OLPC hardware, disabling the wifi radio. I've logged bug 287028 about that.

As long as the "Server:" bit below that is empty, this particular issue is solved.

Revision history for this message
James Westby (james-w) wrote :

Uploaded, thank you.

James

Changed in sugar-toolkit:
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package sugar-toolkit - 0.82.0-1ubuntu1

---------------
sugar-toolkit (0.82.0-1ubuntu1) intrepid; urgency=low

  * Patch to unset default jabber server (LP: #284876)

 -- Morgan Collett <email address hidden> Fri, 17 Oct 2008 16:44:18 +0200

Changed in sugar-toolkit:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.