Hello,
i didn’t find any problem there. Can you try to visit this site again with the latest VPS update?
Thanks