#1262 IOProtocolExt plugin fails to save database.

KeePass_2.x
closed
nobody
5
2014-09-19
2014-06-23
dxp
No

Using the "IOProtocolExt" plugin with "scp" URLs fails to save the database file.

Accessing the database works correctly, however after creating a new password entry and trying to save it the following error is returned in a pop-up window:

--- snip ---
Error moving file 'wp.kdbx.tmp' to '/wp.kdbx'.
Command 'mv -f "wp.kdbx.tmp" "/wp.kdbx"' failed with return code 1 and error message
mv: cannot create regular file /wp.kdbx: Permission denied.
--- snip ---

Looks like the plugin is trying to move a temporary database file from the user's current directory (as specified by the URL when opening the DB) into the root of the file server, instead of the same directory.

This was previously reported here:
http://sourceforge.net/p/keepass/discussion/329221/thread/1b268236/

The workaround proposed by Dominik Reichl works, but may not be desirable as it disables a default integrity option which is designed to prevent data loss.

Discussion

  • Dominik Reichl

    Dominik Reichl - 2014-09-19
    • status: open --> closed
     
  • Dominik Reichl

    Dominik Reichl - 2014-09-19

    IOProtocolExt 1.9 has been released, which resolves this issue.

    Thanks and best regards,
    Dominik

     

Log in to post a comment.