summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvarac <varacanero@zeromail.org>2013-09-11 17:14:10 +0200
committervarac <varacanero@zeromail.org>2013-09-11 17:14:10 +0200
commita54be4899ab09dfe3c998849f81634160e3a4b5d (patch)
tree12382e58bdee707e4e14068faa763f93d561f24e
parent1e4b5202d4ffcc193c46b69002353f69a728d24a (diff)
updated missing ecdsa sshkey issue
-rw-r--r--docs/platform/known-issues.md6
1 files changed, 1 insertions, 5 deletions
diff --git a/docs/platform/known-issues.md b/docs/platform/known-issues.md
index 0ce3f2e..5343556 100644
--- a/docs/platform/known-issues.md
+++ b/docs/platform/known-issues.md
@@ -34,8 +34,7 @@ User setup and ssh
. If the ssh host key changes, you need to run node init again (see: https://leap.se/en/docs/platform/guide#Working.with.SSH)
-. At the moment, only ECDSA ssh host keys are supported. If you get the following error: `= FAILED ssh-keyscan: no hostkey alg (must be missing an ecdsa public host key)` then you should confirm that you have the following line defined in your server's /etc/ssh/sshd_config:
-HostKey /etc/ssh/ssh_host_ecdsa_key and that file exists. If you made a change to your sshd_config, then you need to run `/etc/init.d/ssh restart` (see: https://leap.se/code/issues/2373)
+. At the moment, only ECDSA ssh host keys are supported. If you get the following error: `= FAILED ssh-keyscan: no hostkey alg (must be missing an ecdsa public host key)` then you should confirm that you have the following line defined in your server's **/etc/ssh/sshd_config**: `HostKey /etc/ssh/ssh_host_ecdsa_key`. If that file doesn't exist, run `ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ""` in order to create it. If you made a change to your sshd_config, then you need to run `/etc/init.d/ssh restart` (see: https://leap.se/code/issues/2373)
. To remove an admin's access to your servers, please remove the directory for that user under the `users/` subdirectory in your provider directory and then remove that user's ssh keys from files/ssh/authorized_keys. When finished you *must* run a `leap deploy` to update that information on the servers (see: https://leap.se/code/issues/1863)
@@ -43,9 +42,6 @@ HostKey /etc/ssh/ssh_host_ecdsa_key and that file exists. If you made a change t
. leap add-user --self allows only one key - if you run that command twice with different keys, you will just replace the key with the second key. To add a second key, add it manually to files/ssh/authorized_keys (see: https://leap.se/code/issues/866)
-. Missing ECDSA host key: if you upgraded from Debian squeeze to wheezy, your server might not have an ECDSA host key configured. leap node init will fail with
- `FAILED ssh-keyscan: no hostkey alg (must be missing an ecdsa public host key)`
- You can solve this easily with `dpkg-reconfigure openssh-server` on your server.
Deploying
---------