IRC URL argument pass= does not send password to known networks

RESOLVED FIXED

Status

--
minor
RESOLVED FIXED
9 years ago
9 years ago

People

(Reporter: auscompgeek, Assigned: rginda)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [cz-0.9.86], URL)

(Reporter)

Description

9 years ago
User-Agent:       Opera/9.80 (Windows NT 5.1; U; en-GB) Presto/2.2.15 Version/10.00
Build Identifier: 

When you try to /attach a known network and use the ?pass= argument, ChatZilla won't identify you to that server.

Reproducible: Always

Steps to Reproduce:
/attach a known network, e.g. /attach ircs://moznet/?pass=password
Actual Results:  
You aren't identified to NickServ (or whatever the service's nick is).

Expected Results:  
ChatZilla identifies you to NickServ.

The URL given might also not work properly, as the URL in the network tab is ircs://moznet/ for some reason. Of course, you could type the full network URL in, such as /attach ircs://irc.mozilla.org:6697/?pass=password.

Updated

9 years ago
Status: UNCONFIRMED → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → INVALID
(Reporter)

Updated

9 years ago
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---

Comment 1

9 years ago
No really, ?pass=password sends  /PASS command to the server - which does server authentication

Nickserv authentication can be done using the autoperform list for that server. http://chatzilla.hacksrus.com/faq/#autoperform
Status: UNCONFIRMED → RESOLVED
Last Resolved: 9 years ago9 years ago
Resolution: --- → INVALID

Comment 2

9 years ago
Glen is correct, the format to msg nickserv as a URL is:
/attach ircs://moznet/nickserv,isnick?msg=identify%20password

Updated

9 years ago
Resolution: INVALID → WORKSFORME
(Reporter)

Comment 3

9 years ago
Hmm... doing /attach ircs://irc.mozilla.org:6697/?pass=password seems to identify to NickServ though...

Comment 4

9 years ago
(In reply to comment #3)
> Hmm... doing /attach ircs://irc.mozilla.org:6697/?pass=password seems to
> identify to NickServ though...

Uhm, he's right. I blame Unreal, which seems to reinterpret /pass *ONLY* during network connect (using it later gives me a "you can't re-register" response). Although I have no idea why it then doesn't work for the known network case...
Status: RESOLVED → UNCONFIRMED
Resolution: WORKSFORME → ---

Updated

9 years ago
Status: UNCONFIRMED → NEW
Ever confirmed: true

Updated

9 years ago
Summary: ChatZilla doesn't identify when connecting /attach'ing known networks → PASS command might not be sent to known networks (needs investigation)

Updated

9 years ago
Version: unspecified → Trunk

Updated

9 years ago
Summary: PASS command might not be sent to known networks (needs investigation) → IRC URL argument pass= does not send password to known networks

Comment 5

9 years ago
This is fixed by my patch in bug 475387, so I'm marking them dependent.
Depends on: 475387

Comment 6

9 years ago
This should be fixed now.
Status: NEW → RESOLVED
Last Resolved: 9 years ago9 years ago
Resolution: --- → FIXED

Updated

9 years ago
Whiteboard: [cz-0.9.86]
You need to log in before you can comment on or make changes to this bug.