*status is silent when still at authentication stage #789

Open
opened 2026-10-05 04:44:24 +02:00 by adam · 7 comments
Owner

Perhaps it is worth making status reply "You must authenticate first!" when stuck at authentication stage of ZNC.

  1. Connect to ZNC
  2. /msg *status anything
  3. No response.
Perhaps it is worth making status reply "You must authenticate first!" when stuck at authentication stage of ZNC. 1. Connect to ZNC 2. /msg *status anything 3. No response. <!-- github-sync-id:261906764 -->
Author
Owner

What exactly is "git"?

What exactly is "git"? <!-- github-comment-id:334040282 -->
Author
Owner

Presumably, "git" means a version of ZNC built from master. Would be good to know exactly which revision, though.

Presumably, "git" means a version of ZNC built from `master`. Would be good to know exactly which revision, though. <!-- github-comment-id:334053420 -->
Author
Owner

Also, to what should ZNC reply with that message? And in which way?

Also, to what should ZNC reply with that message? And in which way? <!-- github-comment-id:334063467 -->
Author
Owner

I added in reproduction steps. git is just the version I tried it on, although it probably applies to any version

I added in reproduction steps. git is just the version I tried it on, although it probably applies to any version <!-- github-comment-id:334306344 -->
Author
Owner

Oops, I meant to close #1422

Oops, I meant to close #1422 <!-- github-comment-id:352262373 -->
Author
Owner

Isn't this impossible (without making some assumptions), since StatusPrefix can be changed per-user? One way to get around this would be to simply send a notice whenever something other than CAP, NICK, USER, or PASS is sent before login but that seems a little messy.

Isn't this impossible (without making some assumptions), since StatusPrefix can be changed per-user? One way to get around this would be to simply send a notice whenever [something other than CAP, NICK, USER, or PASS is sent before login](https://github.com/znc/znc/blob/master/src/Client.cpp#L196) but that seems a little messy. <!-- github-comment-id:353704319 -->
Author
Owner

Don't many IRCds already do this in the form of " You must register first"?

:server.name 451 * :You have not registered
Don't many IRCds already do this in the form of "<somenumeric> You must register first"? ``` :server.name 451 * :You have not registered ``` <!-- github-comment-id:353727907 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/znc#789