Bug ID | 1210247 |
---|---|
Summary | ssh cannot assign to requested address |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Major |
Priority | P5 - None |
Component | Basesystem |
Assignee | screening-team-bugs@suse.de |
Reporter | felix.niederwanger@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
On a fresh MicroOS installation, sshd fails to start when attempting to bind to a specific IPv6 address, which is assigned to Networkmanager. The /etc/ssh/sshd_config.d/local.conf file looks like the following > AddressFamily inet6 > ListenAddress <redacted> This is a dedicated management address, that has been assigned to NetworkManager via > nmcli con mod enp1s0 +ipv6.addresses "<redacted>" Of course, restarting sshd after booting resolves the issue, the problem is that it appears, that there is a race condition between sshd and NetworkManager that doesn't allow sshd to listen to a static address, which has been assigned to NetworkManager.