GarethSmith Posted October 7, 2016 Share Posted October 7, 2016 Hello Chris, When we upgraded to WHMCS 7 we are getting the connection error on WHMCS admin screen. I have attached here the screen shot for the same. As we are going to release our module with WHMCS 7 compatibility after testing with it. But due to this issue we could not. Please help us to resolve the issue as early as possible. 0 Quote Link to comment Share on other sites More sharing options...
Hal9000 Posted October 7, 2016 Share Posted October 7, 2016 I have the same problem on my development machine. On my production Ubuntu it is working, but on my local Windows XAMPP install with Dev license I get the same error since upgrading to v7. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS ChrisD Posted October 9, 2016 Share Posted October 9, 2016 Hello GarethSmith, Can you tell me if you are using a Windows or Linux Machine? In version 7.0 and above we have changed the licence validation callback to require it to be made via a SSL connection (previously this was optional). For windows The error is being generated when placing the cURL call using the `curlopt_ssl_verifypeer` function as your server does not have the appropriate root CA bundles to validate the SSL connection to our licensing server. Unlike in a Linux distro, where cURL SSL CA bundles are updated directly from Mozilla, you will need to download and update your CA bundles for your Windows box. I found a great tutorial on how to resolve this issue and get it working which has been noted by other clients reporting this issue to have resolved it for them: https://snippets.webaware.com.au/howto/stop-turning-off-curlopt_ssl_verifypeer-and-fix-your-php-config/ For Linux A No Connection error on the admin login page suggests there is a problem preventing your server from communicating with the WHMCS licensing server. This is commonly a CURL or DNS resolution problem, these are essential items in the use of WHMCS and is something your server admin will need to investigate and correct. CURL - CURL is an extremely important part of WHMCS and is needed for a number of the operations performed such as server connections etc. DNS - DNS is a vital part of internet functionality in order to be able to resolve hostnames of servers, domain name lookups, and licensing. Ensure your DNS resolve whmcs.com to the correct IP address. If after this you still have issues please open a support ticket 0 Quote Link to comment Share on other sites More sharing options...
GarethSmith Posted October 10, 2016 Author Share Posted October 10, 2016 Follow the instruction on the below link, it will resolve the issue as i did. https://snippets.webaware.com.au/how...ur-php-config/ 0 Quote Link to comment Share on other sites More sharing options...
GarethSmith Posted October 10, 2016 Author Share Posted October 10, 2016 Hello Chris, Thanks for the quick response. The instruction for the windows CA certificate on the given link https://snippets.webaware.com.au/how...ur-php-config/ has resolved my issue. 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.