empathy does not connect with jabber - app-armor prob?

Bug #1061464 reported by Jerry Preissler
34
This bug affects 7 people
Affects Status Importance Assigned to Milestone
telepathy-mission-control-5 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When trying to change my status to online empathy shows the message "internal error" in the account info, the following is found in /var/log/syslog:

Oct 4 10:31:38 nostromo kernel: [ 3989.865727] telepathy-gabbl[6578] trap int3 ip:7f66cb41bc7f sp:7fffa24b0bf0 error:0
Oct 4 10:35:42 nostromo kernel: [ 4233.850699] type=1400 audit(1349339742.669:130): apparmor="DENIED" operation="open" parent=1 profile="/usr/lib/telepathy/telepathy-*" name="/run/user/jerry/dconf/user" pid=6666 comm="telepathy-gabbl" requested_mask="rwc" denied_mask="rwc" fsuid=1000 ouid=1000

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: empathy 3.6.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4
Uname: Linux 3.5.0-16-generic x86_64
ApportVersion: 2.6.1-0ubuntu1
Architecture: amd64
Date: Thu Oct 4 10:39:32 2012
ExecutablePath: /usr/bin/empathy
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Beta amd64 (20120926)
SourcePackage: empathy
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jerry Preissler (gerald-preissler) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in empathy (Ubuntu):
status: New → Confirmed
Revision history for this message
Bilal Shahid (s9iper1) wrote :

thanks for the bug report
please attach the auth client log file while reproducing the bug,.
you can get the empathy debugger window by typing empathy-debugger in terminal.

Changed in empathy (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
darthkhamul (emmanuel-strobbe) wrote :

By putting apparmor in complain mode on telepathy, this works again and I get the following logs:
Oct 4 15:39:31 Fujiyama kernel: [ 408.392226] type=1400 audit(1349357971.881:70): apparmor="DENIED" operation="open" parent=1 profile="/usr/lib/telepathy/telepathy-*" name="/run/user/manus/dconf/user" pid=15248
comm="telepathy-gabbl" requested_mask="rwc" denied_mask="rwc" fsuid=1000 ouid=1000
Oct 4 15:39:31 Fujiyama kernel: [ 408.392289] telepathy-gabbl[15248] trap int3 ip:7f2edd925c7f sp:7fff249a3fb0 error:0
Oct 4 15:39:32 Fujiyama kernel: [ 409.391369] type=1400 audit(1349357972.877:71): apparmor="DENIED" operation="open" parent=1 profile="/usr/lib/telepathy/telepathy-*" name="/run/user/manus/dconf/user" pid=15254
comm="telepathy-gabbl" requested_mask="rwc" denied_mask="rwc" fsuid=1000 ouid=1000
Oct 4 15:39:32 Fujiyama kernel: [ 409.391415] telepathy-gabbl[15254] trap int3 ip:7f698eecdc7f sp:7fff6ee25910 error:0
Oct 4 15:40:34 Fujiyama sudo: pam_ecryptfs: pam_sm_authenticate: /home/manus is already mounted
Oct 4 15:40:52 Fujiyama kernel: [ 489.396020] type=1400 audit(1349358052.881:72): apparmor="DENIED" operation="open" parent=1 profile="/usr/lib/telepathy/telepathy-*" name="/run/user/manus/dconf/user" pid=16159
comm="telepathy-gabbl" requested_mask="rwc" denied_mask="rwc" fsuid=1000 ouid=1000
Oct 4 15:40:52 Fujiyama kernel: [ 489.396085] telepathy-gabbl[16159] trap int3 ip:7fe61edb9c7f sp:7fffcce46b90 error:0
Oct 4 15:40:53 Fujiyama kernel: [ 490.386916] type=1400 audit(1349358053.873:73): apparmor="DENIED" operation="open" parent=1 profile="/usr/lib/telepathy/telepathy-*" name="/run/user/manus/dconf/user" pid=16165
comm="telepathy-gabbl" requested_mask="rwc" denied_mask="rwc" fsuid=1000 ouid=1000
Oct 4 15:40:53 Fujiyama kernel: [ 490.386965] telepathy-gabbl[16165] trap int3 ip:7f0b610c3c7f sp:7fff2337c830 error:0

Revision history for this message
SimonH (simon-m-hewitt) wrote :

Debug log attached

Roman Yepishev (rye)
Changed in empathy (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Roman Yepishev (rye) wrote :

The /usr/lib/telepathy/telepathy-* portion is missing these rules:
    owner /{,var/}run/user/*/dconf/ w,
    owner /{,var/}run/user/*/dconf/user rw,

See /usr/lib/telepathy/mission-control-5 part.

Revision history for this message
Ben Clapp (ibenrunnin) wrote :

Confirmed this issue after upgrading from ubuntu 12.04 to 12.10, trying to go online with Facebook/Google accounts results in 'internal error'

Revision history for this message
Audrey Durand (adurand) wrote :

I have the same problem connecting to Google Talk.

Revision history for this message
Roman Yepishev (rye) wrote :

That's apparmor.profile issue in telepathy-mission-control-5 package

affects: empathy (Ubuntu) → telepathy-mission-control-5 (Ubuntu)
Revision history for this message
Roman Yepishev (rye) wrote :
Revision history for this message
Bilal Shahid (s9iper1) wrote :

fix released as on comment #10

Changed in telepathy-mission-control-5 (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Jerry Preissler (gerald-preissler) wrote :

Confirm that this bug is fixed after I ran an update today. Consider me impressed by the speed of the resolution. Thanks.

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.