Skip to content

Commit

Permalink
Update Troubleshooting.md
Browse files Browse the repository at this point in the history
  • Loading branch information
disa1217 authored Sep 17, 2024
1 parent 9145363 commit f31c315
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions documentation/Troubleshooting.md
Original file line number Diff line number Diff line change
Expand Up @@ -1410,22 +1410,22 @@ Error from server: error dialing backend: remote error: tls: internal error
**Sympthoms**: Installation fails on `kubemarine.system.reboot_nodes`, OpenSSH server becomes unavailable due to OpenSSL version missmatch error.
The following lines can be found in OpenSSH server logs:
The following lines can be found in the OpenSSH server logs:
```
OpenSSL version mismatch. Built against 30000070, you have 30200010
sshd.service: Main process exited, code=exited, status=255/EXEPTION
sshd.service: Failed with result 'exit-code'.
Failed to start OpenSSH server daemon.
```
**Root cause**: Since OpenSSL is updated by default when deploying a cluster with KubeMarine, a version incompatibility problem arises. OpenSSH was compiled with OpenSSL version 3.0.0 (30000070), and after the update version 3.2.0 (30200010) is installed.
**Root cause**: Since OpenSSL is updated by default when deploying a cluster with KubeMarine, the version incompatibility problem arises. OpenSSH was compiled with OpenSSL version 3.0.0 (30000070) and the update version 3.2.0 (30200010) is installed after that.
Probably, OpenSSL does not provide backward compatibility.
**Solution**: Add upgrade section for OpenSSH server in `cluster.yaml`
**Solution**: Add the upgrade section for OpenSSH server in the **cluster.yaml** file.
```yaml
services:
packages:
upgrade:
- openssh-server
```
```

0 comments on commit f31c315

Please sign in to comment.