Jump to content

ISPConfig 3 Server Module for WHMCS available


Recommended Posts

I'm getting a SOAP Error: no_server_error when i try to activate a site.

 

So far i know the connection to ISPC works and the client gets created in ISPC but the domain does not get created. Has anyone else had this issue and know how to solve it?

 

I'm pretty sure the module works but I have no idea how i would know what to look for to solve this.

 

Thanks for any help in Advance!

 

I receive the same error on 3.0.5.2. On previous version seems ok.

Link to comment
Share on other sites

Hi there,

 

the module is working fine and is updated regulary. But I cannot answer to questions here. Please contact me as mentioned in the documentation by mail.

Furthermore have a look at the original discussion here: http://www.howtoforge.com/forums/showthread.php?t=50957

 

All your issues result from a misconfiguration of the module, so contact me by mail please.

 

- - - Updated - - -

 

Hi there,

 

ISPConfig 3 Server Module for WHMCS 1.1.0beta is out now.

 

The new release will be delivered to all customers in the next hours.

 

PLEASE NOTE:

This release has a completly different server management than the version before. Read the manual carefully.

Furthermore this is a beta release. If you have the possibility to test it in a multiserver environment, please do it and let me know the results (even if everything works).

 

Changelog:

- Extended server management, filling and selecting servers dynamically

- Added PHPFPM support

- Bug: Special chars in contact name

 

I can not answer to questions here. Please contact me by mail instead.

Link to comment
Share on other sites

  • 1 month later...

Hi there,

 

ISPConfig 3 Server Module for WHMCS 1.1.0 is out now.

 

The new release will be delivered to all customers in the next minutes.

 

PLEASE NOTE:

This release has a completly different server management than the version before. Read the manual carefully.

Furthermore this is a beta release. If you have the possibility to test it in a multiserver environment, please do it and let me know the results (even if everything works).

 

If you already installed the beta version, you only have to replace the ispconfig.php.

 

Changelog:

- Bug: Choosing the correct servers in multiserver setups

- Bug: Change Package

__________________

Link to comment
Share on other sites

  • 3 weeks later...
  • 11 months later...
  • 3 weeks later...

Hello,

 

I purchased your module about a week ago and I never received a download link via email nor is there a download available on the Swaydo website in the Downloads section. Please help, send me a private message if you have to I really need this module!

 

- - - Updated - - -

 

I guess private messages are disabled on this forum. You can find my account on your website by using the first part of my email address which is 'rossmarch'. Please help. Thank you.

Link to comment
Share on other sites

  • 4 years later...

I am at a dead end it seems.

My site is https://thenet4you.net

My name is Edwin / Engineer

I have a Debian 9 server at - 67.54.134.89

I have installed ISPCONFIG3

I have installed a purchased copy of WHMCS

And I have downloaded the code ISPCFG3 and put it in the right directory

I have followed all instructions on configuring all apps.

it is NOT WORKING !!!

Can you, the master programmer look at my server setup and help me, please???

I am just a small disabled Vietnam Veteran, retired 40 years network engineer... 

I have been trying to save money, don't have much to work with... but after 6 months of trying, I am reaching out for help.

Can I give you any info to help me fix system to work and start getting real customers like the big guys?

p.s.  when I do the server test button.. it just keeps on ticking and ticking and ticking.. no errors, no stopping

Here is an ERROR REPORT:

Hello,

As for configuring the one you've installed, I turned on "Display Errors" under Setup > General Settings > Other tab and noticed the "Test Connection" button gets the following response in my browser's network console:

<h1>Oops!</h1>
    <h2>Something went wrong and we couldn't process your request.</h2>
    <p>Please go back to the previous page and try again.</p>
    <p>If the problem persists, please <a href="mailto:admin@thenet4you.net">contact us</a>.</p>
    <p class="back-to-home"><a href="http://thenet4you.net/billing"> Back to Homepage</a></p>

    <p class="debug"><span class="info">For additional assistance, please reference the <a href="https://docs.whmcs.com/Troubleshooting_Guide" target="_blank">WHMCS TroubleShooting Guide </a></span><br><br/>GuzzleHttp\Ring\Exception\RingException: cURL error 60: SSL certificate problem: self signed certificate in /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.php:127<br />
