Post a reply

Before posting, please read how to report bug or request support effectively.

Bug reports without an attached log file are usually useless.

Options
Add an Attachment

If you do not want to add an Attachment to your Post, please leave the Fields blank.

(maximum 10 MB; please compress large files; only common media, archive, text and programming file formats are allowed)

Options

Topic review

martin

Re: "Keep Local Directory up to Date" Not Working,

OK, I'll investigate and I'll contact you soon.
WhiteFlagger

"Keep Local Directory up to Date" Not Working,

Hello, thank you for the response. No i have not made any changes to the log i also see were it says connection fail.Then it appears to work but the the files never transfer and i get the timeout error from Powers hell. Thank you for taking time to look at my issue.
martin

Re: "Keep Local Directory up to Date" Not Working,

I'm confused by the log file.
Did you edit it? At one point is says "Connection failed.". Then there is short delay and then it behaves like everything works.
WhiteFlagger

"Keep Local Directory up to Date" Not Working,

Hello, i am new to this and still have a lot to learn but i was hoping someone on this forum could help me understand what it is i am doing wrong.

I am attempting to Keep a local directory up to date using WinSCP and Windows task Scheduler to pull data from a remote server once every 24 hrs. I am able to connect to the remote server using FTP Protocol and anonymous login. Once i am connected i can synchronize manually by clicking the Synchronize icon, set the Direction to "Local", Mode is set to "Mirror Files", "Synchronize Options" are "Preview Changes" is check ON and "Existing Files" is checked on.
I click OK and the Synchronization checklist window opens, i click "Check All" and WinSCP begins to transfer any new files from the remote to the Local directory with out any issues.

the problem is when i try to use the "Keep Local Directory up to Date" Command i get a connection failed error (see below Error).
also the log says "Connected with 169.254.3.120. Waiting for welcome message..." (169.254.3.120. is my Remote server) it then times out and the connection fails.
so i guess my question is, Is there a way to disable the Auth so it does not have to wait for a welcome message? or maybe i am not understanding this correctly.


Version of WinSCP 5.17.5
Running Windows 10
Transfer Protocol is FTP ( i am trying to pull .trp files from the remote directory)
Using GUI with the Commander interface



I get the following error in the Powershell command window when i attempt to keep local directory up to date.

Connecting...
Disconnecting...
Error: Exception calling "Open" with "1" argument(s): "Connection failed.
Timeout detected. (control connection)
Connection failed."
Press any key to exit...



Below is the Log

