Erreur de Socket “adresse IP n'est pas valide dans son contexte” - Python

Je suis en utilisant Python 2.6 et Windows Server 2008.

Le serveur a deux adresses IP 1 interne, 1 externe.


J'ai besoin de Python pour utiliser l'adresse IP externe, mais en le faisant j'obtiens ceci:

socket.erreur: [Erreur 10049] L'adresse demandée n'est pas valide dans son contexte


Pour être plus précis, je suis en utilisant Django runserver de commande pour qui est familier avec elle


Edit:

ipconfig apporte seulement l'adresse IP interne, alors que tous les services que j'ai en cours d'exécution à l'aide de l'adresse IP externe sans aucun problème!


Des idées?

C'est une erreur de Windows donne quand vous êtes à essayer de se lier à l'adresse locale de la machine qui n'est pas attribué à l'une des cartes sur la machine. Si ipconfig ne le montrent pas, vous ne pouvez pas se lier à elle. Peut-être que vous souhaitez lier à une adresse qui est sur la machine? (Si l'adresse externe NAT de l'ed pour votre intérieur, la liaison à l'intérieur un seul sera suffisant.)
Vous devriez faire une réponse.

OriginalL'auteur RadiantHex | 2011-01-11