Fehlermeldung 505 beim Einrichten des FTP-Servers

  • Hallo. Ich habe schon die hier im Forum gelesenen Vorschläge durchprobiert...

    -Firewall runtergefahren
    - 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.

    Trotzdem kommt immer die unten genannte Fehlermeldung:


    Rebex.Net.FtpException

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

    /23d00a89-bf24-4c2e-9235-6729af5ded02.zp12-publish-test: Keine Berechtigung (550).

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

    at Rebex.Net.Ftp.OM(String A, Boolean B, ZJ C, EH D, Int64 E, FtpTransferState H)
    at Rebex.Net.Ftp.JO(String A, String B, Stream C, Int64 D, Int64 E, EH H)
    at Rebex.Net.Ftp.PutFile(Stream sourceStream, String remotePath)
    at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass4.<DoSendFile>b__3()
    at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass20.<guardFtpCall>b__1e()
    at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard.doGuard()
    at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard..ctor(IActivePassiveDetectorHolder holder, ActivePassiveGuardDelegate guardDelegate)
    at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.guardFtpCall(FtpCall call, HandleException handleException)
    at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.DoSendFile(SendFileInformation information)
    at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.doTestRunNormal(Cancelable cancelable, Boolean quickTestOnly)
    at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.Test(Cancelable cancelable, Boolean quickTestOnly, Boolean allowThrow)

    FtpException
    {
    Status=ProtocolError,
    Response=FtpResponse
    {
    Raw="550 /23d00a89-bf24-4c2e-9235-6729af5ded02.zp12-publish-test: Keine Berechtigung\\r\\n",
    Description="/23d00a89-bf24-4c2e-9235-6729af5ded02.zp12-publish-test: Keine Berechtigung",
    Code=550,
    Group=5
    },
    Transfered=0,
    Transferred=0,
    RemotePath=null,
    LocalPath=null,
    ProblemType=0,
    Status=ProtocolError,
    ProtocolCode="550",
    ProtocolMessage="/23d00a89-bf24-4c2e-9235-6729af5ded02.zp12-publish-test: Keine Berechtigung",
    Message="/23d00a89-bf24-4c2e-9235-6729af5ded02.zp12-publish-test: Keine Berechtigung (550).",
    Data=
    [
    "ProtocolCode" = "550"
    "ProtocolMessage" = "/23d00a89-bf24-4c2e-9235-6729af5ded02.zp12-publish-test: Keine Berechtigung"
    "FtpResponse" = FtpResponse
    {
    Raw="550 /23d00a89-bf24-4c2e-9235-6729af5ded02.zp12-publish-test: Keine Berechtigung\\r\\n",
    Description="/23d00a89-bf24-4c2e-9235-6729af5ded02.zp12-publish-test: Keine Berechtigung",
    Code=550,
    Group=5
    }
    "FtpStatus" = ProtocolError
    "Status" = ProtocolError
    ]
    ,
    InnerException=null,
    TargetSite=RuntimeMethodInfo: OM,
    StackTrace=" at Rebex.Net.Ftp.OM(String A, Boolean B, ZJ C, EH D, Int64 E, FtpTransferState H)\\r\\n at Rebex.Net.Ftp.JO(String A, String B, Stream C, Int64 D, Int64 E, EH H)\\r\\n at Rebex.Net.Ftp.PutFile(Stream sourceStream, String remotePath)\\r\\n at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass4.<DoSendFile>b__3()\\r\\n at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass20.<guardFtpCall>b__1e()\\r\\n at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard.doGuard()\\r\\n at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard..ctor(IActivePassiveDetectorHolder holder, ActivePassiveGuardDelegate guardDelegate)\\r\\n at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.guardFtpCall(FtpCall call, HandleException handleException)\\r\\n at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.DoSendFile(SendFileInformation information)\\r\\n at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.doTestRunNormal(Cancelable cancelable, Boolean quickTestOnly)\\r\\n at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.Test(Cancelable cancelable, Boolean quickTestOnly, Boolean allowThrow)",
    HelpLink=null,
    Source="Rebex.Ftp",
    HResult=-2146233088
    }


    Hat jemand eine Idee?

    Besten Dank

  • Hallo,

    das könnte evtl. daran liegen, das du versucht in einen falschen Zielordner das Projekt zu veröffentlichen, bei dem du aber keine Berechtigung hast.
    Meist muss bei dieser "Ziel-Ordner" Angabe in der FTP-Einstellung des ZPs nur ein / oder ein /html oder /https (je nach Provider) rein.
    Schau mal bei deinem Provider nach, was die für einen Ordner vorschreiben.

    Zusätzlich muss natürlich der Benutzername und das dazugehörige Passwort ebenfalls richtig sein.

    Gruß
    Jochen

  • Hy Jochen,

    danke Dir für die schnelle Antwort. Du hattest recht. Der Zielordner war falsch bzw. hat ganz gefehlt. Nun geht es.

    Besten Dank

Jetzt mitmachen!

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