[BUG] Certificates are regenerated every 7 days

Yes this issue is NOT fixed at all even in release 2.3.4, I am running the latest release and mine are still renewing every 7 days, what is going on? why is the team lying that the issue is fixed when it’s not

If you have an issue, then why not reading? cyberpanel/renew.py at v2.3.4 · usmannasir/cyberpanel · GitHub

also share the error log here which is related to the SSL renew.
https://:8090/serverstatus/cyberCPMainLogFile

On the server, this file is located at

/home/cyberpanel/error-logs.txt

Best of luck.

If the team is saying the issue is fixed in 2.3.4 then I shouldn’t have to do anything right? obviously the problem isn’t fixed like the team is saying, instead of patching things, the main problem should be addressed so this isn’t happening

The patching thing can be reported to developer instead of saying that issue persist.

How many time you have shared logs, remaining days in expiry, SSL type etc?

You are only reporting issue is persist, right?

Thanks for the suggestions. I will see if I can share with you some of the log files you have indicated. The peculiarity is that it happens every 7 days

It is clear that they are slowly forcing a Pro activation.

Cyberpanel is being abandoned in basic functions and they do not give a damn, proof of this was this latest update. But I personally find a great lack of consideration for the community, which has given the panel notoriety.

Admittedly, they must have pro plans, to bill something and keep the project, but abandoning the community is a shot in the foot.

If you don’t have enough experience to fix the bugs by yourself, it’s best to use versions like aaPanel, CloudPanel, WEbAdmin, or CWPanel.

I left a feedback here and they didn’t even have the decency to comment:

Completely untrue.

One thing that is true: I don’t actively respond here but I am mostly active on our Facebook community. I also actively respond on Git as well, this issue was originally reported here: https://github.com/usmannasir/cyberpanel/issues/1044

But I just found out today that we are were looking at a wrong renew command.

I’ve just fixed this, the SSL was getting regenerated every 7 days due to this line cyberpanel/IncScheduler.py at 1ac841449eb3aabac68a4a2548b07a6cd502df2f · usmannasir/cyberpanel · GitHub

I also missed that because I was also checking into our main renew.py file. Anyways, this has been resolved by this commit: bug fix: resolve ssl reissue after every 7 days · usmannasir/cyberpanel@2b7c810 · GitHub

And I’ve also confirmed it on my test server.

Rest of what you said is not true, as I can’t keep my eyes on all the avenues where people discuss CyberPanel issues, however, my main prority always remain to keep all the functions of CyberPanel working properly.

Apart from that sorry for the inconvenience caused.

2 Likes

Hello, about the idea of community abandonment, I may have been too quick to say this, but there are details that make us believe that it is, at times.

Before answering the main subject, I want to make it clear that your work is incredible and even with CyberPanel containing common bugs I still prefer it, because I can fix most common problems myself, but others cannot. In addition, I also want to make it clear that it is very fair to have Pro options and ways to monetize, after all, it takes a lot of work to maintain this.

About the common bugs reported, the main ones I see here are related to the SSL Bug renewing every 7 days and the problem of creating the FTP/SFTP destination for sending backups outside the server. Other than these I can’t experience any other bugs, the panel works perfectly.

These 2 Bugs mentioned above are the only problems that I reported and that I often see here, hence the idea that it would have been abandoned, because it seems to be simple Bugs and features that should be standard and active for the community, but were or are present so far (SSL I don’t know, but the “FTP destination” problem in “Common Backup” still persists).

And another point, which is exactly why there is confusion here, you ask to report a bug on github, but not everyone knows how to do this. Another detail is that when problems are sent here, some people respond to solve them using non-standard CyberPanel options and this is what makes the community feel bad. I believe that the vast majority, when they choose to use a panel, they don’t know or don’t want to have to go to the terminal and screw everything up.

I know there are many devs here or advanced users who can deal with problems like this easily, but the vast majority are ordinary users and they have no idea how to solve it, and worse, they follow superficial tips here and in the end it ends up making the problem worse.

FINAL CONCLUSIONS…

For OpenSource Free version:

I believe that leaving the basic things of the Web server working and security dependencies and basic backups (more functional) and systems compatibility and standard and updated dependency versions would be enough for everyone who starts with Free or those who are even learning or doing tests.

