Port issues in Script

Advertisement

C Holt
Guest

Port issues in Script

I am trying to script a SFTP upload to port 10022. Here is the code: open sftp://username:password@someplace.com:port=10022/ -hostkey="ssh-rsa 2048 XX". When I call the script, the session times out; Searching for Host; Network error: Connection to "1.1.1.1" timed out. When I look at the log, the line Connecting to 1.1.1.1 shows port 22 - the script returns to the default. Running this in the GUI interface works like a champ. I have tried to specify the port in the script - but, it is as if the port gets ignored during the connecting. I am using WinSCP version 5.5.6 (Build 4746). Any advice?

Reply with quote

martin
Site Admin
martin avatar
Joined:
Posts:
27,226
Location:
Prague, Czechia

Re: Port issues in Script

sftp://username:password@someplace.com:port=10022/
Where did you get this syntax from? (This is real question. I wonder if we need to improve our documentation somehow).

The correct syntax is: sftp://username:password@someplace.com:10022/.
See https://winscp.net/eng/docs/session_url

If you have you session working in GUI, you can use Generate URL function:
https://winscp.net/eng/docs/ui_generateurl
(in the latest release only)
_________________
Martin Prikryl

Reply with quote

Advertisement

You can post new topics in this forum