Cloudmin Client Connect will not work on my Virtualmin host

I have both the external DNS and MySQL servers registered and setup (showing webmin) for Cloudmin Client on the Cloudmin box, but when I try to setup Cloudmin Client on the Virtualmin machines it says "check failed : DNS service not supported" and "check failed : MySQL service not supported"

How do I get Cloudmin Client Services to work?

Status: 
Active

Comments

Howdy -- sorry for the delay!

I'm curious if maybe one of the requirements for hosting those features needs to be setup... those can be seen here:

https://www.virtualmin.com/documentation/provisioning/hosts

Take a peek at the section at the top labeled "Host System Requirements" -- does it seem like those are all met, or could one or more of those be an issue?

hyper3xpl0iter's picture
Submitted by hyper3xpl0iter on Wed, 03/15/2017 - 11:15

Hey, I check that link and can confirm that everything is how it should be. I made sure that there is a DMZ pinhole on my firewall to make sure that Virtualmin can connect to all servers and hosts

Make sure that on the Cloudmin system you have registered at least one host for DNS and MySQL hosting.

hyper3xpl0iter's picture
Submitted by hyper3xpl0iter on Thu, 03/16/2017 - 07:51

Hey, yes I have 2 of each registered. 2 for DNS and 2 for MySQL.

If you SSH into the Cloudmin master system and run :

cloudmin list-provision-features --multiline

what does it output?

hyper3xpl0iter's picture
Submitted by hyper3xpl0iter on Fri, 03/17/2017 - 12:12

Hey Jamie, That command shows the following error:

ERROR: System owner was not found

Oh, you need to add the flag --owner xyz where xyz is the Cloudmin system owner that you configured the Virtualmin system to use.

hyper3xpl0iter's picture
Submitted by hyper3xpl0iter on Mon, 03/20/2017 - 08:16

Thanks Jamie! here is the output

dns
    Description: DNS zones
    Limit: 1000
    Usage: 0
    Systems: 1
dnsslave
    Description: DNS slave zones
    Limit: 0
    Usage: 0
    Systems: 1
mysql
    Description: MySQL logins
    Limit: 1000
    Usage: 0
    Systems: 2
mysqldb
    Description: MySQL databases
    Limit: 1000
    Usage: 0
    Systems: 2
virus
    Description: Virus clients
    Limit: 1000
    Usage: 0
    Systems: 0
spam
    Description: Spam clients
    Limit: 1000
    Usage: 0
    Systems: 0

Make sure that on the Cloudmin system, at Virtual System Owners -> System Owners -> the-provisioning-user -> Additional limits and capabilities, that the user is allowed to create DNS zones and MySQL databases.