for an old version 3.6.7, what is the shell winscp is using?

Advertisement

Eric_Gao
Guest

for an old version 3.6.7, what is the shell winscp is using?

Hi Guys,

I got a problem when run this version with scp protocol. on tab environment/scp, if I choose "default", I am always getting error "Error skipping startup message. Your shell is probably imcompatible with the application".

if I change Environment/SCP shell to enter followed by any available shells, it works fine.

Just wondering waht is the the "default" option using? should it be one of the available shell that I had tried? why it is only working after I specified explicitly?

Thanks.

Reply with quote

Advertisement

martin
Site Admin
martin avatar
Joined:
Posts:
28,802
Location:
Prague, Czechia

Re: for an old version 3.6.7, what is the shell winscp is using?

Eric_Gao wrote:

Just wondering waht is the the "default" option using?
It is using the default shell of your user account.
_________________
Martin Prikryl

Reply with quote

Eric_Gao
Guest

Thanks prikryl for clarification.

In case it is using the default shell of user account (/bin/ksh), why winscp is always failing.

while after I ticked it to "/bin/ksh", the same default shell, it became working. Still can't explain this to my customer.

Reply with quote

martin
Site Admin
martin avatar
Joined:
Posts:
28,802
Location:
Prague, Czechia

The difference may be that on Unix the default shell is started by operating system with --login switch. While WinSCP does not do that for explicitly specified shells.
_________________
Martin Prikryl

Reply with quote

Advertisement

You can post new topics in this forum