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

Guest

OK, not the answer I was hoping for, but thank you for your assistance.
I've moved to trying other programs. WS_FTP and FileZilla both appear to work - they both showed the $ in the file name, and allowed me to rename the file. And with the file transfer, the name did not get the $ inserted.
rdpetruska

Just tried it that way, and yes - command line FTP does add the $. ftp dir shows 28612A2.ABL while PuTTY shows 28612$A2.ABL.

Is there some kind of setting/switch within WinSCP that can change this behavior? I've only navigated by using the explorer pane, double-clicking the folder to change to that directory, and either drag/drop, or use the Upload button, to transfer files.
martin

The server behaves differently in WinSCP and ftp logs (compare the responses to the STOR command).
Doesn't the server switch to another mode, if you use unix-like path as you use with WinSCP? – /ug/generic – Contrary to UG:[GENERIC.PRODUCT_LIB.PAL.M12.U42] in ftp.
rdpetruska

Log created this morning.
Thank you for looking into this.
martin

Thanks. Can you post also a log (or a debug output) of command-line FTP?
rdpetruska

Martin,
Thanks for responding. I did not think it was WinSCP itself inserting the $ characters, but whatever mode it is using to send the file, the Vax interprets the name differently than command line FTP.
I've attached the log file and 2 screenshots taken after the transfer - one showing the WinSCP window, and another the PuTTY window.
martin

Re: Vax FTP adding $ character before any uppercase letter

WinSCP definitely does not add the $ to the file name.

If you want us to investigate further, please attach a full session log file showing the problem (using the latest version of WinSCP).

To generate the session log file, enable logging, log in to your server and do the operation and only the operation that causes the error. Submit the log with your post as an attachment. Note that passwords and passphrases not stored in the log. You may want to remove other data you consider sensitive though, such as host names, IP addresses, account names or file names (unless they are relevant to the problem). If you do not want to post the log publicly, you can mark the attachment as private.
rdpetruska

Vax FTP adding $ character before any uppercase letter

I am running version 5.17.5 on Windows 10 computer. This is not a new issue - I've encountered it with many versions which I can remember.
I am connected via FTP to a Vax (Charon Vax simulator running VMS v5.5-2). Whenever I upload a file from my Windows computer, if there is an uppercase letter in the file name (e.g. DCR.ABL), it appears in the commander remote pane exactly as it appears on the local pane. However, when I use Putty to connect to the vax and go to that directory, the file will be named $dcr.abl in the above example. If there are any numeric characters in the file name, then a $ will be before each starting letter (e.g. U42.JED on my Windows host becomes $u42.$jed on the remote vax).
If I connect via a command prompt from Windows, and use the built-in FTP put command, this does not occur.
I've been searching through the program settings and cannot find any appropriate setting to change to alter this behavior. Any help would be appreciated.