Have a look at your gateway logs which are httpd logs. See why it's failing to start. Most of the issues I have seen with the type of certificate is being used.
Whats the extension of certificate >
Thanks Lakshmi, I had a look at the logs and it was a ports issue, which was resolved and we are up and running now.