SYSTEM INFORMATION
OS type and version
Debian 10
Webmin version
1.994
Virtualmin version
7.1-1
So I wanted to do a simple use of API, clone-domain, so i can run some tests on a site before going live.
When running ‘virtualmin clone-domain …’ I get command not found
virtualmin help give command not found
Event when looking, can see the scripts (in /usr/share/webmin/virtual-server).
seen both of these:-
http://www.virtualmin.com/documentation/developer/cli/clone_domain/
Our command line API for both virtualmin and webmin seems to be missing entirely. I ran a search (find / -name "filename.pl") for three separate perl scripts that I knew were included in the command line API, but they were nowhere to be found. Do I need to manually install it, or what?
Thanks
None seem to apply.
Any ideas?
I am on GPL (small but growing charity that can’t quite justify, just yet, the cost). but believe this API command should work under GPL?
Any help appreciated
@MacBadger ,
To use the command line API, you issue the command:
virtualmin
Issuing the command above from the command line will give you a list of commands, and help you understand how to use those commands.
If you have specific questions, feel free to ask, I use the API quite often to automate tasks.
*** Affordable, Reliable Virtualmin Support https://tpnassist.com ***
@calport
Yes it was installed via script about a year ago- all went fine, no problems.
@tpnsolutions
Yes, as per my post, I have been using virtualmin command.
I did find now the GUI version of clone-domain, and that worked fine. But API commands wont work.
@MacBadger ,
I’ll setup a test install and see if I can replicate the issue. It’s my understanding the API and GUI share most of if not all the same code, so both should work without issue. The GUI does do a lot of the heavy lifting like providing the required fields and values, perhaps when executed on CLI you are missing something.
so do you get the command list when you type in virtualmin
Ilia
August 3, 2022, 9:48am
7
Perhaps, something went wrong?
To solve this, simply remove /usr/sbin/virtualmin
file by running rm -f /usr/sbin/virtualmin
comman, then go to Virtualmin UI and re-check configuration (by clicking on System Settings -> Re-Check Configuration
link) to regenerate Virtualmin API helper command.
system
Closed
October 2, 2022, 9:49am
8
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.