About Pro options:

I definitely support this and I believe that everyone else who uses it professionally does too, it’s more than fair, or rather, it’s absolutely necessary to monetize, after all if a person wants more advanced and professional features, they should definitely pay for it. Mainly because this encourages better development, optimizations and the panel’s own maintenance.

ADDITIONAL TIP:

So that ordinary people who are not devs (don’t know how to report on GitHub) can report real BUGS with the necessary attention, I believe there could be an area here where reports could be made and that can be seen by you. This would be very helpful.

That’s all, thank you for your attention.

Thank you for your attention. I will go and replace ‘sslUtilities.issueSSLForDomain(childDomain, admin.email, childPath)’ as you indicated and then report back my feedback.

As a beginner, I already tried with cyberPanel.
Community stands for bonding, I believe most of the users will look into the community to check how helpful it is and also believe they don’t even hesitate to pay if they found the community helpful.
And looking for an alternative and a few of person suggested me to move on aaPanel.
Thanks @pryce for raising this issue.

Hi, I suggest it because I use several panels and in aaPanel the basic and essential resources for a web server that meets most needs, work without problems.

However, remember that aaPanel is also paid for advanced features.

Another detail is in terms of performance, CyberPanel is faster because it integrates OpenLiteSpeed by default, not aaPanel, you need to configure it as a complement.

aaPanel basically serves more for environments where several technologies run on the same server.

If you are a beginner, you will certainly have less headache in aaPanel, however, Cyberpanel is still faster. Let this be clear. :slight_smile:

In fact, it’s for this reason that many people (including me) still use and prefer CyberPanel, because it integrates completely and by default with OpenLiteSpeed and that’s a perfect fit. :slight_smile:

But yes, in aaPanel you will rarely have problems with basic web server functions and features.

I hope it helps you decide the best option. Or use both and test them out. :slight_smile:

Thanks for the explanation.
I don’t have any prior knowledge about VPS that’s why simple things are complex to me.
I’ll stick with Cyberpanel on my current server.
Will explore others in another server including CWP control panel.

Activeness wise I am most active on Facebook personally, however, it does not mean that this platform is left completely unattended. We’ve members of our core team plus other great contributors here including @shoaibkk @josephgodwinke

Regarding the SSL bug, you don’t know that I was actively involved in that issue on the github, I believe the discussion is 100+ comments. There were two problems and initially 1 was solved and second one was the SSL regeneration, which is my bad as I overlooked this part.

Regarding the FTP backup bug, I would request you to create a git issue.

Regarding Pro and Free, the free version of CyberPanel have many features that covers almost everything as you may already know.

And for me the best way to report actual bugs will be github. For discussing non bug related issues this community and facebook group serves the purpose well.

1 Like

You can also just run the upgrade which will take care of it.

As soon as there’s some free time I’ll do this, I’ll set up a test environment and simulate the FTP/SFTP destination setup and get as many details as possible.

I already have an idea why the error happens, it has to do with a self-signed certificate on the server side. But I’ll send the details over there.

Thanks dear.

@usmannasir As a beginner I’m using Cyberpanel with a lot of stress.
I know its because of my knowledge.

However, I have a pre-sell question about All Addons (One-time payment).

Is this purchase bound with my server IP or my user account on Cyberpanel?
Asking As a beginner, I’ll explore more and more servers and I may not use my current server in the future.

The last update you did and all my customers’ SSL services were canceled just to force us to do that thing called SSLV2 just to make money. Where did you get the right to do this? Moreover, new SSL cannot be issued, it constantly crashes. You did this on purpose, and it’s just not fair.

I’ve mentioned many a times in my tutorials, comments, videos that you need to have knowledge about linux and bit of sysadmin stuff to use CyberPanel.

If you don’t have that, it is upto you. But I am very clear about that.

All Addons (One-time payment) - This is bound to IP, once purchased you can deploy as many accounts/sites.

Again not true.

The 2 issues I mentioned above were before v2.3.4 was released and were taken care by me, you can see github. All the code is for you to see online.

Although I do agree that there was an issue which needs addressing, and I’ve explained the details of that above.

Sorry for any inconvenience caused.