Do you have the ports forwarded in your router?
Are you behind CGNAT?
How do you expect to connect to your server without knowing the ip address?
Edit: clean up your main, this will give you a iwd sum/name mismatch error upon joining.
Edit2: server doesnt even seem to start a map. type "status" in your server window to see if it's currently running a map. Probably not, too many iwds.