New User Installing HC9 with WHMCS
Hi
We have recently begun a switch to HC from WebSitePanel and we are having some fun with WHMCS. I thought it may prove useful to put my thoughts and questions here rather than a ticket to see if it could help anyone else.
First, our version numbers.
Server: Windows Web 2008 R2 SP1
HC Control Panel Version : HC9 Build 01
WHMCS: 5.0.3 (running on Windows not Linux)
We already have a working WHMCS system which has been talking to WebSitePanel quite happily for years so all we had to do was install the HC module. This involved creating a folder and copying the hc.php file into it along with the hcsettings.xml file updated with our API url. We then set the server up in WHMCS with a user account we created for us as a reseller and defined the custom fields. Finally we created a new product that had HC as the module and set Plan Name to one that we had created in HC.
Our first attempt at provisioning a new service was to go into an existing user in the WHMCS system, change the Product/Service assigned to them to the we had just created and then click CREATE but this failed with the error
Module Command ErrorPlan sold successfully. We logged into HC and then auto logged in to our reseller account and sure enough there was no user or plan in there.
We then tried it on a new user by placing an order through the WHMCS system and letting it create the client account and this actually worked.
And now the problems that I am having and need help with.
1. The Suspend/Unsuspend buttons do not work (in fact I cant even see how you manually suspend an account in HC?!?!?)
2. Pressing Terminate brings up the error (but it does appear to work)
Module Command ErrorAdvance delete succeeded; operation is in queue and will be completed within 24 hours after your confirmation. 3. Even though point 2 brought up an error, it did send us an email with a link it which we clicked and this gave us a .net error:
Server Error in '/' Application.The resource cannot be found.Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.Requested URL: /AuthenticateAction.aspx When we modified the URL to point to our control panel URL it worked.
4. The "HostingController Login" link does not work when viewing the product in WHMCS which we suspect is related to point 3 above because the API does not appear to be returning the HC URL properly hence the link in the email did not work for point 3.
5. Do we still need to link HC to our WHMCS system under Billing System :: Manage Billing :: Configure Billing or is this just to do a fresh install of WHMCS? The instructions on the Portal website are pretty poor!
6. How do we turn off Billing in HC completely? If we login as the Webadmin we see "Billing is currently set to off." which we don't want them to see
7. Where is the Change Package button in WHMCS?
I am sure we will come across some more issues in our quest to go live with HC but for now this seems to cover the basics.
All in all, we are quite happy with how it is going so far and we can see the potential for HC especially when it comes to having 1 control panel for Windows and Linux hosting.
I hope this post isn't too long and I look forward to any help that HC can provide.
Thanks
Mark Donne
HOST100