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.