ich einige Labors in Windows Azure versucht und es funktioniert gut. Also beginne ich meine Anwendung mit Azure Emulator zu entwickeln.Windows Azure endet Verbindung und gibt einen 324-Fehlercode
Ich fahre meinen ersten heute Entfaltungstest in Windows Azure und habe eine erste Ausgabe:
No connection could be made because the target machine actively refused it 127.0.0.1:10000
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 127.0.0.1:10000
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[SocketException (0x274d): No connection could be made because the target machine actively refused it 127.0.0.1:10000]
System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) +2724507
System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception) +392
[WebException: Unable to connect to the remote server]
Microsoft.WindowsAzure.StorageClient.Tasks.Task`1.get_Result() +96
Microsoft.WindowsAzure.StorageClient.Tasks.Task`1.ExecuteAndWait() +271
Microsoft.WindowsAzure.StorageClient.CloudBlobContainer.Delete(BlobRequestOptions options) +213
MyProject.Web.MvcApplication.InitBlobs() in C:\Sites\MyProject\MyProject\MyProject.Web\Global.asax.cs:85
MyProject.Web.MvcApplication.Application_Start() in C:\Sites\MyProject\MyProject\MyProject.Web\Global.asax.cs:52
Es war der erste Einsatz, also habe ich versucht, einen Behälter zu löschen, die nicht existiert. Ich handle jetzt mit der Ausnahme.
Ich redeploy mein Projekt und erhält keinen Serverfehler. Es beendet nur die Verbindung und lässt mich diesen Fehler: Error 324 (net::ERR_EMPTY_RESPONSE)
Ich nehme an, dass ich etwas in meiner Konfiguration vermisse, aber ich konnte nicht finden, was es genau ist.
Vielen Dank für Ihre Hilfe!
Bearbeiten: Die Bereitstellung selbst ist die erste für diese Anwendung, aber es ist nicht die erste, die ich auf Windows Azure ausführen. Ich habe bereits einige MSDN-Labs bereitgestellt, als ich mit der Entwicklung für Windows Azure begonnen habe.
ich aus der bemerkt Stack-Trace, dass es aussieht wie du anrufst Blob-Speicher von global.asax.cs - Könnten Sie dies stattdessen von einer Controller-Aktion aus versuchen und sehen, ob Sie den gleichen Fehler bekommen? Außerdem sah ich die Meldung "Verbindung zum Remote-Server nicht herstellen". Sind Sie sicher, dass der Kontoname und der Kontoschlüssel korrekt sind und beide vom selben Speicherkonto stammen? Ich habe das schon mal vermasselt und seltsame Fehler bekommen ... –
Ich versuche den Aufruf von Blobspeicher in meinen 'HomeController' zu verschieben, aber es ändert nichts. Ich habe bereits meine Anmeldeinformationen überprüft. Sie sind alle gültig und mit demselben Konto verknüpft. Ich habe auch versucht, meine Connexion-Zeichenfolge direkt in der 'global.asax'-Methode zu setzen, anstatt einen Schlüssel des' Konfigurations-Managers' aufzurufen, aber es funktioniert nicht. Etwas, das ich nicht verstehen kann, ist, warum die App versucht, eine Verbindung zu '127.0.0.1: 10000' herzustellen, während ich Windows Azure verwende. – Florent