The first time the Client program is run, there will be no UserID or Password and the program will jump straight through to the Initialization window. Change the UserID and Password to whatever you desire. The UserID length is restricted to 3 to 10 characters. When you restart the program, you will be prompted for the Password. It should default to IP Address 127.0.0.1 and Port 128. Change the IP address to the servers IP address and the port number to the one the server is listening on. Then add it to the list. The next time you run EChat, that information will be at the top of the list. If you attempt to connect with the server at this point, you will receive a message "xxxxxxx is Invalid UserID".

Pass on your UserID to the server operator by some means such as email, and it will be added to the database along with a blank Password hash. Do not send your Password using insecure communication such as email, as the server operator will not be able to use it. Now attempt to connect with the server. You should get a message saying "xxxxxx has Invalid Password". The server operator will recover a hash of your password and add it to a User database. Once that is done, you should be able to connect and get a message "xxxxxx has joined the conversation!", and your Userid should appear in the User list in the lower right corner along with any other connected users.


