ISPConfig 3 issueshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues2020-09-25T21:58:08Zhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/990Mirror whole Server / only some Services2020-09-25T21:58:08ZAlexander RehbeinMirror whole Server / only some ServicesNow you can set a Server is Mirror from xyz. But the main Problem is if you want to set up a master slave dns system you can set the server is mirror from master. But you mirror also the databases and you cannot create databases only on ...Now you can set a Server is Mirror from xyz. But the main Problem is if you want to set up a master slave dns system you can set the server is mirror from master. But you mirror also the databases and you cannot create databases only on the slave server. So it should be possible to choose. Is Full Mirror of xyz or is mirror for service dns if xyz for example.Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1284Build a script for amavisd bayes database training2020-06-03T11:25:49ZTill BrehmBuild a script for amavisd bayes database trainingsu amavis -c 'sa-learn --spam < spam_message'su amavis -c 'sa-learn --spam < spam_message'Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1462Replicate only selected columns from client table2020-07-21T08:26:15ZTill BrehmReplicate only selected columns from client tableReplicate only selected columns from client table to slave servers.Replicate only selected columns from client table to slave servers.Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1983Change confrmation2018-12-15T18:11:29ZMichaelChange confrmationChange the confirmation question when deleting an entry from
"Do you really want to delete this record?" to
"Do you really want to delete the record <NAME_OF_RECORD>"?
Then it is possible to check again if the right record is se...Change the confirmation question when deleting an entry from
"Do you really want to delete this record?" to
"Do you really want to delete the record <NAME_OF_RECORD>"?
Then it is possible to check again if the right record is selected for deletion.
42mPlanned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/2163customer cron jobs get prefixed with the user's home directory2020-07-22T22:34:17ZMarc Schützcustomer cron jobs get prefixed with the user's home directoryIf a customer creates a cron job with a command that doesn't start with /, the web user's home directory is automatically prepended to the command. This fact (which is useful by itself) is unfortunately not mentioned in the frontend, and...If a customer creates a cron job with a command that doesn't start with /, the web user's home directory is automatically prepended to the command. This fact (which is useful by itself) is unfortunately not mentioned in the frontend, and thus not obvious to the user.
For me, this was a problem for two types of commands:
1.) "$HOME/some-script.sh" => quoted to avoid problems with spaces in the home directory; one can never know ;-)
This can be easily worked around by prefixing another /: /"$HOME/..."
2.) cd /some/dir && ./do_something.sh
This can be worked around too: /bin/true && cd /some/dir && ...
It would be nice if prefixing of the home directory was made optional (via a checkbox); this can be switch on by default, so existing cron jobs will continue to work.
But there should at least be a note in the frontend about this.Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/2294Allow clients to access vm module to start / stop / restart their vm's2018-01-28T13:40:52ZTill BrehmAllow clients to access vm module to start / stop / restart their vm'sAllow clients to access vm module to start / stop / restart their vm'sAllow clients to access vm module to start / stop / restart their vm'sPlanned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/2301Edit Domain Module2020-07-22T20:48:00ZMilutin KubikEdit Domain ModuleHello i want add new function for check if is "root domain" owned by another account but without using domain module. I want solution without administrator... we dont have time to add each new domain to customer account... that is not po...Hello i want add new function for check if is "root domain" owned by another account but without using domain module. I want solution without administrator... we dont have time to add each new domain to customer account... that is not possible
So what i want is just check if...
ACCOUNT A: own domain mywebsite.com
ACCOUNT B: want create site as subdomian, aliasdomain, add new site BUT ACCOUNT B want add "mywebsite.com" and that domain is already owned by ACCOUNT A so system stop it and they cant add ANY subdomain like foo.mywebsite.com as new site or any fake aliasdomain because root domain is already owned by ACCOUNT A.
+ any client can add new domains without our check... because we dont have time manage domains for our clientsPlanned featuresTill BrehmTill Brehmhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/2545Add support for realtime logging with vlogger to nginx (code is in forum thread)2020-07-29T17:35:18ZTill BrehmAdd support for realtime logging with vlogger to nginx (code is in forum thread)http://www.howtoforge.de/forum/entwicklerforum-15/vlogger-web_traffic-6737/http://www.howtoforge.de/forum/entwicklerforum-15/vlogger-web_traffic-6737/Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/2632restore website permissions function2020-09-25T09:51:23Zhelptecrestore website permissions functionIn version 3.0.4.6, each website configuration update do a restore of website files permissions and ownership to the original scheme.
In version 3.0.5.x it have been misused probably to get access to sensitive files under some circumst...In version 3.0.4.6, each website configuration update do a restore of website files permissions and ownership to the original scheme.
In version 3.0.5.x it have been misused probably to get access to sensitive files under some circumstances
Now in case something goes wrong with permissions will be useful to have a "restore website permissions" function in admin panel that could be runned once.Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/2658Enable relay recipient list for clients when transports are allowed2021-08-19T16:22:12ZTill BrehmEnable relay recipient list for clients when transports are allowedEnable relay recipient list for clients when transports are allowed and add a limit in client limits for relay recipients.Enable relay recipient list for clients when transports are allowed and add a limit in client limits for relay recipients.Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/2677Reseller Limit Usage Report2020-07-31T07:15:31ZMichael FürmannReseller Limit Usage ReportThis is a high priority task for me because I shortly had a reseller that messed up my servers
4 Suggestions for Resellers:
- Compairson of defined limits with assigned ressources and actual limits
- Overview of this compairson on r...This is a high priority task for me because I shortly had a reseller that messed up my servers
4 Suggestions for Resellers:
- Compairson of defined limits with assigned ressources and actual limits
- Overview of this compairson on resellers dashboard
- Mail Notifications for exceeded limits
- Lock Resellers on set limits
The customers of my resellers get their invoices from my resellers.
So I only write an invoice to my resellers for the limits I set in the reseller account.
Because there is no overview of assigned / used ressources by reseller I have to trust my resellers not to assign more ressources to their customers than they paid for.
Would be great to have a third tab on reseller form to compare the limits with assigned ressources and actual usage of ressources.
The reseller should also have a compairson of these data on his dashboard.
It would also be great to send an E-Mail notification to the reseller and the admin if the used ressources hit defined marks. Maybe the marks could be configurable in system settings. I'd suggest 75%, 90%, 100%
My last suggestion is an option in resellers profile to lock the reseller to the set limits.
So the reseller can't assign more ressources that set in the limits.Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/2889make ispconfig compatible with mysql strict mode2020-09-18T16:41:42ZTill Brehmmake ispconfig compatible with mysql strict modehttp://www.howtoforge.com/forums/showthread.php?t=63612http://www.howtoforge.com/forums/showthread.php?t=63612Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/2949Improve mail filter function to support X-Originating-To2020-08-14T21:20:32ZTill BrehmImprove mail filter function to support X-Originating-Tohttp://www.howtoforge.com/forums/showthread.php?t=64322http://www.howtoforge.com/forums/showthread.php?t=64322Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/2984Improve support for mysql databases that are not reachable by localhost on th...2017-08-10T20:12:05ZTill BrehmImprove support for mysql databases that are not reachable by localhost on the ispconfig instancehttp://www.howtoforge.com/forums/showthread.php?t=64676http://www.howtoforge.com/forums/showthread.php?t=64676Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3031Add mod_security option to websites2023-02-03T11:30:39ZMarius BurkardAdd mod_security option to websitesAdd a new checkbox to websites "Enable mod_security".
When enabled, modsec is enabled for this website only (if it's installed but disabled globally on the server).
The Checkbox has no effect, if modsec is not installed on the server.
...Add a new checkbox to websites "Enable mod_security".
When enabled, modsec is enabled for this website only (if it's installed but disabled globally on the server).
The Checkbox has no effect, if modsec is not installed on the server.
In addition, add a global admin option to set who can change the modsec switch (Admin, Reseller, Client).Planned featuresMarius BurkardMarius Burkardhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3036Add a check if there is enough space in /etc, before writing config file changes2020-08-28T19:04:57ZTill BrehmAdd a check if there is enough space in /etc, before writing config file changesAdd a check if there is enough space in /etc, before writing config file changesAdd a check if there is enough space in /etc, before writing config file changesPlanned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3100Recipient for cron-errors2023-12-03T21:18:07ZDavid StillerRecipient for cron-errorsIt would be nice if the "MAILTO:"-directive would be maintained by ISPConfig too, for each job.It would be nice if the "MAILTO:"-directive would be maintained by ISPConfig too, for each job.Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3224uid/gid inconsistency on multi-server setup2017-08-10T20:10:58Zdoekiauid/gid inconsistency on multi-server setupWhile using multi-server setup, uid/gid are fenced per server.
This causes inconsistency when migration sites inbetween servers and/or when settings server mirror of another one.
The same issue occurs when one server been installed w...While using multi-server setup, uid/gid are fenced per server.
This causes inconsistency when migration sites inbetween servers and/or when settings server mirror of another one.
The same issue occurs when one server been installed without some feature (such as mail) and configuring later the server to became mirror of one having the email feature ... uid starts on one at 5000 while they starts at 1000 on the other.
IMHO uid/give should be kept unique accross all servers - web1 on server1 should not share uid of web2 on server2
Best,Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3253Add ip address filter to suggest IP function2017-08-10T20:10:58ZTill BrehmAdd ip address filter to suggest IP functionRefer to: #3206Refer to: #3206Planned featureshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/3494Allow enable/disable directive snippets for clients2020-11-01T16:11:59ZsdafsadfsdAllow enable/disable directive snippets for clientsI know that apache and php additional options are disabled for clients/resellers due to security as they can potentially break the whole webserver setup. However it is still needed to allow clients/resellers to enable some options in cer...I know that apache and php additional options are disabled for clients/resellers due to security as they can potentially break the whole webserver setup. However it is still needed to allow clients/resellers to enable some options in certain situations. My suggestions is to allow them to simply include some of the predefined snippets. I.e. the snippets that are added in the Directive snippets section are available as a list of checkboxes which resellers/clients can simply enable or disable.Planned features