codemaster2008 Posted June 19, 2010 Share Posted June 19, 2010 Hi there; I'm trying to setup WHMCS to work with DotNetPanel but i'm having a problem. The module return this error when it tries to connect to the server: Warning: SoapClient::SoapClient(http://:9002/espackages.asmx?WSDL) [soapclient.soapclient]: failed to open stream: operation failed in /var/www/vhosts/my_domain_name/httpdocs/modules/servers/dotnetpanel/dotnetpanel.php on line 0 As you can see it's trying to connect to http://:9002 You can check my configuration on the attached screenshots. Hope someone can tell me what i did wrong. Also, i'm kind of confused about what to enter in hostname and IP address on server settings. But anyways, whatever info i add there the module is not getting. 0 Quote Link to comment Share on other sites More sharing options...
codemaster2008 Posted June 19, 2010 Author Share Posted June 19, 2010 I (don't know how) fixed the http://:9002 thing. Now it's including the IP on the address, connecting to the server and creating the accounts. What I'm still having problems with are the hostname and ip address. My DotNetPanel portal is available at: 192.168.0.1:9001 The Enterprise Server (Webservices), is available at the default por: 192.168.0.1:9002 Here is where i get all confused: If i set the ip address on server settings as 192.168.0.1:9001 the module won't work because it will add port 9002 after the 9001 which is already there. However, the "login to control panel" links available on WHMCS will work just fine. If i remove the port on the ip address, the module works properly but it will brake the "login to control panel". So, I'm assuming i have something wrong with my setup and hope somebody can help me get there. Thanks in advance. 0 Quote Link to comment Share on other sites More sharing options...
SimonM Posted June 30, 2010 Share Posted June 30, 2010 I (don't know how) fixed the http://:9002 thing. Now it's including the IP on the address, connecting to the server and creating the accounts. What I'm still having problems with are the hostname and ip address. My DotNetPanel portal is available at: 192.168.0.1:9001 The Enterprise Server (Webservices), is available at the default por: 192.168.0.1:9002 Here is where i get all confused: If i set the ip address on server settings as 192.168.0.1:9001 the module won't work because it will add port 9002 after the 9001 which is already there. However, the "login to control panel" links available on WHMCS will work just fine. If i remove the port on the ip address, the module works properly but it will brake the "login to control panel". So, I'm assuming i have something wrong with my setup and hope somebody can help me get there. Thanks in advance. same problem for me also .. although i have other problems as well . in server setup if i just use the IP without the port the "login to control panel" part does not work as its missing :9001 from the url . (not that i want to login from there anyway) and adding :9001 breaks the integration with WSP even more than it already is .. so lose .. or lose more 0 Quote Link to comment Share on other sites More sharing options...
swilders Posted July 10, 2010 Share Posted July 10, 2010 I have the same problem, i think a simple change to the "login to control panel" links is required for DNP, Matt. 0 Quote Link to comment Share on other sites More sharing options...
swilders Posted July 10, 2010 Share Posted July 10, 2010 Scrap that last post, all you need to do is edit the module settings for the product - tick the "Different portal URL" checkbox and enter http://192.168.0.1:9001 in "Portal URL". The links to the control panel will now work. 0 Quote Link to comment Share on other sites More sharing options...
codemaster2008 Posted July 10, 2010 Author Share Posted July 10, 2010 @swilders I tried that but it throws an error telling me i don't have permission to edit a configuration file htat i can't remember now. The easy fix i found was assign the control panel a static IP. It uses IP:9001 because the IP is shared with other websites, with an static IP you can assign port 80, which is default, and then, all you need is the IP number, no more ports. The enterprise server still answers on port 9002 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.