The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

cPanel 11.25 feature discussion

Discussion in 'E-mail Discussions' started by sehh, Sep 10, 2009.

  1. sehh

    sehh Well-Known Member

    Joined:
    Feb 11, 2006
    Messages:
    579
    Likes Received:
    5
    Trophy Points:
    18
    Location:
    Europe
    11.25 should then have:

    1) roundcube 0.3
    2) fixed cpu load when using roundcube
    3) actually count the size of the SQL database and add it to the total account usage
    4) newer spamassassin
    5) ftp quotas that actually work
    6) SSL certificates installed in services other than just HTTP (for example, in Exim and Dovecot)

    I'm sure it will be out by Christmas time.. it would be a nice present. Those of us in STABLE will probably get it around Easter 2010.
     
  2. cPanelKenneth

    cPanelKenneth cPanel Development
    Staff Member

    Joined:
    Apr 7, 2006
    Messages:
    4,461
    Likes Received:
    22
    Trophy Points:
    38
    cPanel Access Level:
    Root Administrator
    This belongs in its own thread.

    yes

    If using the user-owned roundcube process feature.

    This is deferred at the moment.

    Yes.

    I'm not familiar with this. Could you expound please?

    No.

    There is far more to cpanel 11.25 than the above. For example look at the Enhancement list in the last few EDGE change logs. The next EDGE build will include even more.
     
  3. sehh

    sehh Well-Known Member

    Joined:
    Feb 11, 2006
    Messages:
    579
    Likes Received:
    5
    Trophy Points:
    18
    Location:
    Europe
    cpanelkenneth, thank you for taking the time to clarify what the new version will include.


    I believe we need a little more information on this issue, I am not aware of such a feature, maybe some documentation will help us enable this when the time comes and 11.25 is released.


    The database size is VERY important and without this fix many administrators will be disappointed. We definitely need a way to properly calculate the database size, many clients run web applications that store several gigs of data, some webmasters have figured out this vulnerability and use the database as file storage. I can't stress enough how important this fix is and having it deferred is a serious issue.


    FTP quotas aren't enforced properly, they are ignored, thus users are able to upload files and overload the storage limit of the hosted account. I opened a bug report many months ago, but I stopped worrying, cpanel has more serious vulnerabilities, like the one above.


    About the EDGE build, the changelog is either incomplete or a "new feature" has a completely different meaning for cpanel developers from the rest of us. Looking at the changelog, I don't see anything interesting or amazing that requires a whole year of development. Most changes are either cosmetic, bug fixes or API upgrades. The rest are just version updates from upstream tools.
     
  4. VeZoZ

    VeZoZ Well-Known Member

    Joined:
    Dec 14, 2002
    Messages:
    248
    Likes Received:
    0
    Trophy Points:
    16
    cPanel Access Level:
    DataCenter Provider

    Where is this? I'm looking at the change logs and the last one was from 2009-08-26 and it's about new upstream versions of software. Before then it was 2009-07-06. Unless this is what you're talking about.
     
  5. cPanelKenneth

    cPanelKenneth cPanel Development
    Staff Member

    Joined:
    Apr 7, 2006
    Messages:
    4,461
    Likes Received:
    22
    Trophy Points:
    38
    cPanel Access Level:
    Root Administrator
    1. The RoundCube per-process feature. I've commented on this in other threads. It's an undocumented feature in the current EDGE builds. It's fully documented in the Release Notes for cPanel 11.25.

    2. MySQL and PostgreSQL DB Size A new system was put in place to capture the disk usage. The product is only using the DB quantity portion of it at the moment. The new system ( I believe ) is meant to solve two issues:

    a. we don't distinguish between database types. For systems that have both PostgreSQL and MySQL, the Max SQL quota in the package is applied in the aggregate. According to feedback, people want it separate ( a different quota for MySQL than for PostgreSQL ). The new system should simplify that.

    b. Disk usage. The functionality exists, but is disabled at the moment and is not tied into the reporting system.

    3. FTP Quotas I'm not familiar with what you describe. We'll test what you describe against both Pure-FTPd and ProFTPd. Any extra info you could provide would be wonderful. I searched our bugzilla but nothing grabbed my attention.

    4. Change Log You are right, there are some entries missing. It's probably due to how some of the features were merged into the product. As for categorization, if fixing something required a redesign to the underlying code, or replaced code entirely ( I don't mean replaced 10 faulty lines with 5 good lines ) then it is categorized as a feature.

    Here are some items in the current EDGE builds that I didn't see in the change log:

    • Bandwidth tracking and reporting system overhauled.
    • Password strength rating system replaced with better algorithm
    • ( with the above ) Javascript password rating system uses the same algorithm as the server-side. This means the ratings are consistent
    • Non-responsive DNS peers are auto-disabled by the local server
    • BIND Restarts trigger by DNS Clustering syncs are deferred to end of syncing
    • Task Management system to handle multiple requests for the same event as a single request. For example on a freshly installed server, accessing the Tweak Settings interface and clicking saving will trigger multiple Apache restart requests. These requests are now handed to the task management system (queueprocd) which treats the multiple requests as a single request ( i.e. only one Apache restart is actually issued ).
    • Web Template Editor. Allows resellers ( including root ) to modify the web pages displayed for: suspended accounts, the default web page, the account moved page and the connection detection page.

    In addition the next EDGE build will have a number of features to prevent XSRF attacks ( some info here: cPanel Security Update: CSRF (cross-site request forgery) - cPanel Inc. ), an improved language system and more.

    The Change log entries for RPMs are not what I meant by the "last few EDGE change logs." My apologies. I meant the change logs for the actual builds.
     
  6. VeZoZ

    VeZoZ Well-Known Member

    Joined:
    Dec 14, 2002
    Messages:
    248
    Likes Received:
    0
    Trophy Points:
    16
    cPanel Access Level:
    DataCenter Provider

    This sounds interesting but how much does it cover? For example account restores and backups. I believe as it stands now rather than doing a single restart it does one for every subdomain / add-on domain added. So that's a place it make sense to do a single restart after all of them are completed.

    There are I'm sure other cases this would be useful as well. So is it used elsewhere as well?

    Or better yet is it automated / smart. So all restarts are sent to it and every x interval it groups them together and executes it just once rather than individually as it is now? So it can handle any situation that comes up that cause rolling restarts of Apache.
     
  7. Webou

    Webou Member

    Joined:
    Jun 6, 2007
    Messages:
    22
    Likes Received:
    0
    Trophy Points:
    1
    I couldn't agree more. This is a must have.
     
  8. cPanelKenneth

    cPanelKenneth cPanel Development
    Staff Member

    Joined:
    Apr 7, 2006
    Messages:
    4,461
    Likes Received:
    22
    Trophy Points:
    38
    cPanel Access Level:
    Root Administrator
    At this point only the Apache restarts triggered by saving Tweak Settings are handled by the task manager. It will gradually be extended to handle other Apache restarts, and then to handle other services.

    The system is also designed to be used by 3rd party developers. The Task Manager modules come with complete Perl documentation.

    More info will be in the release notes. Once those are posted, I will create a link here.
     
    #8 cPanelKenneth, Sep 14, 2009
    Last edited: Sep 14, 2009
  9. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
  10. cPanelKenneth

    cPanelKenneth cPanel Development
    Staff Member

    Joined:
    Apr 7, 2006
    Messages:
    4,461
    Likes Received:
    22
    Trophy Points:
    38
    cPanel Access Level:
    Root Administrator
    Please remember I said deferred not dropped. This feature will make an appearance in an 11.25.x version.
     
  11. VeZoZ

    VeZoZ Well-Known Member

    Joined:
    Dec 14, 2002
    Messages:
    248
    Likes Received:
    0
    Trophy Points:
    16
    cPanel Access Level:
    DataCenter Provider

    So it's close then? So we may see database size 3 months from now in the edge builds?
     
  12. cPanelKenneth

    cPanelKenneth cPanel Development
    Staff Member

    Joined:
    Apr 7, 2006
    Messages:
    4,461
    Likes Received:
    22
    Trophy Points:
    38
    cPanel Access Level:
    Root Administrator
    This feature is in EDGE as of build 39565
     
  13. DomineauX

    DomineauX Well-Known Member
    PartnerNOC

    Joined:
    Apr 12, 2003
    Messages:
    414
    Likes Received:
    4
    Trophy Points:
    18
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    I agree that database disk usage is very important.
    I would be ok with databases bypassing hard quota limits as long as it was represented as used space for accounts.
    Then we could at least suspend a site that was over quota or contact them about it.

    Personally I haven't a clue why separate quotas would be needed for MySQL and Postgres but I could see each account having a normal quota and a database quota.
     
  14. robbie_troster

    robbie_troster Well-Known Member

    Joined:
    Mar 26, 2009
    Messages:
    65
    Likes Received:
    0
    Trophy Points:
    6
    I'm not very familiar with the EDGE builds.. I usually run under the Current / Stable builds.

    If I change the update to EDGE, will the reliability of the server decrease? are there any bugs that would mess up / create a fault with a web hosting company with a huge client base of around 600+?
     
  15. DomineauX

    DomineauX Well-Known Member
    PartnerNOC

    Joined:
    Apr 12, 2003
    Messages:
    414
    Likes Received:
    4
    Trophy Points:
    18
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    Yeah you don't want to move to edge on production servers at all.
    He was basically letting you know that it is already rolled out in edge so it shall soon make it to current and then release builds.
     
  16. sehh

    sehh Well-Known Member

    Joined:
    Feb 11, 2006
    Messages:
    579
    Likes Received:
    5
    Trophy Points:
    18
    Location:
    Europe
    With "soon" being very loosely defined here, meaning 3 to 6 months for release and stable.
     
  17. robbie_troster

    robbie_troster Well-Known Member

    Joined:
    Mar 26, 2009
    Messages:
    65
    Likes Received:
    0
    Trophy Points:
    6
    Looking at the release notes...

    • RoundCube to 0.2.2

    Why that one?

    the 0.3 is out now? I have it installed on our server but not via the cPanel Web mail.
     
  18. cPanelKenneth

    cPanelKenneth cPanel Development
    Staff Member

    Joined:
    Apr 7, 2006
    Messages:
    4,461
    Likes Received:
    22
    Trophy Points:
    38
    cPanel Access Level:
    Root Administrator
    There were some minor incompatibilities. We removed it for the initial EDGE 11.25.0 build.

    We've since resolved the incompatibilities and will merge Roundcube 0.3-stable soon.
     
  19. robbie_troster

    robbie_troster Well-Known Member

    Joined:
    Mar 26, 2009
    Messages:
    65
    Likes Received:
    0
    Trophy Points:
    6
    Great :D Looking forward to seeing a CURRENT version of this.. I would like to use the database statistics but i can't find it in the tweak settings


    cPanel 11.24.5-C39633 - WHM 11.24.2 - X 3.9
     
  20. cPanelKenneth

    cPanelKenneth cPanel Development
    Staff Member

    Joined:
    Apr 7, 2006
    Messages:
    4,461
    Likes Received:
    22
    Trophy Points:
    38
    cPanel Access Level:
    Root Administrator
    It's an 11.25 feature.
     
Loading...

Share This Page