/ / Erreur lors de la communication avec azeu des files d'attente à partir de node.js dans un WebRole - node.js, azure

Erreur lors de la communication avec les files d'attente azur depuis node.js dans un rôle WebRole

Je reçois cette erreur lorsque j'essaie de créer un message sur une file d'attente dans azure à l'aide de la version 0.6.6 du package node.js azure: {"code": "ECONNREFUSED", "errno": "ECONNREFUSED", "appel système": " "}

Cela ne se produit que dans le rôle Web déployé, mais fonctionne correctement localement et sur les sites Web Azure. J'ai besoin que cela soit dans une webrole, car j'ai besoin d'un certificat SSL.

J'ai déployé le rôle en utilisant cette méthode: https://www.windowsazure.com/en-us/develop/nodejs/tutorials/getting-started/

Une erreur que je vois dans les journaux est la suivante: elle peut aider à diagnostiquer.

Application has thrown an uncaught exception and is terminated:
TypeError: Cannot read property "statusCode" of null
at E:approotnode_modulesazurelibservicesqueuequeueservice.js:295:54
at Request._callback (E:approotnode_modulesazurelibservicescoreserviceclient.js:197:9)
at E:approotnode_modulesazurenode_modulesrequestmain.js:122:22
at Request.<anonymous> (native)
at Request.emit (events.js:67:17)
at ClientRequest.<anonymous> (E:approotnode_modulesazurenode_modulesrequestmain.js:224:10)
at ClientRequest.emit (events.js:67:17)
at Socket.socketErrorListener (http.js:1188:9)
at Socket.emit (events.js:67:17)
at Array.0 (net.js:301:14)

Réponses:

1 pour la réponse № 1

J'ai eu la réponse après avoir posté un problème sur le dépôt github ici:

https://github.com/WindowsAzure/azure-sdk-for-node/issues/434

Réponse: J'ai supprimé la variable env EMULATED de web.config avant de publier. Un bogue (résolu dans la version 0.6.7) empêchait le remplacement de web.cloud.config pour web.config.

Merci markcowl!