Running server and client on same machine works fine. Once I try to run server on one IP and client on a different IP, client cannot connect.