Do I Need SSL To Call Remote API?

Do I need to have installed valid SSL certificate on the domain with Virtualmin in order to call its remote API?

Thanks.

Howdy,

Well, you don’t have to go out and buy a commercial SSL cert or anything – but it probably wouldn’t be a bad idea to make use of the self-signed cert that Virtualmin sets up for you on port 10000.

A lot of sensitive information could get passed around while using the remote API, so it wouldn’t be a bad idea to use some sort of SSL (the self-signed cert is perfectly fine for that).

-Eric

Thanks. I’m going to purchase an SSL anyways because I am planning to integrate whmcs and virtualmi so I want to have a real certificate, not self signed.

I got a SSL cert for $8 or $9, check it out here -> http://cheapssls.com/

I don’t work for them, nor am I profiting from this in any way… Just trying to help a brother out and save money :wink:

Oh, by the way, just get a single domain cert and use it on VirtualMin, as well as UserMin… Then not only is your control panel secured, so is your email login :smiley:

Even though the single cert domain works on one domain, it will cover both VirtualMin and Usermin… And if you set up a website at the same domain (on port 80, virtualmin + usermin use diff ports) then it will secure it as well… All 3 for $8 or $9 is not bad!

For example, my cert covers clients.mydomain.com, which protects:
clients.mydomain.com
clients.mydomain.com:10000
clients.mydomain.com:20000

Pretty sweet, eh? And you dont have to spend $100-$1500 on a wildcard cert :wink: