I have just installed cpanel on my new VPS, install finished, I restarted the server and when I go to the IP i get the cpanel default page... however if I put /whm it add's the port number but comes up page can't be displayed?
I know about CSF thanks for letting me know though, I have no installed this, do I just leave that service stopped? (this /etc/init.d/iptables stop)
CSF is simply a front-end for iptables and needs the iptables service on in order to work. The advice to stop iptables above was simply to determine the root cause to be the firewall blocking the port.
Have iptables on/running and open the required port(s) using CSF. As others have said, it integrates nicely within WHM with an interface for you to adjust settings.