Hi Alessandro!
Am 24.04.2012 um 16:56 schrieb Alessandro Alessio:
then i send the following messages:
PASS NOPASS\n\r NICK giggio\n\r USER guest 0 * :Ronald Reagan\n\r
Really \n\r, ASCII 10, ASCII 13? This should be \r\n, ASCII 13, ASCII 10.
And please note: If you send a „PASS“ command at all, the user must exist! In your case ngIRCd must be able to authenticate „guest“ with password „NOPASS“.
If you don’t want to use passwords, don’t send a „PASS“ command at all.
And after a while i get the following answers: Shutting down connection <id> (Timeout) with IP:port Client unregistered (<id>) : Timeout
So ngIRCd thinks you didn’t complete user registration in time.
I tried to use /PASS or to erase \n\r but i always get a Timeout error.
The „/“ is a client-only convention, all „raw“ commands aren’t prefixed with this „command character“.
I don't get what i'm doing wrong since i am respecting the IRC Protocol
Are you? ;-)
Regards Alex