Author Topic: Update Log  (Read 7197 times)

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Update Log
« on: April 08, 2014, 06:53:24 pm »
EHCP Force Updates
Last Update:  September 20, 2017 (9/20/2017)



Things to Keep In Mind:

If updates are made to the base apache2 / nginx webserver templates, you may need to revert your Global Web Templates back to their defaults and then add your original changes and additions to benefit from the changes made in the base templates since database templates or domain specific templates take precedence over the base templates if configured.



Updates & Changes (September 20, 2017):
  • Added additional validation.
  • Update, upgrade, svn-update script is now in just one file.
  • Various cleanup and enhancements.
  • Better logging.
  • Use service instead of systemctl for greater compatibility on all systemd and non-systemd systems.

Updates & Changes (May 31, 2017):
  • Fixed custom and Let's Encrypt SSL bugs.

Updates & Changes (May 6, 2017):
  • Fixed Let's Encrypt automatic certificate renewal.

Updates & Changes (April 13, 2017):
  • Bug fixes.
  • Security enhancements in nginx

Updates & Changes (February 15, 2017):
  • Let's Encrypt SSL Certificate Integration and Support - Your domains can now be encrypted by free SSL certificates.  See The Video
  • SSL mixed mode has an option to default to using the server wide SSL default certificate for domains that don't have one configured or the SSL portion does not get included in the template at all.

Updates & Changes (January 15, 2017):
  • systemd scripts for EHCP and PolicyD if applicable for Ubuntu 16.04+
  • mod-security/mod-evasive cleanup
  • roundcube default mail server fix
  • Various bug fixes and changes.

Updates & Changes (December 7, 2016):
  • Minor security enhancements.
  • Minor bug fixes.
  • Default email client is now RoundCube (SquirrelMail can still be accessed via /webmail2)
  • Ubuntu 16.10 support.

Updates & Changes (July 30, 2016):
  • Added SpamHaus and SpamCop incoming email filtering to help reduce the number of spam email messages received and delivered by the server.

Updates & Changes (June 12, 2016):
  • Fixed bind9 issue during installation
  • Net2FTP and extplorer PHP 7.0 fixes and changes

Updates & Changes (May 5, 2016):
  • Fixed php-fpm bug for nginx (Ubuntu 16.04 specific)
  • Minor enhancements to picante theme

Updates & Changes (May 2, 2016):
  • Ubuntu 16.04 Support (x64 and x86)
  • MySQL to MariaDB seamless upgrade support (optional)
  • MariaDB is now the default DB option during installation
  • PHP 7 Compliance
  • Lots of bug fixes
  • Policyd / amavisd / spam assassin fixes
  • libpam-mysql replaced with libpam-python scripts in Ubuntu 16.04 since pam-mysql is broken... whereas pam-python is not.

Updates & Changes (March 29, 2016):
  • Minor security enhancements
  • Additional global template for password protected directories added.
  • Fixed PHP not working in password protected sub directories created under nginx.

Updates & Changes (March 13, 2016):
  • Several security changes.
  • UPDATE TO THIS VERSION ASAP!

Updates & Changes (March 4, 2016):
  • Enhancements made to Global Webserver Template functionality.
  • Added the ability to have a global template for the default enabled site (custom contents for /etc/nginx/sites-enabled/default or /etc/apache2/sites-enabled/default depending on the webserver)

Updates & Changes (February 29, 2016) Second Release:
  • Webserver apache2 / nginx base template changes for phpmyadmin functionality changes in Ubuntu 15.10

Updates & Changes (February 29, 2016):
  • Minor security changes
  • Logging changes for conglomerate access log so it shows the domain accessed in the log along with the request and referrer.
  • Changed conglomerate log name to have an extension of .log (/var/log/apache2/access_log_multi.log or /var/log/nginx/access_log_multi.log) so that logrotate will automatically process it daily.

Updates & Changes (February 18, 2016):
  • Template changes for nginx and apache
  • Configured password protected directories are now stored directly in the domain template instead of relying on and possibly overwriting .htaccess files.
  • /webstats directory for each domain is now password protected
  • New Global Domain / Subdomain Template Override Feature - Admin Only Operation - Manage Global Web Templates (Means changes to the default EHCP templates via updates will no longer overwrite any custom config you want for all domains and subdomains) - ?op=manageglobalwebtemplates
  • Lots of bug fixes
  • Changes made to template files to support the usage of base jQuery code.
  • Better input validation to prevent web server errors.
  • Logging changed and stored in "/var/log/apache2/access_log_multi" (for apache) and "/var/log/nginx/access_log_multi" for nginx
  • Fixed Slave BIND DNS issues
  • Other MISC fixes

Please see the following knowledge articles for possible issues after installing this update:

http://ehcpforce.tk/faq/index.php?sid=27500&lang=en&action=artikel&cat=4&id=10&artlang=en
http://ehcpforce.tk/faq/index.php?sid=27500&lang=en&action=artikel&cat=4&id=9&artlang=en

Updates & Changes (October 28, 2015):
  • Tons of nginx fixes
  • Trim issue in database causing some issues fixed.
  • New Custom Domain Server SSL Certificates Functionality
  • Other MISC fixes

