Vanuit een ReadyNAS wil ik graag back-uppen naar mijn FTP server, waarop CesarFTP draait (verschillende locaties). De verbinding vanuit de ReadyNas gaat prima, user wordt ingelogd, wachtwoord is goed.
Maar het daadwerkelijk plaatsen van files lukt niet.
Een voorbeeldje van wat er gebeurt, volgens de log van CesarFTP:
Oftewel, het gaat mis met het maken van directories waar de files geplaatst moeten worden.
Maar als ik in een dos prompt met FTP verbind, en met MKDIR een directory aanmaak lukt het wel.
Als ik vervolgens typ put c:\test.rar gaat dat ook goed.
Maar als ik het probeer, door eerst put te typen,
dan het locale pad op te geven: c:\test.rar
en dan het remote pad opgeef, met een nog niet bestaande directory, krijg ik (zoals verwacht) ook die 550 error.
Maar hoe komt het dat de directories niet worden aangemaakt, terwijl mkdir handmatig wel werkt?
Edit: een klein verschil wat me nu pas opvalt: als ik handmatig een dir maak met mkdir, krijgt de FTP server het commando XMKD, ipv MKD. Kan het daar in zitten? Of misschien toch in het begin gedeelte, als de NASserver verbinding legt:
Daar lijkt iets mis te gaan vanaf dat FEAT command
Maar het daadwerkelijk plaatsen van files lukt niet.
Een voorbeeldje van wat er gebeurt, volgens de log van CesarFTP:
code:
1
2
3
4
5
6
| CWD Outlook 550 "Outlook" File/Directory not found MKD Outlook 550 "/Outlook" File/Directory not found STOR Outlook/Outlook.xml 550 "/Outlook/Outlook.xml" File/Directory not found |
Oftewel, het gaat mis met het maken van directories waar de files geplaatst moeten worden.
Maar als ik in een dos prompt met FTP verbind, en met MKDIR een directory aanmaak lukt het wel.
Als ik vervolgens typ put c:\test.rar gaat dat ook goed.
Maar als ik het probeer, door eerst put te typen,
dan het locale pad op te geven: c:\test.rar
en dan het remote pad opgeef, met een nog niet bestaande directory, krijg ik (zoals verwacht) ook die 550 error.
Maar hoe komt het dat de directories niet worden aangemaakt, terwijl mkdir handmatig wel werkt?
Edit: een klein verschil wat me nu pas opvalt: als ik handmatig een dir maak met mkdir, krijgt de FTP server het commando XMKD, ipv MKD. Kan het daar in zitten? Of misschien toch in het begin gedeelte, als de NASserver verbinding legt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| ue 14 Feb 2012 [12:05:10] 000040 User connecting, IP:81.206.x.xxx Tue 14 Feb 2012 [12:05:10] 000040 220 Welkom op de FTP server van xxx Tue 14 Feb 2012 [12:05:10] 000040 USER Ton Tue 14 Feb 2012 [12:05:10] 000040 User Ton connected, login : Ton Tue 14 Feb 2012 [12:05:10] 000040 331 User login OK, waiting for password Tue 14 Feb 2012 [12:05:10] 000040 PASS ********** Tue 14 Feb 2012 [12:05:10] 000040 User Ton logged in successfully Tue 14 Feb 2012 [12:05:10] 000040 230 User password OK, CesarFTP server ready Tue 14 Feb 2012 [12:05:10] 000040 PWD Tue 14 Feb 2012 [12:05:10] 000040 257 "/Ton" Tue 14 Feb 2012 [12:05:10] 000040 FEAT Tue 14 Feb 2012 [12:05:10] 000040 500 Syntax error or unknown command Tue 14 Feb 2012 [12:05:10] 000040 HELP SITE Tue 14 Feb 2012 [12:05:10] 000040 214-CesarFTP server 0.99g supports the following commands: 214-ABOR ACCT ALLO APPE CDUP CWD DELE HELP LIST 214-MDTM MKD MODE NLST NOOP PASS PASV PORT PWD 214-QUIT REIN REST RETR RMD RNFR RNTO SITE SMNT 214-STAT STOR STOU STRU SYST TYPE 214- 214-CesarFTP server 0.99g supports specific commands 214-invoked with the SITE command: 214- 214-SITE MSG 214- 214 Tue 14 Feb 2012 [12:05:10] 000040 CLNT NcFTPPut 3.1.3 linux-sparc Tue 14 Feb 2012 [12:05:10] 000040 500 Syntax error or unknown command Tue 14 Feb 2012 [12:05:10] 000040 CWD / Tue 14 Feb 2012 [12:05:10] 000040 250 Directory change OK Tue 14 Feb 2012 [12:05:11] 000040 PWD Tue 14 Feb 2012 [12:05:11] 000040 257 "/" Tue 14 Feb 2012 [12:05:11] 000040 CWD Algemeen Tue 14 Feb 2012 [12:05:11] 000040 550 "Algemeen" File/Directory not found |
Daar lijkt iets mis te gaan vanaf dat FEAT command
[ Voor 47% gewijzigd door gizmo9003 op 14-02-2012 18:13 ]
tjah..