New ISPConfig module for WHMCS

Discussion in 'Tips/Tricks/Mods' started by cwispy, Dec 11, 2014.

  1. Allferry

    Allferry New Member HowtoForge Supporter

    Can you guys tell me how to install the module so I could test it, please?
  2. budgierless

    budgierless Member

    all the install information is on the wiki page of the module on github.
  3. nokia80

    nokia80 Member

    Hi @cwispy ,

    We found a litle bug, when a client order a domein like this instead of then you can't make new email accounts because the mail domein is and returns in a error.(what is normal)
  4. Ed Carroll

    Ed Carroll New Member

    I am testing your module on my server now.. it seems okay.. but I do not have any scripts/themes/webpages to post on my web server in order to stimulate a customer logging in and ordering hosting services..

    is there a wordpress template to help with this...
  5. nhybgtvfr

    nhybgtvfr Active Member

    ed, I think you're misunderstanding the purpose of this module. it's for linking whmcs and ispconfig, so that account/domain/site changes made in whmcs are correctly reflected/updated in ispconfig, and has nothing to do with wordpress.

    using wordpress with the wordpress-ispconfig plugins you've say you're trying in some other threads would generally be done as a way of removing whmcs from the equation and creating your own shop/hosting management system in wordpress and linking that directly to ispconfig. the wordpress-ispconfig plugins currently have very limited functionality, and basic forms that you need to add into wordpress using shortcodes. any other required functionality you are expected to create yourself using the ispconfig api examples included in the ispconfig download and the wordpress form examples in the plugin source.

    you could use this ispconfig - whmcs module as intended, and if you are determined to have everything in wordpress, you could try using it in conjuction with a whmcs - wordpress plugin, so that all changes/updates go wordpress <--> whmcs <---> ispconfig.
    I've not tried that, so I have no idea how easy or effective it would be.
    Ed Carroll likes this.
  6. Ed Carroll

    Ed Carroll New Member

  7. Ed Carroll

    Ed Carroll New Member

    oh, now that you put it that way.. wow.. that is like going around the mountain just to get to the other side!! lol
    stop: okay, I am now trying to install whmcs on my ispconfig3 server .. I get the following error:

    Could not connect to database server: SQLSTATE[HY000] [1045] Access denied for user 'whmcs'@'localhost' (using password: YES)
    is there a certain MySQL user/password that I need to use to connect to the same ispconfig3 databases .. I am at a loss here..
    I know I can go in and create a MySQL user and password to use, but once installed, will then whmcs talk to ispconfig3 ??

    Once I have installed whmcs correctly on my site, I will redirect my WordPress site to the whmcs site. .thereby eliminating the need for WordPress to be involved at all.
  8. nhybgtvfr

    nhybgtvfr Active Member

    whmcs uses it's own database, not the ispconfig database. you use whatever username/password combination you specified when creating the whmcs database. and once installed, no it will not talk to ispconfig3, at least not initially.
    you'd still need to create the remote user in ispconfig and assign the correct permissions to it, then install the whmcs-ispconfig plugin/module in whmcs and provide the ispconfig remote user login url/username/password.

    also you may not want to remove the wordpress site completely, the whmcs is ok as a hosting/domain management and billing panel, but it's not the most ideal frontend for promoting your own services/style. you may be better off using wordpress as your main landing point for your business, and then use a customer login link to take customers into the whmcs panel to actually register/manage their account.

    personally i'd prefer to go wordpress/woocommerce - ispconfig and avoid whmcs myself. but as already stated on your other threads, the wordpress - ispconfig plugin isn't in anywhere near a complete enough state for that, and I haven't found a decent wordpress plugin to provide the domain registration and management options that whmcs provides.
    for smaller operators, whmcs licensing means if most of your customers are only buying a few domain names and not bothering with websites, or a good percentage of them actually host their site with another hoster, then it's almost impossible to make money. they really need to re-instate their perpetual licensing...
  9. kasproso

    kasproso New Member

    Hello Guys
    Sorry if it was already solved, but I coudn't find solution in this thread. I'm testing now whmcs (latest) with this plugin, but something is not wright. I mean after creation new site, It blows out ispconfig panel. When I try to enter to panel, I got 404 Forbidden. And I can't figure out, what this plugin changes why I get this error. I was trying to monitor which files are changed in /etc/apache2 folder, but still can't resolve it. From what I can see, it's creates config's for this speciffic vhost, which is created.
    I have Multiserver setup with Debian 9. It's based on Proxmox/KVM so recovering machine is easy.
    Looks like FallowSymLinks are off but they are in ispconfig.conf or .vhost. Other pages working fine.

    Any idea?
    Thank you in advance.
  10. cwispy

    cwispy Active Member

    The module does not change any files. It talks to the api in ISPConfig which does all the heavy lifting. So it sounds to me like you have a configuration issue with your system.
  11. telvenes

    telvenes Member

    how to get arround cURL error 60: Peer's Certificate issuer is not recognized.?
  12. telvenes

    telvenes Member

    it does not support https. how can it be turned off by the ispconfig?

Share This Page