Hello everyone
I have a server with solidcp and a whmcs in another server. I set up both of them and there was no problem. but unfortunately there is a new problem with connection between whmcs and solidcp. I checked everything again and thee was no problem. binding is ok. firewall is ok and other things are ok. I have no idea about why this connection is broken.
I have this massage when click "test connection"
FAILED: GetUserByUsername Fault: (Code: 0, Message: SOAP Fault: (Code: 0, Message: SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://xxxxx:9002/esUsers.asmx?WSDL' : failed to load external entity "http://xxxxx:9002/esUsers.asmx?WSDL" ))
and this is whmcs log:
#0 /home/web/public_html/xxxxx/servers/SolidCP/SolidCP.php(107): SolidCP_EnterpriseServer->getUserByUsername('serveradmin')
#1 /home/web/public_html/xxxx/includes/classes/WHMCS/Module/AbstractModule.php(0): SolidCP_TestConnection(Array)
#2 /home/web/public_html/xxxx/includes/classes/WHMCS/Module/Server.php(0): WHMCSModuleAbstractModule->call()
#3 /home/web/public_htmlxxxx/configservers.php(0): WHMCSModuleServer->call()
#4 {main}
Hi,
normally this error is shown, when WHMCS cannot communicate with the SolidCP Enterprise Server.
Can you please login to your WHMCS server and try to reach http://xxxxx:9002/ in your browser? It should show a status page from SolidCP Enterprise Server. If there is any error, please check the bindings on your SolidCP Enterprise Server and please ensure, that the communication between the WHMCS server and SolidCP Enterprise Server is not blocked by a firewall.
We would recommend to allow the communication between these two systems only via an internal network or VPN and not to expose the port 9002 to the entire internet.
Best regards
Bogdan
Ok this is the same issue I had with my setup, I got clever and configured the enterprise server for http://127.0.0.1:9002, and configured the portal server settings for the enterprise to the same settings, the portal worked 100%, the issue here i when you use whmcs, it fails, I bet you R100 bucks your whmcs and enterprise server are on different servers and even if you specify the correct dns url to access it it will not work.
The way I rectified mine was to revert the enterprise server to use the correct server ip and dns url, reconfigured the portal to use the same url, and then setup whmcs server to use the same url, ie http://cpanel.yourdomain.co.za:9002 or some similar dns name.
you can gippo the system, on the enterprise server set it up using solidcp installer to get the correct info, ie 127.0.0.2:9002 and passwords, etc. Once3 done goto the iis manager and add an additional binding to the enterprise website, ie 192.168.200.12:9002 and then setup your remotes to use this address to communicate.
Hi,
Can you please help me out in this, port 9002 is working fine, but when adding in WHMCS and clicked on test connection its going into infinite loop, not knowing whats happening, but its not getting processed.