Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - earnolmartin

Pages: [1] 2 3 ... 14
General / Re: Update Log
« on: August 21, 2019, 11:07:19 am »
Minor update released.

Technical Help / Re: All of my websites are down but i get email
« on: July 09, 2019, 08:15:41 am »
Email and FTP are separate services.  If you can't access the panel, there is a problem with the web server service which is apache or nginx depending on how you configured EHCP.  So, you need to check the log files in /var/log/apache2 or /var/log/nginx to figure out what might be wrong.

Checking the log files for problems is the first step to fixing any problem.

What do the web server logs show?

They are stored in /var/log/nginx or /var/log/apache2 depending on which webserver you're using. 

General / Re: Update Log
« on: June 05, 2019, 12:01:33 pm »
Update released.

General / June 2018 Pre Update Instructions
« on: June 05, 2019, 12:00:52 pm »

IMPORTANT Instructions to Follow BEFORE Upgrading EHCP FORCE - Starting 6/1/2018


Once upgrade is successful, this process will NOT need to be repeated.

If your EHCP installation is configured to use the Apache2 web server (which it is by default), you must perform one of the below actions prior to upgrading if you use any custom domain or global apache2 templates (new EHCP installations are not impacted).  If you do NOT, you WILL HAVE A BAD TIMEIT IS ALSO recommended that nginx users also revert all of their custom domain templates prior to upgrading.

Prior to Upgrading EHCP Apache/Nginx Template Revert Method 1:
Revert all custom apache / nginx domain specific custom templates by using the control panel, selecting each domain one by one, clicking on "Edit Apache Template", and then by finally clicking on the "Revert to Default" button.

Under Main Options in the System Operations section, click on "Manage Global Webserver Templates".  Revert all global web template files by clicking on the "Revert to Default" button, going back to the "Manage Global Webserver Templates" page to repeat the process for all templates in the dropdown.

Prior to Upgrading EHCP Apache/Nginx Template Revert Method 2:

  • In the panel (when using the picante default theme), click on the "Main Options" tab.
  • Scroll down to the "System Operations" section.
  • Click on "Options".
  • Click on "Advanced Settings".
  • Under "Webservertype", change it to nginx by using clicking in the bubble.
  • Click "Submit Query" button to save your settings.

Upgrade your panel following the instructions provided on

Post install, reset all of your custom web templates and configs by visiting this link in the panel (must be signed in as the admin user to run the below function - function is only runnable once you have the latest version):


For example, here's a complete link for reference (may not work in your situation... use your panel URL):


A backup of all custom web configs will be saved in the EHCP directory (/var/www/new/ehcp) and everything will be reverted.

Change your "Webservertype" back to apache2 in the "Advanced Settings" page to continue to use Apache.  Start over with the default apache2 templates and import your custom settings for your custom templates.

Feature Requests / Re: Add Italian Translation
« on: June 05, 2019, 11:53:47 am »
Thanks, it's been corrected.

Feature Requests / Re: Add Italian Translation
« on: June 03, 2019, 11:32:16 pm »
Updated, please let me know if it's good now.  This is the last item before I make another release.

Technical Help / Re: ADD DKIM
« on: May 23, 2019, 02:20:13 pm »
Thanks.  I made some updates a few hours ago, so please be sure you get them.  I have DKIM passing according to Gmail from my own testing.  It works for me!  Just waiting on hearing from you.  :)

Feature Requests / Re: Add Italian Translation
« on: May 22, 2019, 05:16:48 pm »
Also, I had to update the constants file due to missing entries, so I'm happy you did this.  Attached is the latest.

Feature Requests / Re: Add Italian Translation
« on: May 22, 2019, 05:00:36 pm »
Ok, it should be up-to-date in the developer version of EHCP (install instructions here:  Please test and let me know.

Also, please try DKIM while you're at it:

Technical Help / Re: ADD DKIM
« on: May 22, 2019, 04:55:12 pm »
OK, I have no idea if this works, but based on my understanding of DKIM, I think it should?  I've configured EHCP to allow setting the "default" key signing domain in the "Advanced Settings" of the panel  (http://{URL_TO_YOUR_PANEL}/ehcp/index.php?op=advancedsettings).  You'll need to update to the latest developer version SVN in order to test (instructions are here

Could you please test it and let me know?  The idea is that only one domain will be used to sign for all of the emails coming from multiple domains configured on the server the EHCP panel is running on.  I'm thinking this is the only configuration I have to do, but I'm not sure. 

Commits dealing with this new functionality are under "Commits on May 22, 2019" here:

Please give it a shot, and let me know if it works or not.  And, if you could help me figure out what's wrong, that would be great.  The way this functionality works is that the /var/www/new/ehcp/scripts/ script configures dkim and postfix for a specific domain, generates the keys for it, and returns the public key back to the EHCP daemon which then stores it as a custom TXT DNS setting in the panel.

So, to debug and troubleshoot, I would look at that bash script since it's doing the majority of the work.

Please let me know if I got it right or horribly wrong... 

Feature Requests / Re: Add Italian Translation
« on: May 13, 2019, 10:41:41 am »
Actually, the picante templates are generated using constants files (not included in the EHCP Force Edition source code):

Attached is the French constants file I use to generate the files from a database I use.  If you could update that constants file, that would be easiest for me to maintain moving forward.  I will compare what my tool generates to what you translated to see if I need to add any more constants.   :)

Technical Help / Re: ADD DKIM
« on: May 12, 2019, 11:47:08 pm »
Not at the moment.  I am not really a fan of DKIM either to be honest, and it looks like a rather complicated setup:

Feature Requests / Re: Add Italian Translation
« on: May 12, 2019, 11:39:33 pm »
Thanks, I will get it integrated.   ;D

Technical Help / Re: Email quota problem
« on: May 10, 2019, 12:14:03 pm »
No worries.  It looks like we'll have to apply the patch to the deb source for each major LTS version of Ubuntu.  The same patched package failed to install in 19.04, so for now, email quotas will only work in Ubuntu 18.04.

Pages: [1] 2 3 ... 14