Page 1 of 1
Error 451: You Have Not Registered
Posted: Thu Sep 25, 2008 4:18 pm
by oreth
So, I'm writing an irc client in flex. I grabbed unrealIRCD for testing purposes, and possibly, for internal network use.
However, everytime I connect and try to send a command i get "451: You have not registered".
Is there a specific command i need to send to the server to "register" ?
Re: Error 451: You Have Not Registered
Posted: Thu Sep 25, 2008 6:14 pm
by Jobe
Read RFC1459 for how to establish an IRC connection.
Registration in this case means to identify yourself to the IRCd with your nick, user name and full name, possibly a server password too.
Done using the PASS, NICK and USER commands where PASS is optional:
Code: Select all
PASS <server password>
NICK <nick>
USER <username> 0 * :<fullname>
It should be noted that <username> is NOT the same as ident, but if an ident cannot be looked up then it is usually used as one but prefixed with a "~"
Also your client WILL have to respond to "PING" messages with "PONG"
Details of all this are in RFC1459, which you should have read BEFORE starting your project.