Привет.
Вот такой код работает нормально и даже виден в netstat:
HOST = '127.0.0.1'
PORT = 40018
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.connect((HOST, PORT))
PS по мотивам www.linux.org.ru/view-message.jsp?msgid=3392056