Empathy does not auto-identify with Hybserv NickServ

Bug #557119 reported by Michael
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Empathy
Expired
Wishlist
telepathy-idle
Unknown
Wishlist
empathy (Ubuntu)
Triaged
Low
Unassigned
telepathy-idle (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Binary package hint: empathy

According to http://live.gnome.org/Empathy/FAQ#Is_there_a_way_to_configure_Empathy_to_identify_with_NickServ.3F , Empathy should automatically send the IRC password registered to NickServ when NickServ asks for identification. This doesn't work for me on our internal hybrid-based IRC server.

I would be grateful if you could either tell me what additional information I should provide to help fix this, or provide enough pointers for me to fix it myself. (For a start, is Empathy in charge of this and not telepathy-idle?) Thanks.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: empathy 2.30.0-0ubuntu4
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic x86_64
Architecture: amd64
Date: Wed Apr 7 10:17:47 2010
ExecutablePath: /usr/bin/empathy
ProcEnviron:
 SHELL=/bin/bash
 LANGUAGE=fr_FR:fr:en_GB:en
 LANG=fr_FR.utf8
SourcePackage: empathy
XsessionErrors:
 (polkit-gnome-authentication-agent-1:1499): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (gnome-terminal:1617): Gtk-CRITICAL **: gtk_accel_map_unlock_path: assertion `entry != NULL && entry->lock_count > 0' failed
 (liferea:2298): libsoup-CRITICAL **: soup_cookie_domain_matches: assertion `host != NULL' failed
 (liferea:2298): libsoup-CRITICAL **: soup_cookie_domain_matches: assertion `host != NULL' failed

Revision history for this message
In , Simon McVittie (smcv) wrote :

Low priority. Let's walk before we try to run :-)

Some of these things don't necessarily have a Telepathy API yet, and I suspect they all rely on the ability to recognise particular IRC networks and behave suitably.

Revision history for this message
In , Will Thompson (wjt) wrote :

Note that at least Freenode treats the server password, if set, as your NickServ password, so you may be able to work around this for now.

Revision history for this message
Michael (michaeljt) wrote :

Binary package hint: empathy

According to http://live.gnome.org/Empathy/FAQ#Is_there_a_way_to_configure_Empathy_to_identify_with_NickServ.3F , Empathy should automatically send the IRC password registered to NickServ when NickServ asks for identification. This doesn't work for me on our internal hybrid-based IRC server.

I would be grateful if you could either tell me what additional information I should provide to help fix this, or provide enough pointers for me to fix it myself. (For a start, is Empathy in charge of this and not telepathy-idle?) Thanks.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: empathy 2.30.0-0ubuntu4
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic x86_64
Architecture: amd64
Date: Wed Apr 7 10:17:47 2010
ExecutablePath: /usr/bin/empathy
ProcEnviron:
 SHELL=/bin/bash
 LANGUAGE=fr_FR:fr:en_GB:en
 LANG=fr_FR.utf8
SourcePackage: empathy
XsessionErrors:
 (polkit-gnome-authentication-agent-1:1499): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (gnome-terminal:1617): Gtk-CRITICAL **: gtk_accel_map_unlock_path: assertion `entry != NULL && entry->lock_count > 0' failed
 (liferea:2298): libsoup-CRITICAL **: soup_cookie_domain_matches: assertion `host != NULL' failed
 (liferea:2298): libsoup-CRITICAL **: soup_cookie_domain_matches: assertion `host != NULL' failed

Revision history for this message
Michael (michaeljt) wrote :
Revision history for this message
In , Michael (michaeljt) wrote :

Does it make sense to generally send the IRC password to the nick server? I seem to recall that Konversation does this. That might simplify fixing this :)

Revision history for this message
In , Omer Akram (om26er) wrote :
Revision history for this message
In , Simon McVittie (smcv) wrote :

(In reply to comment #3)
> Does it make sense to generally send the IRC password to the nick server? I
> seem to recall that Konversation does this. That might simplify fixing this :)

Only on networks where there identifiably *is* a nick server (if a malicious user joins a network that doesn't have a nickserv and calls themselves nickserv, you don't want to send *them* your password!), which brings us back to the problem of identifying which network you're on. If Konversation has code for this, perhaps it could be adapted.

Revision history for this message
In , Michael (michaeljt) wrote :

No, I double checked and Konversation - at least in the current version - does require you to explicitly configure a nick and a password for auto-identifying. Perhaps my memory serves me false.

Revision history for this message
Michael (michaeljt) wrote :
Revision history for this message
In , Bugs-bugs (bugs-bugs) wrote :

On freenode.net the password login work.
With oftc.net net-irc/telepathy-idle-0.1.5 fails to autologin.
Oftc only supports "Automatically Identifying Using SSL + CertFP" and as fallback "nickserv identify".
http://www.oftc.net/oftc/NickServ/CertFP

Revision history for this message
Omer Akram (om26er) wrote :

The actually enhancement will be in telepathy-idle, empathy will just add the appropriate interface

Changed in empathy:
importance: Unknown → Undecided
status: Unknown → New
importance: Undecided → Unknown
status: New → Unknown
Changed in empathy (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Changed in telepathy-idle (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Revision history for this message
In , Michael (michaeljt) wrote :

freenode forwards your IRC server password to the nickserv. This is a feature of freenode, and is arguably much better than auto-identifying with the nickserv, but sadly other servers don't do this. Just for the sake of the argument though, is this really better in telepathy-idle than in Empathy? My understanding was that telepathy-idle was mainly there for providing the mechanisms and Empathy the interface, but the auto-identify hack makes use of mechanisms that are already present in telepathy-idle (basically /msg).

For the record, XChat also has a separate "nickserv password" field in its configuration, but doesn't let you specify an alternative nick for nickserv like Konversation does. Don't know if that is really necessary anyway.

Changed in empathy:
status: Unknown → Confirmed
Changed in telepathy-idle:
importance: Unknown → Wishlist
status: Unknown → Confirmed
Changed in empathy:
importance: Unknown → Wishlist
Changed in telepathy-idle:
importance: Wishlist → Unknown
Changed in telepathy-idle:
importance: Unknown → Wishlist
Changed in empathy:
status: Confirmed → Expired
Revision history for this message
In , Gitlab-migration (gitlab-migration) wrote :

-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-idle/issues/3.

Changed in telepathy-idle:
status: Confirmed → Unknown
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.