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

cristian.fuchs@itk-rheinland.de

Reply Notification - Scripting with use of .ini file

Back from holiday ;)

The problem is coupling the assembly with WinSCP application configuration.

In the old configuration it worked. But on the new server with new WinSCP install it doesn't work. I know that this way is not wanted, but it will be lot of work to switch it all.
so maybe there is still a way to work with our old config.
martin

Re: Full log

Both logs please.
cristian.fuchs@itk-rheinland.de

Full log

. 2023-10-06 08:51:53.317 --------------------------------------------------------------------------
. 2023-10-06 08:51:53.317 WinSCP Version 5.21.7 (Build 12963 2023-01-23) (OS 10.0.20348 - Windows Server 2022 Standard)
. 2023-10-06 08:51:53.317 Configuration: \\msbmcc07\c$\Program Files (x86)\WinSCP\WinSCP.ini
. 2023-10-06 08:51:53.317 Log level: Normal
. 2023-10-06 08:51:53.317 Local account: ITK\controlm
. 2023-10-06 08:51:53.317 Working directory: \\msbmcc07\c$\Program Files (x86)\WinSCP
. 2023-10-06 08:51:53.317 Process ID: 3400
. 2023-10-06 08:51:53.332 Ancestor processes: powershell, cmd, p_ctmam, p_ctmag, ...
. 2023-10-06 08:51:53.332 Command-line: "\\msbmcc07\c$\Program Files (x86)\WinSCP\winscp.exe" /xmllog="C:\Users\controlm\AppData\Local\Temp\wscp1BC4.00184AA1.tmp" /xmlgroups /xmllogrequired /nointeractiveinput /stdout /stdin /dotnet=5.21.7  /ini="\\msbmcc07\c$\Program Files (x86)\WinSCP\WinSCP.ini" /log="c:\temp\MGL-CEVAS-RD-WinSCP-To-ELISABETH_winscp.log"  /console /consoleinstance=_7108_58902858_192
. 2023-10-06 08:51:53.332 Time zone: Current: GMT+2, Standard: GMT+1 (Mitteleuropäische Zeit), DST: GMT+2 (Mitteleuropäische Sommerzeit), DST Start: 26.03.2023, DST End: 29.10.2023
. 2023-10-06 08:51:53.332 Login time: Freitag, 6. Oktober 2023 08:51:53
. 2023-10-06 08:51:53.332 --------------------------------------------------------------------------
. 2023-10-06 08:51:53.332 Script: Retrospectively logging previous script records:
> 2023-10-06 08:51:53.332 Script: option batch on
< 2023-10-06 08:51:53.332 Script: batch           on       
< 2023-10-06 08:51:53.332 Script: reconnecttime   120       
> 2023-10-06 08:51:53.332 Script: option confirm off
< 2023-10-06 08:51:53.332 Script: confirm         off       
> 2023-10-06 08:51:53.332 Script: option reconnecttime 120
< 2023-10-06 08:51:53.332 Script: reconnecttime   120       
> 2023-10-06 08:51:53.332 Script: open "sftp://MGL-XXX-RD-ELIA" -timeout=15
. 2023-10-06 08:51:53.332 --------------------------------------------------------------------------
. 2023-10-06 08:51:53.332 Session name: MGL-XXX-RD-ELIA (Ad-Hoc site)
. 2023-10-06 08:51:53.332 Host name: MGL-XXX-RD-ELIA (Port: 22)
. 2023-10-06 08:51:53.332 User name:  (Password: No, Key file: No, Passphrase: No)
. 2023-10-06 08:51:53.332 Tunnel: No
. 2023-10-06 08:51:53.332 Transfer Protocol: SFTP
. 2023-10-06 08:51:53.332 Ping type: Off, Ping interval: 30 sec; Timeout: 15 sec
. 2023-10-06 08:51:53.332 Disable Nagle: No
. 2023-10-06 08:51:53.332 Proxy: None
. 2023-10-06 08:51:53.332 Send buffer: 262144
. 2023-10-06 08:51:53.332 Compression: No
. 2023-10-06 08:51:53.332 Bypass authentication: No
. 2023-10-06 08:51:53.332 Try agent: Yes; Agent forwarding: No; KI: Yes; GSSAPI: Yes
. 2023-10-06 08:51:53.332 GSSAPI: KEX: No; Forwarding: No; Libs: gssapi32,sspi,custom; Custom:
. 2023-10-06 08:51:53.332 Ciphers: aes,chacha20,blowfish,3des,WARN,arcfour,des; Ssh2DES: No
. 2023-10-06 08:51:53.332 KEX: ecdh,dh-gex-sha1,dh-group14-sha1,rsa,WARN,dh-group1-sha1
. 2023-10-06 08:51:53.332 SSH Bugs: Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto
. 2023-10-06 08:51:53.332 Simple channel: Yes
. 2023-10-06 08:51:53.332 Return code variable: Autodetect; Lookup user groups: Auto
. 2023-10-06 08:51:53.332 Shell: default
. 2023-10-06 08:51:53.332 EOL: LF, UTF: Auto
. 2023-10-06 08:51:53.332 Clear aliases: Yes, Unset nat.vars: Yes, Resolve symlinks: Yes; Follow directory symlinks: No
. 2023-10-06 08:51:53.332 LS: ls -la, Ign LS warn: Yes, Scp1 Comp: No; Exit code 1 is error: No
. 2023-10-06 08:51:53.332 SFTP Bugs: Auto,Auto
. 2023-10-06 08:51:53.332 SFTP Server: default
. 2023-10-06 08:51:53.332 Local directory: default, Remote directory: home, Update: Yes, Cache: Yes
. 2023-10-06 08:51:53.332 Cache directory changes: Yes, Permanent: Yes
. 2023-10-06 08:51:53.332 Recycle bin: Delete to: No, Overwritten to: No, Bin path:
. 2023-10-06 08:51:53.332 DST mode: Unix
. 2023-10-06 08:51:53.332 --------------------------------------------------------------------------
< 2023-10-06 08:51:53.332 Script: Fernrechner wird gesucht …
. 2023-10-06 08:51:53.332 Looking up host "MGL-XXX-RD-ELIA" for SSH connection
< 2023-10-06 08:51:54.332 Script: Host „MGL-XXX-RD-ELIA“ ist nicht vorhanden.
cristian.fuchs@itk-rheinland.de

