The webserver still works fine, showing webpages from multiple sites, however when I SSH I cannot ping out from it.
It cannot contact the DNS servers and therefore cannot validate WHMCS or IONcube.
When i SSH in, I can ping when I set the ping source IP to VENET0:0,VENET0:1,VENET0:2,VENET0:3 but the default VENET0 is set to 127.0.0.1 (loop) and therefore cannot ping any ip address external. I think this is why my WHMCS fails validation and IONcube fails.
So my questions,
Should my VENET0 be set to 127.0.0.1?
Is the problem on my VPS or the server it is hosted on?
Why can I not ping out and therefore reach the DNS servers?
To clarify, the server can respond to queries, as I assume it replies on the receiving VENET0:x port, but cannot originate as I ASSUME it is trying to use VENET0.
Also, when I change VENET0 it reverts back automatically to 127.0.0.1