I try this code: server: import socket s=socket.socket() ip='localhost' port=9999 s.bind((ip,port)) s.listen() print("wait for client...") c,addr=s.accept() print("client added!") while True: msg=input("your masage:>>>") c.send(msg.encode()) print(c.recv(1000000).decode()) client: import socket s=socket.socket() ip='localhost' port=9999 s.connect((ip,port)) print("connected") while True: print(s.recv(1000000).decode()) msg=input("your masage:>>>") s.send(msg.encode()) and I get this error in the client: Traceback (most recent call last): File "F:\chat room\client\chat room-client.py", line 8, in <module> s.connect((ip,port)) ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it I try this on 2 computers and I was getting error but when I try this on 1 computer I don't get any error and the program work. (please write code for answer) Continue reading...