When the debugger is started without specifying a running interpreter to examine, the debugger starts up a child interpreter, using a socket to communicate.  Many Win32 Winsocks don't support local sockets without making a dial-up connection to their ISP.  Customers using these don't like being charged by the minute for a local operation.