- Package:
- telepathy-idle
- Source:
- telepathy-idle
- Description:
- IRC connection manager for Telepathy
- Submitter:
- Luca Capello
- Date:
- 2019-12-05 17:45:25 UTC
- Severity:
- wishlist
Hi there! Well, the subject says all. The information I have in the IRC account are correct (username and password), but upon connection I always get the following NickServ message: This nickname is registered and protected. If it is your nickname, you may authenticate yourself to services with the IDENTIFY command. You are getting this message because you are not on the access list for the gismo nickname. And sending the "identify $PASSWORD" message just after works without any problem. Trying to debug what happening as explained at [1] did not produce any useful output except: (telepathy-idle:9839): tp-glib-DEBUG: started version 0.1.6 (telepathy-glib version 0.11.10) Thx, bye, Gismo / Luca [1] http://telepathy.freedesktop.org/wiki/Debugging
Hello! Odd, I assume you're using Empathy? I just tried it here and it worked fine. Did you add IDLE_DEBUG=all when you started telepathy-idle manually? Also, are you sure it's an idle account you've created? Is the telepathy-haze process running? You can see other connection managers by seeing which telepathy-* processes are up, or much prettier, loading the debug dialog in Empathy (Help->Debug) and seeing which one is whirring! You cn also, look in your .mission-control/accounts/accounts.cfg and see if you a "idle/irc/..." key, or if not, what else do you have with "irc" in the name. Oh so many things to try! Failing that, I'll come and have a look at it myself during DebConf (I assume by your timezone you're there)! Cheers,
Hi Jonny! [...] Empathy, right. Stupid me, I simply copied the debug instruction without s/FOO/IDLE/g, here we are (the "^M" represents the CTRL-M character): ===== ** (telepathy-idle:4438): DEBUG: msg_queue_timeout_cb: called ** (telepathy-idle:4438): DEBUG: iface_send_impl: sent "PASS $PASSWORD^M " to IOChannel 0x12afae0 ** (telepathy-idle:4438): DEBUG: msg_queue_timeout_cb: called ** (telepathy-idle:4438): DEBUG: iface_send_impl: sent "NICK gismo^M " to IOChannel 0x12afae0 ** (telepathy-idle:4438): DEBUG: msg_queue_timeout_cb: called ** (telepathy-idle:4438): DEBUG: iface_send_impl: sent "USER gismo \ 8 * :Luca Capello^M " to IOChannel 0x12afae0 ** (telepathy-idle:4438): DEBUG: _parse_message: parsing \ ":charm.oftc.net 001 gismo :Welcome to the OFTC Internet Relay \ Chat Network gismo" ===== So, everything seems to be fine :-( Done, it is an idle account. Exactly, I looked around and you were not here yet, so I will wait for you, ask for one of the Debian-kilted guys ;-) Thx, bye, Gismo / Luca
retitle 590914 Add NickServ password support forward 590914 https://bugs.freedesktop.org/show_bug.cgi?id=16177 severity 590914 wishlist kthxbye So I don't know much about the IRC protocol other than it's a bit crap. It turns out that if you send "PASS foo" then after successful connection, some servers will use this password when the NickServ pops up. Freenode does this, which is why I was confused when it worked fine for me. OFTC does not do this, which of course is why you saw it. So there you go. We've all learned something new. This is actually a wishlist bug for adding a nickserv-password connection parameter to idle. There's already a bug about this upstream. Maybe I'll do that now. Cheers,