Ich bastel gerade an einem ganz ähnlichen Problem. Nach dem Aufsetzten eines Servers mit eigener MySQL Datenbank, die lokal läuft, startet der Server zwar, bleibt aber wohl ohne SSL Absicherung.
Ich fliege jedoch nicht vom Server, man kann ihn im LAN finden, nicht aber über Multiplayer: INTERNET. Bei genauerer Betrachtung musste ich dann feststellen, dass Battleeye wohl die Probleme verursacht. Obwohl die config
battleeye=1 enthält
ist Battleeye nicht aktiv. D.h. von Client Seite (Spieler) ist BE zwar aktiv und läuft, serverseitig aber nicht.