If I try to add a ssh key for a user via the web gui I get this error
Code
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; ssh-keygen -e -m RFC4716 -f '/tmp/0DxNJq' 2>&1' with exit code '255': Load key "/tmp/0DxNJq": invalid format
OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; ssh-keygen -e -m RFC4716 -f '/tmp/0DxNJq' 2>&1' with exit code '255': Load key "/tmp/0DxNJq": invalid format in /usr/share/php/openmediavault/system/process.inc:217
Stack trace:
#0 /usr/share/php/openmediavault/ssh/publickey.inc(73): OMV\System\Process->execute(Array)
#1 /usr/share/openmediavault/engined/rpc/usermgmt.inc(492): OMV\Ssh\PublicKey->toRfc4716()
#2 [internal function]: Engined\Rpc\UserMgmt->setUser(Array, Array)
#3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#4 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('setUser', Array, Array)
#5 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('UserMgmt', 'setUser', Array, Array, 1)
#6 {main}
Display More
and the key is not installed.