2020-05-08 15:09:57.075 WinSCP Version 5.17.5 (Build 10414) (OS 10.0.16299 - Windows 10 Enterprise)
. 2020-05-08 15:09:57.075 Configuration: nul
. 2020-05-08 15:09:57.075 Log level: Normal
. 2020-05-08 15:09:57.075 Local account: PLM\y3safx
. 2020-05-08 15:09:57.075 Working directory: C:\Program Files (x86)\WinSCP
. 2020-05-08 15:09:57.075 Process ID: 6672
. 2020-05-08 15:09:57.075 Command-line: "C:\Program Files (x86)\WinSCP\winscp.exe" /xmllog="C:\Users\y3safx\AppData\Local\Temp\wscp701C.01866D51.tmp" /xmlgroups /xmllogrequired /nointeractiveinput /dotnet=5.17.5 /ini=nul /log="C:\Users\y3safx\Documents\Active Projects\Brightline\FTP Tranfer Test\Log Files\KeepLocalUpToDate.log" /console /consoleinstance=_28700_24043883_898
. 2020-05-08 15:09:57.075 Time zone: Current: GMT-4, Standard: GMT-5 (Eastern Standard Time), DST: GMT-4 (Eastern Daylight Time), DST Start: 3/8/2020, DST End: 11/1/2020
. 2020-05-08 15:09:57.075 Login time: Friday, May 8, 2020 3:09:57 PM
. 2020-05-08 15:09:57.075 --------------------------------------------------------------------------
. 2020-05-08 15:09:57.075 Script: Retrospectively logging previous script records:
> 2020-05-08 15:09:57.075 Script: option batch on
< 2020-05-08 15:09:57.075 Script: batch on
< 2020-05-08 15:09:57.076 Script: reconnecttime 120
> 2020-05-08 15:09:57.076 Script: option confirm off
< 2020-05-08 15:09:57.076 Script: confirm off
> 2020-05-08 15:09:57.076 Script: option reconnecttime 120
< 2020-05-08 15:09:57.076 Script: reconnecttime 120
> 2020-05-08 15:09:57.076 Script: open "ftp://anonymous@169.254.3.120" -passive=1 -timeout=15 -rawsettings ftppasvmode="0"
. 2020-05-08 15:09:57.076 --------------------------------------------------------------------------
. 2020-05-08 15:09:57.076 Session name: anonymous@169.254.3.120 (Ad-Hoc site)
. 2020-05-08 15:09:57.076 Host name: 169.254.3.120 (Port: 21)
. 2020-05-08 15:09:57.076 User name: anonymous (Password: No, Key file: No, Passphrase: No)
. 2020-05-08 15:09:57.076 Transfer Protocol: FTP
. 2020-05-08 15:09:57.076 Ping type: Dummy, Ping interval: 30 sec; Timeout: 15 sec
. 2020-05-08 15:09:57.076 Disable Nagle: No
. 2020-05-08 15:09:57.076 Proxy: None
. 2020-05-08 15:09:57.076 Send buffer: 262144
. 2020-05-08 15:09:57.076 UTF: Auto
. 2020-05-08 15:09:57.076 FTPS: None [Client certificate: No]
. 2020-05-08 15:09:57.076 FTP: Passive: No [Force IP: Auto]; MLSD: Auto [List all: Auto]; HOST: Auto
. 2020-05-08 15:09:57.076 Local directory: default, Remote directory: home, Update: Yes, Cache: Yes
. 2020-05-08 15:09:57.076 Cache directory changes: Yes, Permanent: Yes
. 2020-05-08 15:09:57.076 Recycle bin: Delete to: No, Overwritten to: No, Bin path:
. 2020-05-08 15:09:57.076 Timezone offset: 0h 0m
. 2020-05-08 15:09:57.076 --------------------------------------------------------------------------
. 2020-05-08 15:09:57.079 Connecting to 169.254.3.120 ...
. 2020-05-08 15:09:57.411 Connected with 169.254.3.120. Waiting for welcome message...
. 2020-05-08 15:10:12.078 Timeout detected. (control connection)
. 2020-05-08 15:10:12.078 Connection failed.
. 2020-05-08 15:10:26.515 Getting current directory name.
. 2020-05-08 15:10:26.515 Retrieving directory listing...
> 2020-05-08 15:10:26.515 TYPE A
< 2020-05-08 15:10:26.566 200 Type OK
> 2020-05-08 15:10:26.566 PORT 169,254,122,13,201,222
< 2020-05-08 15:10:26.666 200 Port command okay
> 2020-05-08 15:10:26.666 LIST
< 2020-05-08 15:10:26.766 150 Opening data connection for directory list
. 2020-05-08 15:10:26.769 Data connection closed
. 2020-05-08 15:10:26.769 -rw-rw-rw- 1 ftp ftp 000000000007968 Feb 7 2020 FTP.rdf
. 2020-05-08 15:10:26.769 -rw-rw-rw- 1 ftp ftp 000000005232920 Feb 7 2020 BOOT.DSP
. 2020-05-08 15:10:26.769 -rw-rw-rw- 1 ftp ftp 000000005835776 Feb 7 2020 BOOTSYS.DSP
. 2020-05-08 15:10:26.769 -rw-rw-rw- 1 ftp ftp 000000001223576 Jan 1 1980 FTP-000.trp
. 2020-05-08 15:10:26.769 -rw-rw-rw- 1 ftp ftp 000000001223576 Jan 1 1980 FTP-001.trp
. 2020-05-08 15:10:26.769 -rw-rw-rw- 1 ftp ftp 000000001223576 Jan 1 1980 FTP-002.trp
. 2020-05-08 15:10:26.769 -rw-rw-rw- 1 ftp ftp 000000000080608 Jan 1 1980 FTP-003.trp
< 2020-05-08 15:10:26.806 226 Transfer OK
. 2020-05-08 15:10:26.806 Directory listing successful
. 2020-05-08 15:10:26.806 ..;D;0;1899-12-30T05:00:00.000Z;0;"" [0];"" [0];---------;0
. 2020-05-08 15:10:26.806 FTP.rdf;-;7968;2020-02-07T05:00:00.000Z;2;"ftp" [0];"ftp" [0];rw-rw-rw-;1
. 2020-05-08 15:10:26.806 BOOT.DSP;-;5232920;2020-02-07T05:00:00.000Z;2;"ftp" [0];"ftp" [0];rw-rw-rw-;1
. 2020-05-08 15:10:26.806 BOOTSYS.DSP;-;5835776;2020-02-07T05:00:00.000Z;2;"ftp" [0];"ftp" [0];rw-rw-rw-;1
. 2020-05-08 15:10:26.806 FTP-000.trp;-;1223576;1980-01-01T05:00:00.000Z;2;"ftp" [0];"ftp" [0];rw-rw-rw-;1
. 2020-05-08 15:10:26.806 FTP-001.trp;-;1223576;1980-01-01T05:00:00.000Z;2;"ftp" [0];"ftp" [0];rw-rw-rw-;1
. 2020-05-08 15:10:26.806 FTP-002.trp;-;1223576;1980-01-01T05:00:00.000Z;2;"ftp" [0];"ftp" [0];rw-rw-rw-;1
. 2020-05-08 15:10:26.806 FTP-003.trp;-;80608;1980-01-01T05:00:00.000Z;2;"ftp" [0];"ftp" [0];rw-rw-rw-;1
. 2020-05-08 15:10:57.014 Sending dummy command to keep session alive.
> 2020-05-08 15:10:57.014 REST 0
< 2020-05-08 15:10:57.014 500 Unknown command
. 2020-05-08 15:10:57.014 Getting current directory name.
. 2020-05-08 15:10:57.014 Retrieving directory listing...
> 2020-05-08 15:10:57.014 TYPE A
< 2020-05-08 15:10:57.070 200 Type OK
> 2020-05-08 15:10:57.071 PORT 169,254,122,13,201,226
< 2020-05-08 15:10:57.170 200 Port command okay
> 2020-05-08 15:10:57.170 LIST
< 2020-05-08 15:10:57.271 150 Opening data connection for directory list
. 2020-05-08 15:10:57.274 Data connection closed