When you go to the start page of Admin Console, do you see a warning icon near your domain name? Maybe your security certificates got broken during setup. If you use self-signed, you can try generating new ones, or try re-adding your standalone certificates if you use ones.
Btw, 5223 shouldn’t be used, it is obsolete and 5222 is used for both non-SSL and SSL connections. Unless you have manually specified in your clients to use 5223, then you should only enable SSL requirement on the server and the clients will connect with SSL on 5222 port.