New log:
Session name: MGL-XXX-RD-ELIA (Ad-Hoc site)

Old log
Session name: MGL-XXX-RD-ELIA (Modified site)

Sorry my mistake. I am not allowed to post the full log.
But it must have something to do that the credentials will not included for the connection in the new installation.
martin

It's still a different name.
Post complete logs.
cristian.fuchs@itk-rheinland.de

Sorry, was a mistake while copy and paste ;)
Old log:
Session name: MGL-XXX-RD-ELIA (Ad-Hoc site)

New log
Session name: MGL-MGL-XXX-RD-ELIA (Modified site)

The script doesn't changed. Just an new installation (server and WinSCP)
martin

Re: Scripting with use of .ini file

The INI file cannot cause your script trying to load a different session. Your scripts must have changed. Make sure the script loads the session that matches your INI file.
cristian.fuchs@itk-rheinland.de

Scripting with use of .ini file

We moved our configuration to a new server with new WinSCP 5.21.7
I imported the old ini file and everything is working with the GUI.
But it seems our old scripts refuses by reading the .ini file
WinSCP Version 5.21.7 (Build 12963 2023-01-23) (OS 10.0.20348 - Windows Server 2022 Standard)

Configuration: \\server\c$\Program Files (x86)\WinSCP\winscp.ini

In the new log it shows
 Session name: MGL-XXX-RD-ELIA (Ad-Hoc site)

and it doesn't resolve the host name.

The old log shows
Session name: MGL-CEVAS-RD-ELISABETH (Modified site)

and it resolves the hostname

Somebody an idea?