Veröffentlichen nicht möglich mit Fehler: Already connected to the server

  • Ich versuche im 12.5 eine Webseite zu veröffentlichen, die aus dem 12.0 umgewandelt wurde. Die FTP Einstellungen lassen keine Veröffentlichung zu. Es erscheint die Fehlermeldung "Already connected to the server".
    Auch das Löschen und die Neueingabe der FTP-Daten funktioniert nicht.
    Wer kann helfen?

  • Hallo,

    versuche zunächst einmal folgendes:

    Gehe mal bei "FTP-Server Konfigurieren" unten auf "Mehr" und versuche da mal die 3 Einstellungen durch beim "Passiv-Modus verwenden".

    Es gibt hierfür 3 Einstellungen:
    Checkbox blau hinterlegt (auto), Checkbox mit Haken (Passiv-Modus an), Checkbox ohne Haken und mit Weißem Hintergrund (Passiv-Modus aus).
    Versuche zunächst die Einstellung mit Haken (Passiv-Modus an) und wenn das nichts bringt, nacheinander die anderen Einstellungen.

    Ggf. auch mal zum testen, temporär eine vorhanden Sicherheitssoftware wie Virenschutz, Firewall o.ä. deaktivieren.

    Gruß
    Jochen

  • Hallo Jochen,

    das funktioniert tatsächlich: Haken auf passive-mode und es geht. Allerdings vermute ich die Fehlerquelle wo anders. Die Fehlermeldung wird wohl angezeigt, wenn das Passwort falsch ist. Es war auch falsch.
    Zeta: Bitte die Fehlermeldung korrigieren.

    Jochen: danke für die schnelle hilfe am Sonntag :)

  • ... nach einer Weile bekomme ich nun die folgende Meldung: "Eine vorhandende Verbindung wurde vom Remotehost geschlossen".
    Veröffentlichung hat nicht funktioniert, hier die Details:

    System.Net.Sockets.SocketException

    -----------------

    Eine vorhandene Verbindung wurde vom Remotehost geschlossen

    -----------------

    bei Rebex.Net.Ftp.PM(ZJ A, FtpResponse B, String C, Int64 D, String E, Boolean H, Boolean I)
    bei Rebex.Net.AK.RC(Byte[] A, Int32 B, Int32 C)
    bei Rebex.Net.AK.Write(Byte[] buffer, Int32 offset, Int32 count)
    bei Rebex.Net.FJ.Write(Byte[] buffer, Int32 offset, Int32 count)
    bei Rebex.Net.Ftp.JO(String A, String B, Stream C, Int64 D, Int64 E, EH H)
    bei Rebex.Net.Ftp.PutFile(Stream sourceStream, String remotePath)
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass4.<DoSendFile>b__3()
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass20.<guardFtpCall>b__1e()
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard..ctor(IActivePassiveDetectorHolder holder, ActivePassiveGuardDelegate guardDelegate)
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.guardFtpCall(FtpCall call, HandleException handleException)
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.DoSendFile(SendFileInformation information)
    bei ZetaProducer.RuntimeBusinessLogic.Publishing.PublishEngineManager.DoCopyFile(ZlpFileInfo filePath)
    bei ZetaProducer.RuntimeBusinessLogic.Publishing.PublishFileOperationManager.ProcessJob(PublishFileOperationJobInfo job)
    bei ZetaProducer.RuntimeBusinessLogic.Publishing.PublishEngineManager.Process(PublishEngineParameterInfo parameterInfo)
    bei ZetaProducer.Main.BuildPublish.Central.NonVisualBuildPublishPerformer.doWorkPublish(Object sender, DoWorkEventArgs e)
    bei ZetaProducer.Main.BuildPublish.GuiBinding.AsyncRenderGuiBinder.backgroundWorker_DoWork(Object sender, DoWorkEventArgs e)
    bei System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
    bei System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

    SocketException
    {
    ErrorCode=10054,
    Message="Eine vorhandene Verbindung wurde vom Remotehost geschlossen",
    SocketErrorCode=ConnectionReset,
    NativeErrorCode=10054,
    Data=
    [
    ]
    ,
    InnerException=null,
    TargetSite=RuntimeMethodInfo: PM,
    StackTrace=" bei Rebex.Net.Ftp.PM(ZJ A, FtpResponse B, String C, Int64 D, String E, Boolean H, Boolean I)\\r\\n bei Rebex.Net.AK.RC(Byte[] A, Int32 B, Int32 C)\\r\\n bei Rebex.Net.AK.Write(Byte[] buffer, Int32 offset, Int32 count)\\r\\n bei Rebex.Net.FJ.Write(Byte[] buffer, Int32 offset, Int32 count)\\r\\n bei Rebex.Net.Ftp.JO(String A, String B, Stream C, Int64 D, Int64 E, EH H)\\r\\n bei Rebex.Net.Ftp.PutFile(Stream sourceStream, String remotePath)\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass4.<DoSendFile>b__3()\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass20.<guardFtpCall>b__1e()\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard..ctor(IActivePassiveDetectorHolder holder, ActivePassiveGuardDelegate guardDelegate)\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.guardFtpCall(FtpCall call, HandleException handleException)\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.DoSendFile(SendFileInformation information)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Publishing.PublishEngineManager.DoCopyFile(ZlpFileInfo filePath)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Publishing.PublishFileOperationManager.ProcessJob(PublishFileOperationJobInfo job)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Publishing.PublishEngineManager.Process(PublishEngineParameterInfo parameterInfo)\\r\\n bei ZetaProducer.Main.BuildPublish.Central.NonVisualBuildPublishPerformer.doWorkPublish(Object sender, DoWorkEventArgs e)\\r\\n bei ZetaProducer.Main.BuildPublish.GuiBinding.AsyncRenderGuiBinder.backgroundWorker_DoWork(Object sender, DoWorkEventArgs e)\\r\\n bei System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)\\r\\n bei System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)",
    HelpLink=null,
    Source="Rebex.Ftp",
    HResult=-2147467259
    }

  • Hallo,

    also die Fehlermeldung ist ja fast die gleiche wie vorhin.
    Meistens ist dies ein Problem mit dem "Passiv-Modus".

    Versuche da noch mal die 3 Einstellmöglichkeiten durch.

    Manchmal kann es auch daran liegen, das du auf deinem Webspace nicht mehr genügend platz zur Verfügung hast > Dies mal kontrollieren.

    Wenn das alles OK sein sollte, dann temporär einen vorhandenen Virenschutz ö.ä. mal ausschalten.

    Gruß
    Jochen

  • Hallo!

    Ich habe die selbe Fehlermeldung.

    Ich versuche im 12.5 eine neue Webseite zu veröffentlichen. Vor Kurzem habe ich einen Domain-Umzug beauftragt. Dieser ist auch laut Status bereits aktiv.
    Wenn ich die neuen FTP Zugangsdaten eingebe, erscheint die Fehlermeldung "Already connected to the server".

    Verwende ich die alten FTP Einstellungen lässt diese eine Veröffentlichung zu. Es wird auch eine Live-Ansicht auf meinem Laptop angezeigt. Sobald ich jedoch über mein Smartphone oder von einem anderen Standort auf die Website zugreifen möchte, folgt die Meldung: Zugriff nicht erlaubt - Die angeforderte Seite darf nicht angezeigt werden.

    Alle 3 Einstellungsmöglichkeiten des "Passiv-Modus" habe ich versucht, leider kein Erfolg.

    Auch das Löschen und die Neueingabe der FTP-Daten funktioniert nicht.

    Wer kann helfen?

    Hier die Fehlermeldung:
    System.InvalidOperationException

    -----------------

    Already connected to the server.

    -----------------

    bei Rebex.Net.Ftp.KL(FtpState A)
    bei Rebex.Net.Ftp.TM(String A, Int32 B, TlsParameters C, FtpSecurity D)
    bei Rebex.Net.Ftp.SM(String A, Int32 B, TlsParameters C, FtpSecurity D)
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<DoOpen>b__0()
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard.doGuard()
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard..ctor(IActivePassiveDetectorHolder holder, ActivePassiveGuardDelegate guardDelegate)
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.DoOpen(OpenInformation information)
    bei ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.doTestRunNormal(Cancelable cancelable, Boolean quickTestOnly)
    bei ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.Test(Cancelable cancelable, Boolean quickTestOnly, Boolean allowThrow)

    InvalidOperationException
    {
    Message="Already connected to the server.",
    Data=
    [
    ]
    ,
    InnerException=null,
    TargetSite=RuntimeMethodInfo: KL,
    StackTrace=" bei Rebex.Net.Ftp.KL(FtpState A)\\r\\n bei Rebex.Net.Ftp.TM(String A, Int32 B, TlsParameters C, FtpSecurity D)\\r\\n bei Rebex.Net.Ftp.SM(String A, Int32 B, TlsParameters C, FtpSecurity D)\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<DoOpen>b__0()\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard.doGuard()\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard..ctor(IActivePassiveDetectorHolder holder, ActivePassiveGuardDelegate guardDelegate)\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.DoOpen(OpenInformation information)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.doTestRunNormal(Cancelable cancelable, Boolean quickTestOnly)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.Test(Cancelable cancelable, Boolean quickTestOnly, Boolean allowThrow)",
    HelpLink=null,
    Source="Rebex.Ftp",
    HResult=-2146233079
    }

    Wenn ich über Filezilla etwas hochlade, kommt folgende Fehlermeldung:
    Auflistung in Verzeichnis verweigert
    In diesem virtuellen Verzeichnis können keine Inhalte aufgelistet werden.

    Mit freundlichen Grüßen

    Max

    2 Mal editiert, zuletzt von MAX1 (20. April 2015 um 23:11)

  • Guten Morgen!

    Also ich habe es heute nochmal so versucht, wie mir bekannt ist, sprich:

    Neue Zugangsdaten angegeben, sobald ich auf den Ordner klicke um das Verzeichnis auszuwählen kommt folgende Fehlermeldung: "Cannot determine wheter a directory that was previously..., also habe ich das Verzeichnis manuell eingegeben und auf "Website online veröffentlichen F7" geklickt, dann nochmal auf "Komplette Website veröffentlichen"

    Und siehe da, es hat funktioniert...alles online

    Vielleicht hatte es doch einfach etwas mit dem Domainunzug zutun?!

    Trotzdem vielen Dank für den Support Steffen.

    Grüße!

    Ps: Wie bekomme ich denn das hier noch weg? "Cannot determine wheter a directory that was previously...,"

    Mit freundlichen Grüßen

    Max

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!