Closed Bug 520332 Opened 15 years ago Closed 15 years ago

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

Categories

(Other Applications :: ChatZilla, defect)

defect
Not set
minor

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: auscompgeek, Assigned: rginda)

References

()

Details

(Whiteboard: [cz-0.9.86])

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.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → INVALID
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
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
Closed: 15 years ago15 years ago
Resolution: --- → INVALID
Glen is correct, the format to msg nickserv as a URL is:
/attach ircs://moznet/nickserv,isnick?msg=identify%20password
Resolution: INVALID → WORKSFORME
Hmm... doing /attach ircs://irc.mozilla.org:6697/?pass=password seems to identify to NickServ though...
(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 → ---
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: ChatZilla doesn't identify when connecting /attach'ing known networks → PASS command might not be sent to known networks (needs investigation)
Version: unspecified → Trunk
Summary: PASS command might not be sent to known networks (needs investigation) → IRC URL argument pass= does not send password to known networks
This is fixed by my patch in bug 475387, so I'm marking them dependent.
Depends on: 475387
This should be fixed now.
Status: NEW → RESOLVED
Closed: 15 years ago15 years ago
Resolution: --- → FIXED
Whiteboard: [cz-0.9.86]
You need to log in before you can comment on or make changes to this bug.