View Single Post
  #5  
Old 07-01-2019, 10:42 AM
berdmann berdmann is offline
VanDyke Technical Support
 
Join Date: Aug 2017
Posts: 352
Hi ups_scs_team,

Did you have a chance to send the logs to support@vandyke.com? I did not receive them.

In general, usernames/passwords that include "@" or ":" or other special characters as part of the username/password are passed on the command line, the command will fail by default because these characters have special meanings to the command shell. The user must substitute those symbols with the hexadecimal equivalent for the command to succeed.

The hexadecimal equivalents to these special characters are as follows:
Code:
  Char     Hex Code
  -------  --------
  [space]    %20
     "       %22
     #       %23
     $       %24
     %       %25
     &       %26
     '       %27
     (       %28
     )       %29
     *       %2A
     +       %2B
     ,       %2C
     -       %2D
     .       %2E
     /       %2F
     :       %3A
     ;       %3B
     <       %3C
     =       %3D
     >       %3E
     ?       %3F
     @       %40
     \       %5C
     ^       %5E
     `       %60
     |       %7C
For example, if my username was starflyer and my password was:

Code:
@%//\\:*
...then I would specify the command line as follows:

sfxcl sftp://starflyer:%40%25%2F%2F%5C%5C%3A%2A@hostname/path

Is this information helpful?
__________________
Thanks,
--Brittney

VanDyke Software
Technical Support
support@vandyke.com
(505) 332-5730
Reply With Quote