ISPConfig 3 Server Module for WHMCS

Discussion in 'Tips/Tricks/Mods' started by Germanius, Jan 15, 2011.

  1. ikrudolf

    ikrudolf Member

    Maybe you can write how you got it solved, could be handy for other forum users that have the same issue.
     
  2. Germanius

    Germanius Member

    The next release is nearly finished. I only have to modify the documentation.

    Furthermore I am thinking about expanding the functionality for multiserver environments. In this point I need some help from users who have well knowledge about WHMCS and ISPC multiserver environments. Please contact me via email.
     
  3. Germanius

    Germanius Member

    v1.0.3 released (5th Apr 2012):
    - Support for DNS templates
    - Support for Maildomain creation
    - Support for FTP Account creation
    - Bug: Website owner was missing
    - Bug: Suspend/Unsuspend didn’t work
    - Bug: Change Package didn’t work
    - Some code improvements
     
  4. nokia80

    nokia80 Member

    Create Maildomain

    Create Maildomain doit work. have i change remote user in cp?
     
  5. Germanius

    Germanius Member

    Yes, you are right. Forgot to mention in the documentation that you have to select in remote user settings Mail Domain functions.
     
  6. itanium

    itanium Member

    Hi,

    I have always this error:

    SOAP Error: You do not have the permissions to access this function.

    I have checked all in Remote Users.

    ISPconfig 3.0.4.4 + whmcs ispc3 1.0.3 + no change for remote.conf.php & remoting.inc.php (already in ispconfig 3.0.4.4)

    But i can see in ispconfig the account created but no dns , site, mail...

    :confused:
     
  7. till

    till Super Moderator Staff Member ISPConfig Developer

    Go to System > Remote users > edit user, then edit the user that you use to connect with whmcs and ensure that all checkboxes are checked and then click on save.
     
  8. itanium

    itanium Member

  9. till

    till Super Moderator Staff Member ISPConfig Developer

    I'am talking about the remote user settings in ispconfig, not the settings in whmcs.
     
  10. itanium

    itanium Member

    yes in ispconfig -> Remote Users -> whmcsfree -> all checkboxes are checked

    Password is correct in whmcs & ispconfig
     
  11. itanium

    itanium Member

    It's seems to be "ISPConfig Domain Tool" who give me the soap error. I have already check this module in ispconfig.
     
  12. till

    till Super Moderator Staff Member ISPConfig Developer

    And the "Domain tool functions" checkbox in the remote user settings is visible and enabled?
     
  13. itanium

    itanium Member

    you have beat me :)

    Even if the module is checked, logout, login (as admin)... I can't find the "Domain tool functions" checkbox :confused:

    ps: i have clear the cache of firefox, restart apache
     
    Last edited: Apr 12, 2012
  14. till

    till Super Moderator Staff Member ISPConfig Developer

    Are you really sure that you enabled the domain module under System > CP users for the admin user? When I enable it here on my ISPConfig 3.0.4.4 test server, then the domain tool functions checkbox shows up in the remote user settings after a relogin of the admin user.
     
  15. itanium

    itanium Member

    Thank you till !

    I have found why :

    I have apc on the server and when i have activated the module under the cp user, i think something goes wrong. I have just uncheck / check this option and now all work fine.

    ;)
     
  16. till

    till Super Moderator Staff Member ISPConfig Developer

    I recommend to replace apc with xcache, it makes less problems.
     
  17. itanium

    itanium Member

    xcache? strange because apc will be a part of php6.

    I will give it a try on a test server. Thank for your help :)
     
  18. falko

    falko Super Moderator Howtoforge Staff

    I also have better experiences with Xcache than with APC.
     
  19. itanium

    itanium Member

    Hello,

    xcache seems to be more stable with more scripts and the perf is really good. I keep xcache for now.

    I have a multi-server setup (for test) with :

    1 server for ispconfig panel only (1)
    2 webserver / Mysql / mail (2 / 3)
    2 dns server (4 / 5)

    How to setup whmcs?

    Do i need create each web server (2 /3) in Whmcs Servers.

    And on the module section product set :

    ISPConfig Server Setting (Syntax: DBserverID,MailserverID,DNSserverID) : 0,0,4

    :confused:
     
  20. Germanius

    Germanius Member

    You have to add as many servers in WHMCS as you have servers for websites/files. Each server must have setuped one IP in ISPC for those websites.
    Than you can configure for each product the DBserverID, MailserverID and DNSserverID, for example: 2,2,4
     

Share This Page