I was trying for ages to get my own private server up and running. I tried everything, i made my own server from scratch, compiling the DB etc, then when this failed (no one could connect to it) i moved to repacks. This also failed horribly. I was about to give up, when i decided to try out one last repack. I went for the Panex-gaming public repack. This was the easiest as it even came with its own installer package. Anyways, after editing carefully through the config files, adding my ip details etc (my internet is via a Netgear Router), it worked for some reason and people could connect.
After seeing that this worked, i went back to another repack, one which was more customisable, i even copied the same config files over, made sure the mysql passwords were the same etc, and it FAILED! I have no idea why, but it only works with Panex! I don't know what they do to their repacks, but it is the only server that works for me..... any suggestions why?
P.S the servers did not even work on Hamachi, all ports were forwarded, the DNS was working correctly. I could only connect through LAN not WAN...