SElinux --- SSH not working on computer migrate to 16.0 because of using selinux

Hello.
It take me a long time before I discover that using specific port with selinux require specific command for these specific ports.

  1. is there any config files relative to authorize these ports and where to find them.
  2. Is there any other components that require specific configuration that was not necessary when using apparmor.

Should I expect other bad surprises.

You could use to see, which port selinux manage for you.

#semanage port -l | grep ssh
ssh_port_t                     tcp      xxxxx, 22

You can set your port with:

#semanage port -a -t ssh_port_t -p tcp xxxxx