Uploaded image for project: 'MINA SSHD'
  1. MINA SSHD
  2. SSHD-1052

Not able to transfer Filenames with Umlauts using SFTP Apache SSHD Server

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Information Provided
    • None
    • None
    • None

    Description

      Error thrown when we transfer Filenames with Umlauts using SFTP Apache SSHD Server

      I tried putting attached files by connecting to SFTP Apache SSHD Server using filezilla / winscp.

      Below error is shown:

      Error: Reading directory .: received unknown error code 20 with description 'Malformed input or input contains unmappable characters: myäöü'
      Command: put "C:\Users\Vinitha.Palanethra\Desktop\5265_2\myäöü" "myäöü"
      Error: FATAL ERROR: Received unexpected end-of-file from SFTP server
      Error: File transfer failed

       

      We found that this is not working only in case the locale "LANG" value is "en_US".

      Because this is working when the locale "LANG" value is "en_US.UTF-8".

      So is there any way to set the locale value to "en_US.UTF-8" in sshd? 

       

      Please see the attached  screenshot for reference.

       

      Attachments

        1. code_snapshot.png
          216 kB
          Rohini Jori
        2. Error_logs.png
          288 kB
          Rohini Jori
        3. myäöü
          1 kB
          Rohini Jori
        4. testlinuxöäü.txt
          4 kB
          Rohini Jori
        5. Winscp_error_log.png
          189 kB
          Rohini Jori

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rohinijori Rohini Jori
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: