A server socket is setup as a listener. This means that it will open a port on the host server to receive data. You can only have one listener per port number. The reason it reports "Address Already in use:" is because when the channel is started that port is open and in use. When the channel is stopped it is not in use and the test successful and will report “Server socket created”.