Menu

#1476 IOProtocolExt sync fails for users with national characters in their Windows usernames

KeePass_2.x
closed
nobody
None
5
2016-02-03
2016-02-03
p.h.
No

Hi,

In case Windows username contains national diacritical characters synchornization failes with "File corrupted." I have set WinSCP used by IOProtocolExt to "Debug 1" and discovered the temp path is passed with an error.
In my case:
1.My username: Przemysław
2. Path passed to WinSCP: 'C:\Users\Przemys�aw\AppData\Local\Temp\tmp74EF.tmp'. (from WinSCP log file).
3. Correct path: 'C:\Users\Przemysław\AppData\Local\Temp\tmp74EF.tmp'

Version Info:
KeePass 2.31,
IOProtocolExt 1.10.0.0,
KeePassHttp: 1.8.4.0,
KeePassRPC: 1.5.4.0 (from KeeFox Firefox add-on).

Hope this helps.

cheers
p.h.

Discussion

  • Dominik Reichl

    Dominik Reichl - 2016-02-03

    Thanks for reporting this issue! I've added support for such characters now.

    Please try the latest IOProtocolExt development snapshot:
    http://keepass.info/filepool/IOProtocolExt-1.11.zip

    Thanks and best regards,
    Dominik

     
  • p.h.

    p.h. - 2016-02-03

    Thanks for reacting so fast!
    I can confirm - now it works just fine.

    regards
    p.h.

     
  • Dominik Reichl

    Dominik Reichl - 2016-02-03
    • status: open --> closed
     
  • Dominik Reichl

    Dominik Reichl - 2016-02-03

    Thanks to you for the analysis and testing it!

    I've publicly released IOProtocolExt 1.11 (exactly the file that you tested) on the plugins page now:
    http://keepass.info/plugins.html#ioprotocolext

    Best regards,
    Dominik

     
  • Paul

    Paul - 2016-02-03

    Download link not working.

    cheers, Paul

     
  • Dominik Reichl

    Dominik Reichl - 2016-02-03

    The file in the file pool has been removed, because IOProtocolExt 1.11 has been released publicly and can be downloaded from the plugins page (and the links there work fine for me).

    Best regards,
    Dominik

     
  • Paul

    Paul - 2016-02-03

    I think my browser was caching aggressively. All better now.

    cheers, Paul

     

Log in to post a comment.