Updates & Changes (August 24, 2015):
  • New:  extplorer file manager integration (url:  http://serverip/extplorer/)
  • Lots of Bug Fixes
  • FIXED:  Domain redirection for both apache2 and nginx

Updates & Changes (May 23, 2015):
  • NEW:  Ubuntu 15.04 x86 and x64 Support
  • NEW:  SystemD Init Support
  • New:  Create and define hosting plan templates.
  • New:  Create user accounts from hosting plan templates.
  • FIXED:  nginx php session handling
  • Enhanced:  Login functionality to redirect to desired operation post successful login if session timeout occurs and the admin or user is required to login again.
  • Enhanced:  Security changes to make the panel more secure
  • Enhanced:  Few picante theme changes and UI enhancements
To take advantage of the new EZ installation script functionality that actually works, please run this operation as admin:
http://{SERVERIP}/ehcp/index.php?op=updateinstallscriptsql

Updates & Changes (April 9, 2015):
  • FIXED:  Password protected directories now work correctly for both nginx and apache2
  • FIXED:  Easy install scripts now work properly.  There are currently 8 packages supported (MyBB, phpbb, Joomla, Wordpress, Drupal, phpCOIN, SMF, and more)
  • NEW:  UI Enhancements to make it easier to use the panel.
  • FIXED:  Template fixes for nginx and apache
  • FIXED:  Net2FTP works properly now thanks to some HTTPS fixes and permissions changes. 

Updates & Changes (January 21, 2015):
  • PHP 5.5.x minor fixes.
  • Webmail configuration is not overwritten during updates or upgrades.

Updates & Changes (January 5, 2015):
  • Latest version now using mysqli extension making EHCP Force Edition PHP 5.5.x compliant.
  • Ubuntu 14.10 VSFTPD Fix Now Inlcuded
  • EHCP Force Edition supports (QA Tested by Me) Ubuntu 14.10 x86 and x64
  • Fixed Apache2 SSL and Non-SSL Mixed Mode
  • Adjusted Apache2 templates.
  • Reworded some deletion functions.

Updates & Changes (December 11, 2014):
  • Fixed some fail2ban bugs.
  • Added support for postfix-sasl into fail2ban for all versions of Ubuntu.
  • Update hosts file fix for retrieving local IP address.
  • Fixed some of my original PHPMyAdmin mess.  It should be correct now. (You will have to redo all whitelisted IP addresses once for root MySQL login through PHPMyAdmin if you update)
  • Moved some install settings around.
  • Removed the original default theme (the new default is picante) which called ehcp.net for some reason.
  • Generic fixes
  • Some apache2 fixes which use Include instead of the newer IncludeOptional to maintain backwards compatibility for all Ubuntu versions.

Updates & Changes (November 29, 2014):
  • Enhanced the remote backup scheduling and backup scripts to log correctly what happens if the transfer of the backup fails.
  • Integrated all deb package fixes locally rather than pulling them from a web server.
  • Fixed some issues in Ubuntu 12.04 and Ubuntu 14.04.

Updates & Changes (October 28, 2014):
  • Changed the way the installer and upgrade/updater scripts work.
  • Fixed some installation bugs in latest run through of Ubuntu 14.04 testing.
  • Added server IP address in-front of backup name for scheduled remote backups so multiple backups from different servers should never have the same name.
  • More control over what gets installed.
  • Custom Apache VHOST Not Managed in the Panel along with Custom Ports Supported - See here.

Updates & Changes (October 7, 2014):
  • Faster account deletion that relies on recursion instead of you removing every domain one by one.
  • Resellers cannot create other resellers.
  • New - Master resellers (a new setting specified during account creation by admin) can create other resellers, but their resellers cannot create other resellers.
  • New - If a reseller account is deleted, all of its associated panel users, their domains, and settings are also deleted.
  • Bug fixes

Updates & Changes (Sept 9, 2014):
  • New Remote Backup Scheduling and Server Cronjob Functionality
  • New Picante Dynamic Theme
  • Bug fixes

Updates & Changes (May 2, 2014):
  • Email bugs dealing with ipv6 and pop-before-smtp fixed
  • mod security package bug has been fixed and should no longer keep Apache from running happily in Ubuntu 13.10-14.04
  • Additional minor changes and fixes / code cleanup

Updates & Changes (April 20, 2014):
  • New SSL-Only mode has been introduced in case you would prefer to only accept connections over https rather than mixed-mode SSL/NonSSL
  • apache2 SSL subdomain templates have been fixed
  • Ubuntu 14.04 is now supported and has been tested

Updates & Changes (April 8, 2014):
  • nginx SSL support has been added
  • apache2 SSL templates have been fixed
  • nginx integration has been fixed
  • Generic Fixes for Ubuntu 13.10
  • In advanced options, you can now switch between webserver software (choose between apache2 and nginx) - may take up to 30 seconds for changes to take effect
  • New pre-install script which can make installing EHCP Force a breeze without any prompts.

To Do:

Download  Latest Version Now

Please report all bugs and how to reproduce them!

« Last Edit: September 20, 2017, 12:41:16 am by earnolmartin »

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #1 on: April 24, 2014, 07:54:38 pm »
Updated version out.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #2 on: May 02, 2014, 09:31:48 pm »
New version released!

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #3 on: December 11, 2014, 08:27:42 pm »
New update out.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #4 on: January 05, 2015, 11:47:57 pm »
New update out.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #5 on: January 21, 2015, 09:02:23 pm »
A minor update has been released.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #6 on: April 09, 2015, 11:14:22 pm »
A major update has been released.  EZ install scripts are working as are password protected directories.  This is a major milestone release that I am happy to announce.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #7 on: May 23, 2015, 11:16:55 am »
New update released.  Ubuntu 15.04 is now supported.  Please see the first post for important instructions for getting the EZ install script functionality to work for your panel.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #8 on: August 24, 2015, 01:58:28 pm »
New update released.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #9 on: October 28, 2015, 11:30:23 pm »
New update released.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #10 on: February 18, 2016, 05:25:41 pm »
New update has been released.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #11 on: February 29, 2016, 04:17:03 pm »
Update released.  See first post for information.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #12 on: March 04, 2016, 11:26:23 am »
Update released.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #13 on: March 14, 2016, 06:56:09 am »
Security update released.

earnolmartin

  • Administrator
  • Full Member
  • *****
  • Posts: 137
    • View Profile
Re: Update Log
« Reply #14 on: March 29, 2016, 10:38:17 pm »
Update released.