• Hallo,


    ich nutze die freie Version von Zeta Producer um einfach mal zu testen.

    Hierbei habe ich versucht eine Website mittels FTP auf meinen Server zu laden.

    Leider kann ich mich nicht eiloggen obwohl ich alle Daten richtig eingegeben habe.

    Ich nutze eine virtuelle Maschine (Paralells Desktop mit Windows 7). Kann das der Grund sein?

    Allerdings muss ich gleich dazu sagen, das ich sonst keine Probleme mit der virtuellen Maschine haben und ohne Probleme ins Internet damit gehen kann.

    Welche Möglichkeiten gibt es noch die Website auf den Server zu laden und wie würde das funktionieren?


    Gruß

    HeguGe

  • Hallo,

    erhalten Sie eine Fehlermeldung oder gleichen, die uns bei der Eingrenzung des Fehlers helfen könnte?

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Herr Seitz,

    zuerst möchte ich sagen, ich habe mir eben die Expressversion gekauft.
    Ich hoffe ich war nicht zu voreilig.
    Folgende Fehlermeldung bekomme ich:

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

    Asynchronous call exception.

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

    bei Rebex.Net.Ftp.HL(IAsyncResult A, Ftp B, String C, Enum[] D)
    bei Rebex.Net.Ftp.US(IAsyncResult A)
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass14.<DoSendFile>b__10()
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass49.<guardFtpCall>b__45()
    bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard.doGuard()
    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, AsyncOperation asyncOperation)
    bei ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.doTestRunNormal(Cancelable cancelable, Boolean quickTestOnly)
    bei ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.Test(Cancelable cancelable, Boolean quickTestOnly, Boolean allowThrow)

    FtpException
    {
    Status=AsyncError,
    Response=null,
    Transfered=0,
    Transferred=0,
    RemotePath=null,
    LocalPath=null,
    ProblemType=0,
    Status=AsyncError,
    ProtocolCode=null,
    ProtocolMessage=null,
    Message="Asynchronous call exception.",
    Data=
    [
    "FtpStatus" = AsyncError
    "Status" = AsyncError
    ]
    ,
    InnerException=InvalidOperationException
    {
    Message="Not connected to the server.",
    Data=
    [
    ]
    ,
    InnerException=null,
    TargetSite=RuntimeMethodInfo: XK,
    StackTrace=" bei Rebex.Net.Ftp.XK()\\r\\n bei Rebex.Net.Ftp.VN(String A, String B, Stream C, Int64 D, Int64 E, AH H)\\r\\n bei Rebex.Net.Ftp.OP(Object A, Enum B, Object[] C)\\r\\n bei Rebex.MI.Z(Object A)",
    HelpLink=null,
    Source="Rebex.Ftp",
    HResult=-2146233079
    },
    TargetSite=RuntimeMethodInfo: HL,
    StackTrace=" bei Rebex.Net.Ftp.HL(IAsyncResult A, Ftp B, String C, Enum[] D)\\r\\n bei Rebex.Net.Ftp.US(IAsyncResult A)\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass14.<DoSendFile>b__10()\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass49.<guardFtpCall>b__45()\\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.guardFtpCall(FtpCall call, HandleException handleException)\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.DoSendFile(SendFileInformation information, AsyncOperation asyncOperation)\\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=-2146233088
    }
    -->Not connected to the server.System.InvalidOperationException

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

    Not connected to the server.

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

    bei Rebex.Net.Ftp.XK()
    bei Rebex.Net.Ftp.VN(String A, String B, Stream C, Int64 D, Int64 E, AH H)
    bei Rebex.Net.Ftp.OP(Object A, Enum B, Object[] C)
    bei Rebex.MI.Z(Object A)

    InvalidOperationException
    {
    Message="Not connected to the server.",
    Data=
    [
    ]
    ,
    InnerException=null,
    TargetSite=RuntimeMethodInfo: XK,
    StackTrace=" bei Rebex.Net.Ftp.XK()\\r\\n bei Rebex.Net.Ftp.VN(String A, String B, Stream C, Int64 D, Int64 E, AH H)\\r\\n bei Rebex.Net.Ftp.OP(Object A, Enum B, Object[] C)\\r\\n bei Rebex.MI.Z(Object A)",
    HelpLink=null,
    Source="Rebex.Ftp",
    HResult=-2146233079
    }

    Freundliche Grüße zurück
    HeGuGe

  • Hallo,
    dieser Fehler kann verschiedene Ursachen haben. Meistens ist es aber so, dass das gebuchte Speicherkontingent auf dem Webserver überschritten wird, das Speicherlimit während des Veröffentlichens erreicht wird und daher keine weiteren Dateien mehr hochgeladen werden können.

    Bitte prüfen Sie wie viel Speicher ihr Webserverpaket enthält und wie viel Daten Sie bereits auf dem Server liegen haben.

    Sollte es nicht am Überschreiten des Speicherlimits auf dem Webserver liegen, könnten Sie mal Versuchen in den erweiterten FTP-Einstellungen den Haken bei "Passive Modus" zu setzen (oder zu entfernen, je nachdem, was im Moment eingestellt ist).

    Eine weitere Ursache können zu lange Pfade sein, wenn Sie z.B. Dateien oder Bildern mit extrem langen Dateinamen im Projekt nutzen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Herr Seitz,

    Das ergibt doch keinen Sinn, dass die Speicherkapazität überschritten ist.
    Einloggen muss auch mit überschrittener Kapazität möglich sein.
    Zu ihrem Tipp die FTP-Einstellungen zu ändern.
    Ich komme gar nicht so weit Einstellungen zu ändern, da nach dem Abbruch keine weitere Einstellungen mehr möglich sind.
    Ich kann dann nur noch speichern oder abbrechen.

    Mit freundlichen Grüßen
    HeGuGe

  • Hallo,

    senden Sie uns bitte Ihr Projekt, dann sehen wir uns das gleich am Montag an:


    • Öffnen Sie Ihr Projekt in Zeta Producer
    • Gehen Sie auf das Menü "Extras"
    • Klicken Sie auf den Button "Optionen"
    • Klicken Sie auf "Aktionen"
    • Klicken Sie rechts auf die Aktion "Projekt Senden" damit diese Markiert ist
    • Klicken Sie unten auf den Button "Ausführen"
    • Geben Sie ggf. Ihre E-Mail-Adresse ein, damit wir Sie für Rückfragen kontaktieren können

    Lassen Sie uns anschließend hier im Forum den Namen Ihres Projekts wissen, damit wir die zugesendeten Daten Ihrem Fall zuordnen können.


    Während wir an Ihrem Projekt arbeiten, sollten Sie bei sich keine Änderungen durchführen, denn sonst müssten Sie das ggf. nochmals im von uns modifizierten Projekt durchführen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Herr Seiz,

    hat sich erstmal erledigt.
    Ich habe mit Bootcamp Windows auf meinem Mac installiert und hier funktioniert es.
    Das ist zwar so nicht richtig und erklärt auch den Fehler nicht, aber es funktioniert.

    Freundliche Grüße zurück
    HeGuGe

  • Ich habe dasselbe Problem auf dem Macbook pro mit Parallels 9 und Windows 8.

    Gibt es inzwischen eine Lösung für den FTP-Zugang über die virtuelle Maschine Parallel 9???
    (Der FTP Zugang auf Windows Rechnern funktioniert!)

    Danke, Gruß A. Breuning

  • Prüfen Sie bitte mal, ob Ihr FTP-Port offen ist.

    Dazu können Sie einen TELNET-Befehl absetzen, gehen Sie grob wie folgt vor:

    • Klicken Sie in Windows auf "Start" links unten.
    • Geben Sie "cmd" mit der Tastatur ein.
    • Drücken Sie die Eingabetaste ("Return").
    • Es erscheint ein schwarzes Fenster mit einer Eingabezeile.
    • Geben Sie folgendes ein (ohne Anführungsstriche): "telnet ftp.heise.de 21".

    Jetzt können (mindestens) zwei unterschiedliche Dinge passieren:

    • Es erscheint sofort eine Meldung "220 Hallo auf ftp.heise.de.". Dann funktioniert FTP bei Ihnen korrekt.
    • Es wird ca 30 Sekunden nur die Meldung "Verbindungsaufbau zu heise.de..." angezeigt und am Ende kommt die Meldung "Es konnte keine Verbindung mit dem Host hergestellt werden, auf Port 21: Verbindungsfehler". Dann funktioniert FTP bei Ihnen nicht.

    Im zweiten Fall ist ziemlich sicher eine Firewall direkt auf Ihrem virtuellen PC, und/oder auf Ihrem Mac und/oder eine Einstellung in Parallels und/oder eine Firewall in Ihrem Netzwerk/Gateway dafür verantwortlich, dass FTP gesperrt ist

    Als Lösung sollten Sie dann die entsprechenden Firewalls lokalisieren (ggf. mithilfe eines Administrators) und entsprechende Ausnahmeregeln für FTP hinzufügen.

  • Vielen Dank für die schnelle Antwort.

    FTP über heise.de funktioniert auf der virtuellen Maschine. Bei Zeta kommt immer noch die gleiche Fehlermeldung. Selbst wenn ich die Windows Firewall und Mac Firewall ausschalte, kommt der Fehler.

    Aus meinem privaten Netzwerk funktioniert es von anderen Windows Rechnern aus.

    Hat es evtl. doch mit der virtuellen Maschine zu tun (Parallels 9)??

    Danke
    Gruß A. Breuning

  • Ja klar läuft der schon. Habe schon per Windows-PC Homepage hochgeladen.
    Doch ich kann mit dem Zeta auf der virtuellen Maschine keine Verbindung schaffen. Damit auch keine Änderungen.

  • Dieser Fehler kommt beim Versuch Dateien hochzuladen:





    Rebex.Net.FtpException

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

    Unable to build data connection: Connection refused (425).
    -----------------

    bei Rebex.Net.Ftp.TL(IAsyncResult A, Ftp B, String C, Enum[] D)
    bei Rebex.Net.Ftp.GT(IAsyncResult A)

    bei

    ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass14.
    <DoSendFile>b__10()

    bei
    ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass49.
    <guardFtpCall>b__45()

    bei
    ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard.do
    Guard()

    bei
    ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard..ct
    or(IActivePassiveDetectorHolder holder, ActivePassiveGuardDelegate guardDelegate)

    bei
    ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.guardFtpCall(FtpCall
    call, HandleException handleException)

    bei
    ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.DoSendFile(SendFileI
    nformation information, AsyncOperation asyncOperation)

    bei
    ZetaProducer.RuntimeBusinessLogic.Publishing.PublishEngineManager.DoCopyFile(Zlp
    FileInfo filePath)

    bei
    ZetaProducer.RuntimeBusinessLogic.Publishing.PublishFileOperationManager.ProcessJ
    ob(PublishFileOperationJobInfo job)

    bei
    ZetaProducer.RuntimeBusinessLogic.Publishing.PublishEngineManager.Process(Publish
    EngineParameterInfo parameterInfo)

    bei
    ZetaProducer.Main.BuildPublish.Central.NonVisualBuildPublishPerformer.doWorkPubli
    sh(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)

    FtpException

    {

    Status=ProtocolError,





    ]
    ,




    Response=FtpResponse

    {

    Raw="425 Unable to build data connection: Connection refused\\r\\n",
    Description="Unable to build data connection: Connection refused",
    Code=425,

    Group=4

    },

    Transfered=0,

    Transferred=0,

    RemotePath=null,

    LocalPath=null,

    ProblemType=0,

    Status=ProtocolError,

    ProtocolCode="425",

    ProtocolMessage="Unable to build data connection: Connection refused",
    Message="Unable to build data connection: Connection refused (425).",
    Data=

    [




    "Transferred" =
    "ProtocolCode" =
    "ProtocolMessage" =

    Connection refused"
    "FtpResponse" =



    null
    "425"

    "Unable to build data connection:
    FtpResponse




    refused\\r\\n",



    Description="Unable to build data connection: Connection refused",
    Code=425,

    Group=4




    {

    Raw="425 Unable to build data connection: Connection




    }

    "RemotePath" = null
    "LocalPath" = null
    "ProblemType" = null




    "FtpStatus" =
    "Status" =



    ProtocolError
    ProtocolError




    InnerException=FtpException

    {

    Status=ProtocolError,

    Response=FtpResponse

    {

    Raw="425 Unable to build data connection: Connection




    refused\\r\\n",



    Description="Unable to build data connection: Connection refused",
    Code=425,

    Group=4




    },
    Transfered=0,
    Transferred=0,





    RemotePath=null,

    LocalPath=null,

    ProblemType=0,

    Status=ProtocolError,

    ProtocolCode="425",

    ProtocolMessage="Unable to build data connection: Connection refused",
    Message="Unable to build data connection: Connection refused (425).",
    Data=




    [




    "ProtocolMessage" =
    connection: Connection refused"

    refused\\r\\n",
    refused",

    ]
    ,




    "ProtocolCode" =




    "425"

    "Unable to build data

    FtpResponse

    Raw="425 Unable to build data connection: Connection

    Description="Unable to build data connection: Connection




    "FtpResponse" =
    {




    Code=425,

    Group=4
    }

    "FtpStatus" =
    "Status" =



    ProtocolError
    ProtocolError




    InnerException=null,

    TargetSite=RuntimeMethodInfo: MM,

    StackTrace=" bei Rebex.Net.Ftp.MM(String A, Boolean B, ZJ C, EH D, Int64

    E, FtpTransferState H)\\r\\n bei Rebex.Net.Ftp.HO(String A, String B, Stream C, Int64
    D, Int64 E, EH H)\\r\\n bei Rebex.Net.Ftp.AQ(Object A, Enum B, Object[] C)\\r\\n bei
    Rebex.QI.Z(Object A)",

    HelpLink=null,
    Source="Rebex.Ftp",
    HResult=-2146233088

    },

    TargetSite=RuntimeMethodInfo: TL,

    StackTrace=" bei Rebex.Net.Ftp.TL(IAsyncResult A, Ftp B, String C, Enum[]

    D)\\r\\n bei Rebex.Net.Ftp.GT(IAsyncResult A)\\r\\n bei
    ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass14.
    <DoSendFile>b__10()\\r\\n bei
    ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass49.
    <guardFtpCall>b__45()\\r\\n bei
    ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard.do
    Guard()\\r\\n bei
    ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard..ct
    or(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(SendFileI





    nformation information, AsyncOperation asyncOperation)\\r\\n bei
    ZetaProducer.RuntimeBusinessLogic.Publishing.PublishEngineManager.DoCopyFile(Zlp
    FileInfo filePath)\\r\\n bei
    ZetaProducer.RuntimeBusinessLogic.Publishing.PublishFileOperationManager.ProcessJ
    ob(PublishFileOperationJobInfo job)\\r\\n bei
    ZetaProducer.RuntimeBusinessLogic.Publishing.PublishEngineManager.Process(Publish
    EngineParameterInfo parameterInfo)\\r\\n bei
    ZetaProducer.Main.BuildPublish.Central.NonVisualBuildPublishPerformer.doWorkPubli
    sh(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=-2146233088

    }

    -->Unable to build data connection: Connection refused

    (425).Rebex.Net.FtpException

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

    Unable to build data connection: Connection refused (425).
    -----------------

    bei Rebex.Net.Ftp.MM(String A, Boolean B, ZJ C, EH D, Int64 E, FtpTransferState H)
    bei Rebex.Net.Ftp.HO(String A, String B, Stream C, Int64 D, Int64 E, EH H)

    bei Rebex.Net.Ftp.AQ(Object A, Enum B, Object[] C)

    bei Rebex.QI.Z(Object A)

    FtpException

    {

    Status=ProtocolError,

    Response=FtpResponse
    {

    Raw="425 Unable to build data connection: Connection refused\\r\\n",
    Description="Unable to build data connection: Connection refused",
    Code=425,

    Group=4

    },

    Transfered=0,

    Transferred=0,

    RemotePath=null,

    LocalPath=null,

    ProblemType=0,

    Status=ProtocolError,

    ProtocolCode="425",

    ProtocolMessage="Unable to build data connection: Connection refused",





    Message="Unable to build data connection: Connection refused (425).",
    Data=

    [




    "ProtocolCode" =

    "ProtocolMessage" =
    Connection refused"




    {
    refused\\r\\n",




    ]
    ,




    }

    "FtpStatus" =
    "Status" =



    ProtocolError
    ProtocolError




    "425"

    "Unable to build data connection:

    FtpResponse

    Raw="425 Unable to build data connection: Connection

    Description="Unable to build data connection: Connection refused",
    Code=425,

    Group=4




    "FtpResponse" =




    InnerException=null,

    TargetSite=RuntimeMethodInfo: MM,

    StackTrace=" bei Rebex.Net.Ftp.MM(String A, Boolean B, ZJ C, EH D, Int64 E,

    FtpTransferState H)\\r\\n bei Rebex.Net.Ftp.HO(String A, String B, Stream C, Int64 D,
    Int64 E, EH H)\\r\\n bei Rebex.Net.Ftp.AQ(Object A, Enum B, Object[] C)\\r\\n bei
    Rebex.QI.Z(Object A)",

    HelpLink=null,
    Source="Rebex.Ftp",
    HResult=-2146233088

    }

  • Hallo,

    hast du schon die 3 verschiedenen Einstellunge beim "Passvi-Modus verwenden, in den FTP-Einstellunge unter "Mehr" durchprobiert?
    Es gibt da 3 Möglichkeiten: Checkbox blau hinterlegt (auto), Checkbox mit Haken (Passiv-Modus an), Checkbox ohne Haken und mit Weißem Hintergrund (Passiv-Modus aus).

    Gruß
    Jochen

  • Nur zur Info. Ich selbst nutze Zeta Producer täglich unter Parallels 9. Inklusive FTP und allem. An Parallells liegt es grundsätzlich nicht. Ich vermute das Problem auch eher in den Einstellungen für den Passiv-Modus.

    Wenn Sie in den FTP-Einstellungen auf Mehr klicken, dann können Sie dort den Passiv-Modus ändern.
    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).

    Versuchen Sie zunächst die Einstellung mit Haken (Passiv-Modus an) und wenn das nichts bringt, nacheinander die anderen Einstellungen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo,

    schön. Dann war es also der Passiv-Modus? Welche Einstellung mussten Sie wählen?

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

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