Came across this problem just a while ago and it sure made my head scratch when it said try connecting to your own network daemon and as a newbie, I almost did not get it until I figured that since it was transmitting a password when i ran the ./suconnect setuid file with the open ports(yes i tried them all) then maybe I just had to listen to it and pulled up another terminal with the netcat command along with the port which led to easily solving the puzzle.
nc -lnvp <port number>