I have a problem generating a ssl certificate for a domain name

If you have a shared hosting plan and only have cPanel (i.e., no SSH root access/Virtual Private Server), then the only one who can fix this issue for you, is your hosting provider.