~jan0sch/smederee

Showing details for patch 69199ed22a9dfb6aca5b32cb5ffc9eee82f1b634.
2022-11-02 (Wed), 3:44 PM - Jens Grassel - 69199ed22a9dfb6aca5b32cb5ffc9eee82f1b634

SSH: Don't set hostname for ssh-server to bind to all addresses.

Summary of changes
1 files modified with 1 lines added and 1 lines removed
  • modules/hub/src/main/scala/de/smederee/ssh/SshServer.scala with 1 added and 1 removed lines
diff -rN -u old-smederee/modules/hub/src/main/scala/de/smederee/ssh/SshServer.scala new-smederee/modules/hub/src/main/scala/de/smederee/ssh/SshServer.scala
--- old-smederee/modules/hub/src/main/scala/de/smederee/ssh/SshServer.scala	2025-02-01 18:49:50.067622488 +0000
+++ new-smederee/modules/hub/src/main/scala/de/smederee/ssh/SshServer.scala	2025-02-01 18:49:50.071622493 +0000
@@ -147,7 +147,7 @@
     )
     val repository = new DoobieSshAuthenticationRepository[IO](transactor)
     val server     = SshServer.setUpDefaultServer()
-    server.setHost(sshConfiguration.host.toString)
+    // We only set the port but not the hostname for the server because we want it to listen on all addresses.
     server.setPort(sshConfiguration.port.toString.toInt)
     val keyProvider = new SimpleGeneratorHostKeyProvider(sshConfiguration.serverKeyFile)
     keyProvider.setAlgorithm("EC")