Ne peut pas se connecter à la base de données SQL Azure, même avec une adresse IP

Je suis actuellement dans l'impossibilité de se connecter à ma base de données SQL Azure à partir d'une télécommande supplémentaire autonome dédié à cocher dans un datacenter privé.

J'ai une base de données SQL Azure où je gère la liste des adresses IP qui peuvent se connecter à cette base de données. Cela a parfaitement fonctionné jusqu'à maintenant. J'ai récemment mis en place une nouvelle zone dédiée dans un datacenter privé qui doit interroger la base de données SQL Azure régulièrement des intervalles de 5 secondes, donner ou prendre.

Le problème est que cette case dédiée impossible d'établir une connexion à la base de données SQL Azure, en dépit d'être en mesure de se connecter à d'autres serveurs FTP distants, serveurs MySQL, etc. L'Azure SQL base de données possède l'adresse IP de la zone dédiée à la liste de connexion. En outre, j'ai temporairement ouvert une grande gamme d'adresses IP autorisées (0.0.0.0 -> 255.255.255.255) sur la base de données SQL Azure pour voir si cette incapacité à se connecter peut avoir été causé par le blocage de l'IP.

Quelqu'un a des suggestions ou des idées sur ce qui pourrait être à l'origine de cela et comment j'ai pu commencer à déboguer la situation mieux?

Pour clarifier: je peux me connecter à la base de données SQL Azure à partir d'ordinateurs portables avec des adresses IP individuelles dans mon bureau et ailleurs, tant qu'elles ont été ajoutées à la base de données de la liste blanche; je peux faire des liens vers l'extérieur à distance FTP et serveurs MySQL à partir de la case dédiée; j'ai essayé d'ouvrir une grande gamme d'adresses IP autorisées sur Azure SQL avec pas de chance.

Modifier

C:\Users\graphite.rack.ID17157>osql -S v7o06blktw.database.windows.net -U XXXXXXX@v7o06blktw -P XXXXXXX  
[SQL Server Native Client 11.0] Named Pipes Provider: Could not open a
connection to SQL Server [53].  
[SQL Server Native Client 11.0] Login timeout expired  
[SQL Server Native Client 11.0] A network-related or instance-specific error
has occurred while establishing a connection to SQL Server. Server is not
found or not accessible. Check if instance name is correct and if SQL Server
is configured to allow remote connections. For more information see SQL Server
Books Online.
Donc, en d'autres termes, le problème est la connexion à SQL Azure en général à partir de la case dédiée, pas le blocage de l'IP? Êtes-vous en mesure de se connecter très simplement, comme avec osql outil de ligne de commande ou SSMS sur la case dédiée à supprimer d'autres variables comme des erreurs d'application?
En êtes-vous des messages d'erreur lors de l'échec de connexion? Est outpound le port 1433 ouvrir?
Regardez votre boîte dédiée. Désactiver le pare-feu de sécurité et autres. Peut-il se connecter à un autre serveur SQL server boîte? Il pourrait être un problème avec SQL Azure, mais vous devez tenir compte des autres points d'échecs
et seul le pare-feu sur la case dédiée, mais le pare-feu sur le fournisseur de services internet.
Mon Azure web & les fonctions de service ne peut pas se connecter à des bases de données SQL Azure; j'ai essayé de republication & blanche une variété de plages d'adresses IP (y compris de 0 à 255) avec pas de chance. Je suis soupçonner une panne est à venir.

OriginalL'auteur jtromans | 2012-07-23