Hallo,
es ist mir heute nun wieder passiert:
Über das 1und1 Control Center ein Subdir angelegt.
Dann in den Zeta FTP Einstellungen entsprechend alles angelegt. Schon beim Test löscht Zeta das angelegte Unterverzeichnis! Das Ganze dann mit diversen Einstellungen probiert: Passiv FTP, Workaround usw...
Das Problem tritt seit der letzten Version von Zeta auf!
Rebex.Net.FtpException
-----------------
/physiofit/50243d23-fa7e-423d-911c-bf9fe540f8e8.php: No such file or directory (550).
-----------------
bei Rebex.Net.Ftp.WM(String A, Boolean B, PS C, TP D, Int64 I, FtpTransferState J)
bei Rebex.Net.Ftp.RO(String A, String B, Stream C, Int64 D, Int64 I, TP J)
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__DisplayClass2d.<guardFtpCall>b__2b()
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.Requirements.WebServerRequirementsTestController.doTest(String serverFolder, BasePublishingEngine publishingEngine, Cancelable cancelable, PhpRequiredCapabilities reqs, WebServerAvailableCapabilities result)
bei ZetaProducer.RuntimeBusinessLogic.Publishing.Requirements.WebServerRequirementsTestController.Test(String serverFolder, BasePublishingEngine publishingEngine, Cancelable cancelable)
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=ProtocolError,
Response=FtpResponse
{
Raw="550 /physiofit/50243d23-fa7e-423d-911c-bf9fe540f8e8.php: No such file or directory\\r\\n",
Description="/physiofit/50243d23-fa7e-423d-911c-bf9fe540f8e8.php: No such file or directory",
Code=550,
Group=5
},
Transfered=0,
Transferred=0,
RemotePath=null,
LocalPath=null,
ProblemType=0,
Status=ProtocolError,
ProtocolCode="550",
ProtocolMessage="/physiofit/50243d23-fa7e-423d-911c-bf9fe540f8e8.php: No such file or directory",
Message="/physiofit/50243d23-fa7e-423d-911c-bf9fe540f8e8.php: No such file or directory (550).",
Data=
[
"ProtocolCode" = "550"
"ProtocolMessage" = "/physiofit/50243d23-fa7e-423d-911c-bf9fe540f8e8.php: No such file or directory"
"FtpResponse" = FtpResponse
{
Raw="550 /physiofit/50243d23-fa7e-423d-911c-bf9fe540f8e8.php: No such file or directory\\r\\n",
Description="/physiofit/50243d23-fa7e-423d-911c-bf9fe540f8e8.php: No such file or directory",
Code=550,
Group=5
}
"FtpStatus" = ProtocolError
"Status" = ProtocolError
]
,
InnerException=null,
TargetSite=RuntimeMethodInfo: WM,
StackTrace=" bei Rebex.Net.Ftp.WM(String A, Boolean B, PS C, TP D, Int64 I, FtpTransferState J)\\r\\n bei Rebex.Net.Ftp.RO(String A, String B, Stream C, Int64 D, Int64 I, TP J)\\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__DisplayClass2d.<guardFtpCall>b__2b()\\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.Requirements.WebServerRequirementsTestController.doTest(String serverFolder, BasePublishingEngine publishingEngine, Cancelable cancelable, PhpRequiredCapabilities reqs, WebServerAvailableCapabilities result)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Publishing.Requirements.WebServerRequirementsTestController.Test(String serverFolder, BasePublishingEngine publishingEngine, Cancelable cancelable)\\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
}
Gruss Ronny