Paul Posted January 29, 2018 Report Posted January 29, 2018 A new CyberPanel alpha module is available. To install, download the attached cyberpanel.zip and unzip the file. Upload the cyberpanel directory to ~/components/modules/ and go to Settings > Company > Modules to install it. Any comments or suggestions, please post them below. cyberpanel.zip Joseph H, Michael, Blesta Addons and 2 others 3 2 Quote
lamlai Posted March 13, 2018 Report Posted March 13, 2018 Wow, too great, thanks, admin! Paul and Blesta Addons 2 Quote
Paul Posted March 15, 2018 Author Report Posted March 15, 2018 On 3/14/2018 at 12:09 PM, Web Hosting UK said: Any images @Paul ? Not yet, but I will try to get some and create a page in the docs for the module. Web Hosting UK 1 Quote
Web Hosting UK Posted March 16, 2018 Report Posted March 16, 2018 10 hours ago, Paul said: Not yet, but I will try to get some and create a page in the docs for the module. Thanks. Quote
lamlai Posted March 19, 2018 Report Posted March 19, 2018 @cyandark If you extend cyberpanel development such as cpanel you are doing I would very much like to buy it. I also am very excited with your cPanel project. Quote
lamlai Posted March 19, 2018 Report Posted March 19, 2018 Hi @Paul , I'm having problems with the CyberPanel connection with Blesta you please help me, thank you very much! Quote
Paul Posted March 20, 2018 Author Report Posted March 20, 2018 On 3/19/2018 at 4:49 AM, lamlai said: Hi @Paul , I'm having problems with the CyberPanel connection with Blesta you please help me, thank you very much! Accessing that IP in my browser works, but not over HTTPS and you've checked the "Use SSL" checkbox. Work without that? If not, please check your firewall. The module is not able to get a response from your server. Quote
WebhostingNZ.com Posted June 25, 2018 Report Posted June 25, 2018 Google CyberPanel? It seems to be a control panel like cPanel built for OpenLiteSpeed and Blesta have created a plugin for it just like they have for cPanel. https://www.cyberpanel.net/ Quote
turner2f Posted June 25, 2018 Report Posted June 25, 2018 Ok. So this would replace the current Blesta C-Panel interface that the clients have access to within their accounts ? Quote
WebhostingNZ.com Posted June 25, 2018 Report Posted June 25, 2018 No, @turner2f did you follow the link I put, it's a different control panel system, like DirectAdmin and cPanel are different but Blesta provide plugins to Blesta for both, now they also include CyberPanel. It is not a replacement for cPanel, it's a different product. Quote
turner2f Posted June 25, 2018 Report Posted June 25, 2018 Thanks. But what I was asking was, once the plugin is activated how will our clients be able to access the ( CyberPanel ) interface ? And how would we remove the " default " C-Panel interface that comes with Blesta so that the client does not get confused ? Quote
Paul Posted June 25, 2018 Author Report Posted June 25, 2018 10 minutes ago, turner2f said: Thanks. But what I was asking was, once the plugin is activated how will our clients be able to access the ( CyberPanel ) interface ? And how would we remove the " default " C-Panel interface that comes with Blesta so that the client does not get confused ? It's not a matter of offering one or the other. You can offer both if you like. When activated, the customer would get a welcome email with details you define. The login would be available as a tag to the Package welcome email, so it can be included in this email. This could include the URL to the CyberPanel control panel so the customer knows where to login. Quote
Lampard Posted August 30, 2018 Report Posted August 30, 2018 This should be updated, as CyberPanel released a new version which is causing problem for this module to work in newer versions. Whenever an account is created by Blesta, it gives the admin access. Quote
Paul Posted August 30, 2018 Author Report Posted August 30, 2018 5 hours ago, Lampard said: This should be updated, as CyberPanel released a new version which is causing problem for this module to work in newer versions. Whenever an account is created by Blesta, it gives the admin access. Where can we find API documentation?.. and why in the world would they implement backward incompatible changes to their API right out of the gate? I hope this isn't a sign of what to expect from them going forward. Quote
Lampard Posted August 30, 2018 Report Posted August 30, 2018 4 hours ago, Paul said: Where can we find API documentation?.. and why in the world would they implement backward incompatible changes to their API right out of the gate? I hope this isn't a sign of what to expect from them going forward. I cannot find API documentation, probably the developers have to go through their GitHub for API. They have added three different users role which is why probably the newer version won't work with Blesta module and cause issues. Quote
Paul Posted August 30, 2018 Author Report Posted August 30, 2018 2 hours ago, Lampard said: I cannot find API documentation, probably the developers have to go through their GitHub for API. They have added three different users role which is why probably the newer version won't work with Blesta module and cause issues. It sounds almost like they don't want anyone to use their API. In order to correct the issue, we need something to go on. Trial and error with the API will take far too long. Is there someone from their team you could put us in touch with? Quote
Paul Posted August 30, 2018 Author Report Posted August 30, 2018 I just emailed Litespeed support, we were talking with them back in January, so hopefully they can help. Quote
Abdy Posted August 31, 2018 Report Posted August 31, 2018 Apparently this bug has already been reported in the CyberPanel GitHub repository as the problem occurs even in the official WHMCS module. https://github.com/usmannasir/cyberpanel/issues/47 I am surprised that they introduce non backward compatible changes to API in a minor update. Apparently they're not using semantic versioning. Paul 1 Quote
Usman Nasir Posted August 31, 2018 Report Posted August 31, 2018 Hello! The issue mentioned on Github is fixed, I've tested with blesta v4.3.0 (ships with CyberPanel module by default). However recently we released ACL Manager (https://docs.cyberpanel.net/doku.php?id=users) due to which users created via API are defaulting to admin access, this specific bug will be patched and released soon after testing. Regards Joseph H and Abdy 1 1 Quote
Paul Posted August 31, 2018 Author Report Posted August 31, 2018 3 hours ago, Usman Nasir said: Hello! The issue mentioned on Github is fixed, I've tested with blesta v4.3.0 (ships with CyberPanel module by default). However recently we released ACL Manager (https://docs.cyberpanel.net/doku.php?id=users) due to which users created via API are defaulting to admin access, this specific bug will be patched and released soon after testing. Regards Does this mean our module will continue to work again because you've resolved on your end, or will we need to make any changes? If we need to make any changes, your help is much appreciated! Quote
Usman Nasir Posted September 1, 2018 Report Posted September 1, 2018 8 hours ago, Paul said: Does this mean our module will continue to work again because you've resolved on your end, or will we need to make any changes? If we need to make any changes, your help is much appreciated! Blesta side is fine, there are no changes to API, a Minor bug due to ACL Manager. Quote
Lampard Posted September 18, 2018 Report Posted September 18, 2018 Still waiting for it to work, i hope that it gets fixed. List of problems when using this module: - Creates a domain, along with another domain with username, e,g if i created test.com, it will also create another domain tes.com if username is test. - Password doesn't work when its created with Blesta - Wrong info is added, wrong email etc when Blesta creates user in CyberPanel These are big problems, hope that they get fixed asap. Quote
Lampard Posted September 18, 2018 Report Posted September 18, 2018 I would really appreciate if @Blesta Addons can work on a better module which also includes reseller etc. Quote
Usman Nasir Posted September 28, 2018 Report Posted September 28, 2018 Hi, @Paul I've tested again, once we check module to process the account creation 3 requests are sent to CyberPanel API. 1. This does not provide accurate data, as per order {"adminUser":"admin","adminPass":"1234567","domainName":"cyberpan.com","ownerEmail":"cyberpan@cyberpan.mail","packageName":"Default","websiteOwner":"cyberpan","ownerPassword":"MTkxOTMyNDExMA=="} 2. This request also provide random data {"adminUser":"admin","adminPass":"1234567","domainName":"cyberpan.com"} 3. The actual order data {"adminUser":"admin","adminPass":"1234567","domainName":"cyberpanel.net","ownerEmail":"unasir@litespeedtech.com","packageName":"Default","websiteOwner":"cyberpan","ownerPassword":"6s9&^8vq06(q3d"} Normally it should call API only once, parameters to create website are mentioned here: https://note.youdao.com/share/?id=f7ffbb4dc8c1f11e43ff9ae4c595443f&type=note#/ Scroll down to create new account, it also requires domainName Regards Quote
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.