I have SSL installed into my web hosting web page that also uses whmcs to handle clients. The reseller hosting company I'm using hosts their cpanels on a 'third party' address to host the panel accounts from. When my clients register they get redirected to their cpanel which happens to be XXX.com and not on xxhosting.com. this in turn produces and SSL error saying the domains don't match up.
I need a way to work around this and the reselling company doesn't seem too helpful so far. Is there anything in whm or whmcs that iI might be able to tweak to work around this. Even if its disabling SSL and the moment of redirect?
Since you have reseller account, you cannot do anything. It seems that your reseller hosting provider has selected option "Force redirect to secure URL" hence you are redirecting to SSL URL. You cannot use your SSL for cPanel URL because you are on the shared hosting server. I suggest you to go for a VPS to get full access.
So It seems that I simply need to ensure that clients are redirected to a specific hostname after they log in so that there is no SSL error. Does anyone know how I might make WHMCS forward clients to the proper address after they log in?
Yes, this sort of sucks - you buy reseller hosting and the SSL re-directs to the company whom you buy from.
Most (decent) hosts will have their servers wit ha generic name that is not seen as being easily associated with any particular hosting company for exactly this reason. We have a generic domain name that we use for our infrastructure that is not the same as what our hosting is sold as, which means any reseller will see the generic name of the server they are on and not our name.
Only course of action is if the Provider does not force SSL is to use the non-secure access. It is a bit of a catch-22.
CPanel Shared and Reseller Hosting, OpenVZ VPS Hosting. West Coast (LA) Servers and Nodes
Running Linux since 1.0.8 Kernel!
Providing Internet Services since 1995 and Hosting Since 2004
Edit: So it seems all I needed to do was change my hostname setting on my Cpanel server settings under WHMCS >> Products >> Servers to reflect their required information. my website still reflects my own domain and SSL, and as soon as a client logs in, they are directed to the proper CPanel server with a different domain name. I was under the assumption that changing that setting would somehow effect the rest of the site as well. I was wrong.
And to answer RRWH, their hostname is very generic and its a reflection of the physical servers they are using, specificly, unison platform, which is Eleven2's infrastructure domain, same with any errors, it simply displays the lightspeed server text instead of anything that could directly link to who I'm reselling from in a single click.