Stack trace:<br />
#0 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.php(91): GuzzleHttp\Ring\Client\CurlFactory::createErrorResponse(Array, Array, Array)<br />
#1 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/ringphp/src/Client/CurlHandler.php(96): GuzzleHttp\Ring\Client\CurlFactory::createResponse(Array, Array, Array, Array, Resource id #368)<br />
#2 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/ringphp/src/Client/CurlHandler.php(68): GuzzleHttp\Ring\Client\CurlHandler->_invokeAsArray(Array)<br />
#3 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/ringphp/src/Client/Middleware.php(54): GuzzleHttp\Ring\Client\CurlHandler->__invoke(Array)<br />
#4 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/ringphp/src/Client/Middleware.php(30): GuzzleHttp\Ring\Client\Middleware::GuzzleHttp\Ring\Client\{closure}(Array)<br />
#5 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/guzzle/src/RequestFsm.php(129): GuzzleHttp\Ring\Client\Middleware::GuzzleHttp\Ring\Client\{closure}(Array)<br />
#6 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/guzzle/src/Client.php(165): GuzzleHttp\RequestFsm->__invoke(Object(GuzzleHttp\Transaction))<br />
#7 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/guzzle/src/Client.php(150): GuzzleHttp\Client->send(Object(GuzzleHttp\Message\Request))<br />
#8 /var/www/clients/client4/web4/web/billing/modules/servers/ispcfg3/classes/ispcfg3_class.php(64): GuzzleHttp\Client->post('https://matthew...', Array)<br />
#9 /var/www/clients/client4/web4/web/billing/modules/servers/ispcfg3/ispcfg3.php(167): ISPCFG\ispcfg3->login(Array)<br />
#10 /var/www/clients/client4/web4/web/billing/vendor/whmcs/whmcs-foundation/lib/Module/AbstractModule.php(0): ispcfg3_TestConnection(Array)<br />
#11 /var/www/clients/client4/web4/web/billing/vendor/whmcs/whmcs-foundation/lib/Module/Server.php(0): WHMCS\Module\AbstractModule->call('TestConnection', Array)<br />
#12 /var/www/clients/client4/web4/web/billing/admin/configservers.php(0): WHMCS\Module\Server->call('TestConnection', Array)<br />
#13 {main}<br />
Next GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: self signed certificate in /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:51<br />
Stack trace:<br />
#0 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/guzzle/src/RequestFsm.php(103): GuzzleHttp\Exception\RequestException::wrapException(Object(GuzzleHttp\Message\Request), Object(GuzzleHttp\Ring\Exception\RingException))<br />
#1 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/guzzle/src/RequestFsm.php(132): GuzzleHttp\RequestFsm->__invoke(Object(GuzzleHttp\Transaction))<br />
#2 /var/www/clients/client4/web4/web/billing/vendor/react/promise/src/FulfilledPromise.php(25): GuzzleHttp\RequestFsm->GuzzleHttp\{closure}(Array)<br />
#3 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/ringphp/src/Future/CompletedFutureValue.php(55): React\Promise\FulfilledPromise->then(Object(Closure), NULL, NULL)<br />
#4 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/guzzle/src/Message/FutureResponse.php(43): GuzzleHttp\Ring\Future\CompletedFutureValue->then(Object(Closure), NULL, NULL)<br />
#5 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/guzzle/src/RequestFsm.php(134): GuzzleHttp\Message\FutureResponse::proxy(Object(GuzzleHttp\Ring\Future\CompletedFutureArray), Object(Closure))<br />
#6 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/guzzle/src/Client.php(165): GuzzleHttp\RequestFsm->__invoke(Object(GuzzleHttp\Transaction))<br />
#7 /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/guzzle/src/Client.php(150): GuzzleHttp\Client->send(Object(GuzzleHttp\Message\Request))<br />
#8 /var/www/clients/client4/web4/web/billing/modules/servers/ispcfg3/classes/ispcfg3_class.php(64): GuzzleHttp\Client->post('https://matthew...', Array)<br />
#9 /var/www/clients/client4/web4/web/billing/modules/servers/ispcfg3/ispcfg3.php(167): ISPCFG\ispcfg3->login(Array)<br />
#10 /var/www/clients/client4/web4/web/billing/vendor/whmcs/whmcs-foundation/lib/Module/AbstractModule.php(0): ispcfg3_TestConnection(Array)<br />
#11 /var/www/clients/client4/web4/web/billing/vendor/whmcs/whmcs-foundation/lib/Module/Server.php(0): WHMCS\Module\AbstractModule->call('TestConnection', Array)<br />
#12 /var/www/clients/client4/web4/web/billing/admin/configservers.php(0): WHMCS\Module\Server->call('TestConnection', Array)<br />
#13 {main}</p>
</div>
</body>
</html>

Basically the module is coded to connect to the server and not ignore SSL errors:

<p class="debug"><span class="info">For additional assistance, please reference the <a href="https://docs.whmcs.com/Troubleshooting_Guide" target="_blank">WHMCS TroubleShooting Guide </a></span><br><br/>GuzzleHttp\Ring\Exception\RingException: cURL error 60: SSL certificate problem: self signed certificate in /var/www/clients/client4/web4/web/billing/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.php:127<br />
Stack trace:<br />

That will either need to be corrected by the author of the module or a valid SSL certificate will need to be installed for the server MATTHEW.THENET4YOU.NET.

Any further questions or issues that result from using this module will need to be addressed by the author.

I have received your additional reported issue pertaining to configuring your SSL certificate.

I purchased a SSL certificate from WHMCS store, but never knew it needed to be configured and authorized.

So I did that today.  When and what and where do I put this SSL certificate on my Debian Server?

Maybe this is my only issue... BUT... you said that we would have the ISPCONFIG3 options menu in WHMCS.. I don't see any.

Also tired to add a new customer while in WHMCS, then logged into ISPCONFIG3 and did not see the new customer.

oh, and is there a way to import all my data (domains, customers, etc) into the WHMCS system to sync them up???

Man, guess you gonna hate me.. but I am testing for you and I am here and real Deep-N-Woods of South Carolina.

Thank you for any and all help from you that is not already online.

We need more documentation for app online at https://github.com/cwispy/ispcfg3/wiki

I can't change now to cPanel / WHM because they run only on a CentOS server.....

Management of Network Engineer

Edwin Carroll

Link to comment
Share on other sites

I you have a valid license for WHMCS you should log a ticket on their website. But from what I can see on the error message you display, there is:

 

cURL error 60: SSL certificate problem: self signed certificate in /var/www/clients/client4/web4

So I think someone is wrong with the certificate you installed.

I'm personally a fan of Virtualmin and only used ISPConfig for a little while so that's about all I can help with.

ps. there isn't really such a thing as "get the master programmer to help", rather the process would be to start off with logging a ticket. You could of course also try the ISPConfig community instead of the WHMCS community.

Good luck!

pss. If you are still stuck and you can give me access to your server, I can have a look.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated