Try using TCP instead of a socket