ISPConfig 3 issueshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues2020-09-08T16:08:18Zhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3611Extra FTP Options2020-09-08T16:08:18ZNicolas Panagiotis KarakoulisExtra FTP OptionsOptions for ftp mode. From this section the admin or/and client can configure if he/she can connect via ftp/ftps/sftp. The admin has the ability to apply a global option.Also the admin or/and client can alter their respective ftp welcome...Options for ftp mode. From this section the admin or/and client can configure if he/she can connect via ftp/ftps/sftp. The admin has the ability to apply a global option.Also the admin or/and client can alter their respective ftp welcome message and show other useful options to configure as well.
Best regardshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3610Ability to configure server services2020-09-08T16:08:17ZNicolas Panagiotis KarakoulisAbility to configure server servicesAn option to show all services running or not and the ability to enable or disable them or even make them start at boot time would be nice. The same functionality appears at webmin also.
Best regardsAn option to show all services running or not and the ability to enable or disable them or even make them start at boot time would be nice. The same functionality appears at webmin also.
Best regardshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3609More friendly ssl management2020-09-14T09:45:36ZNicolas Panagiotis KarakoulisMore friendly ssl managementWhen a user want to enable ssl for a website then there would be nice to have options to upload the private key, certificate and bundle in order to apply them.
Best regardsWhen a user want to enable ssl for a website then there would be nice to have options to upload the private key, certificate and bundle in order to apply them.
Best regardshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3608Ability to enable/disable apache/nginx modules2020-09-08T16:08:17ZNicolas Panagiotis KarakoulisAbility to enable/disable apache/nginx modulesA section showing the enabled or disabled apache/nginx modules and the ability to configure them as you like and even download some of them from repos automatically and install them would be nice.
Best regardsA section showing the enabled or disabled apache/nginx modules and the ability to configure them as you like and even download some of them from repos automatically and install them would be nice.
Best regardshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3607Statistics upgrade2020-06-08T14:58:44ZNicolas Panagiotis KarakoulisStatistics upgradeThe statistics for every website must be configured automatically without user interaction. Also network stats,resources stats etc would be nice to be shown in a subdomain such as stats.mydomain.tldThe statistics for every website must be configured automatically without user interaction. Also network stats,resources stats etc would be nice to be shown in a subdomain such as stats.mydomain.tldhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3606Change of imap client2020-06-08T14:55:48ZNicolas Panagiotis KarakoulisChange of imap clientA change from roundcube to rainloop as it is modern and with more features would be nice. Rainloop has a community edition which is free.
Best regardsA change from roundcube to rainloop as it is modern and with more features would be nice. Rainloop has a community edition which is free.
Best regardshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3604Automatic reset of incremental client/plan/other stuff number2020-09-08T16:08:53ZNicolas Panagiotis KarakoulisAutomatic reset of incremental client/plan/other stuff numberLet's say that we add clients, client templates, email templates etc and we decide to start over. Then we must truncate the respective tables to reset the numbering. An option from the panel would be nice.
Best regardsLet's say that we add clients, client templates, email templates etc and we decide to start over. Then we must truncate the respective tables to reset the numbering. An option from the panel would be nice.
Best regardshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3603Native integration with softaculous2020-09-08T16:08:16ZNicolas Panagiotis KarakoulisNative integration with softaculousThere are steps if someone searches the way to integrate softaculous with ISPConfig, but it would be great if ISPConfig had already support for it natively. Softaculous does not work with nginx and ISPConfig so the integration seems a ni...There are steps if someone searches the way to integrate softaculous with ISPConfig, but it would be great if ISPConfig had already support for it natively. Softaculous does not work with nginx and ISPConfig so the integration seems a nice feature then the support for both apache and nginx must be present also.
Best regardshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3602WHMCS plugin to automate most if not all necessary client setups2020-09-08T16:08:16ZNicolas Panagiotis KarakoulisWHMCS plugin to automate most if not all necessary client setupsISPConfig looks in the eye already web hosting panels such as plesk or cpanel but in certain circumstances beats them with the simplicity and the features it carries, but a WHMCS plugin in order to fully automate the next steps after a c...ISPConfig looks in the eye already web hosting panels such as plesk or cpanel but in certain circumstances beats them with the simplicity and the features it carries, but a WHMCS plugin in order to fully automate the next steps after a client orders a plan and pays for it is absent. I hope that in next releases you will create and maintain such a plugin which will boost the platform itself charming all those that use WHMCS billing software.
Best regardshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3599use postconf -M in installer_base.lib.php2018-12-15T18:14:45ZFlorian Schaaluse postconf -M in installer_base.lib.phpReplace if(!stristr...) with postconf -M in installer_base.lib.php to get services defined in postfix.
"postconf -M dovecot.unix" shows all values for the service dovecot in master.cf.
We may need a fallback to the current code for ser...Replace if(!stristr...) with postconf -M in installer_base.lib.php to get services defined in postfix.
"postconf -M dovecot.unix" shows all values for the service dovecot in master.cf.
We may need a fallback to the current code for servers running postfix < 2.93.1Florian SchaalFlorian Schaalhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3596OpenVZ: VSwap configuration2020-05-25T13:00:14ZJesse NorellOpenVZ: VSwap configurationOpenVZ has a much simplified memory configuration called VSwap, at least in current kernels: https://wiki.openvz.org/VSwap
It requires setting only 2 parameters, ram and swap, much easier than User beancounters.
I tried setting ju...OpenVZ has a much simplified memory configuration called VSwap, at least in current kernels: https://wiki.openvz.org/VSwap
It requires setting only 2 parameters, ram and swap, much easier than User beancounters.
I tried setting just the physpages and swappages in an ispconfig vm template and it errors that all the other parameters need to be specified.
Supporting VSwap seems to be as easy as making those other parameters optional in both the front end and in the .conf file that is generated, and maybe a bit of reorganizing the Advanced tab to put physpages and swappages together (at the top?) with a note that you only need to set those for VSwap config, and all others are optional. Could add a vm_overcommit setting there, too.
The Advanced tab under VM Servers already hides all of the individual User beancounters, it probably should also have a setting to adjust those two.https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3583Add named-chroot support to ISPConfig2020-09-08T16:08:16ZMichaelAdd named-chroot support to ISPConfigI'am currently setting up named with chroot on CentOS 7 and it happened to me that ISPConfig couldn't deploy modified or new zones after the switch to chrooted named.
The reason for this problem seems to be that the systemd service file ...I'am currently setting up named with chroot on CentOS 7 and it happened to me that ISPConfig couldn't deploy modified or new zones after the switch to chrooted named.
The reason for this problem seems to be that the systemd service file on CentOS for chrooted named isn't "named" as it is everywhere hardcoded in the ISPConfig code.
On CentOS it would be "named-chroot.service" so for the sake of simplicity I think it might be better if everyone could modify the service name over the ISPConfig backend, similar to the init file boxes of additional PHP versions.https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3582Mail resync - multiserver - incomplete routing and recipient maps2020-06-09T09:38:28ZIspcommMail resync - multiserver - incomplete routing and recipient mapsTools/Resync/Mail Resync is incomplete. It seems to sync mail domains and mail boxes only.
In a mirrored server setup (with 1 main mail server and several slaves), the configuration that is not sync includes:
Mail routing
Recipien...Tools/Resync/Mail Resync is incomplete. It seems to sync mail domains and mail boxes only.
In a mirrored server setup (with 1 main mail server and several slaves), the configuration that is not sync includes:
Mail routing
Recipient Maps
(please check if other info is nor replicated. I am only using the above two items).Florian SchaalFlorian Schaalhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3579Add Perc H200 raid monitoring2020-09-08T16:08:15ZTill BrehmAdd Perc H200 raid monitoringhttps://www.howtoforge.com/community/threads/perc-h200-monitoring.70188/#post-330438https://www.howtoforge.com/community/threads/perc-h200-monitoring.70188/#post-330438https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3578Restrict user input on DNS input and remove options2020-06-08T14:37:40ZDaan HeemskerkRestrict user input on DNS input and remove optionsI'm looking at the usability of ISPConfig as a user frontend and I believe almost nobody is going to understand this DNS wizard.
I understand that someone is building a wizard to add websites, dns etc., so it might be low priority.
...I'm looking at the usability of ISPConfig as a user frontend and I believe almost nobody is going to understand this DNS wizard.
I understand that someone is building a wizard to add websites, dns etc., so it might be low priority.
But maybe my remarks are useful;
- A customer is not going to know the names of the name servers to use and if this server is not used for domain registration it doesn't make much sense to enter other values then the name servers they are configuring. It is nice that you could register the DNS under your own domain name but that is something customers should not be allowed to play with.
- A customer is free to choose a domain name; if you don't offer "DNS Servers" as separate product that just gives space to do things wrong.
- I tried to hack another customer by entering one of his/her domain names and the good thing is that it did not work but I also didn't get an error message.
- The email address should almost always point at hostmaster@dnsprovider.tld or hostmaster@reseller.tld and not to the customer; if there is a problem the customer will most likely not be able to solve it.
- A customer should not know about "Secondary DNS Servers". Those should just be in sync.
I hope you can do something with this; I understand that at this moment the user dns tool is kind of the same the administrator uses and I'm afraid that might give some problems.https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3564Preserve custom Nginx vhost configuration2020-06-08T14:35:29ZVincent coxPreserve custom Nginx vhost configurationIf a change is made in the website settings (for example in the backup settings), the Nginx vhost file gets overwritten. Any custom changes made outside of ISPconfig are discarded.
This is undesirable for people who use a custom Nginx v...If a change is made in the website settings (for example in the backup settings), the Nginx vhost file gets overwritten. Any custom changes made outside of ISPconfig are discarded.
This is undesirable for people who use a custom Nginx vhost file.
A checkbox "preserve custom nginx vhost configuration" would be really great.https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3560Change FTP port via frontend2020-06-10T23:15:37ZBart DorlandtChange FTP port via frontendI'm using a different FTP port, by doing so i have to update the ISPconfig every update to keep monitoring working.
(command: sed -i "s@checkFtp('localhost', 21)@checkFtp('localhost', 11111)@" /usr/local/ispconfig/server/lib/classes/mo...I'm using a different FTP port, by doing so i have to update the ISPconfig every update to keep monitoring working.
(command: sed -i "s@checkFtp('localhost', 21)@checkFtp('localhost', 11111)@" /usr/local/ispconfig/server/lib/classes/monitor_tools.inc.php)
Would it be possible to have something in the frontend to change the settings in pure-ftp configuration as well as the backend for monitoring?
Cheers.
PS. I love your product.https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3556LSI MegaRaid monitoring (code)2018-12-15T18:14:48ZTill BrehmLSI MegaRaid monitoring (code)https://www.howtoforge.com/community/threads/lsi-megaraid-monitoring.69957/https://www.howtoforge.com/community/threads/lsi-megaraid-monitoring.69957/3.1Florian SchaalFlorian Schaalhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3552"Suspended" page when site is suspended2020-06-08T15:24:59Zst.alexiev"Suspended" page when site is suspendedCould we have a "Suspended" page when site is suspended ?Could we have a "Suspended" page when site is suspended ?https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3551Make the webserver's rentention time for log files configureable2018-12-15T18:14:48ZMichaelMake the webserver's rentention time for log files configureableWhile browsing the cron_daily.php I've noticed that the webserver log files are being deleted after 30 days.
Apart of all privacy reasons/debates I would rather like to see this value configureable over the backend with the default rete...While browsing the cron_daily.php I've noticed that the webserver log files are being deleted after 30 days.
Apart of all privacy reasons/debates I would rather like to see this value configureable over the backend with the default retention time value of 30 days.