ISPConfig 3 issueshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues2017-11-10T15:24:22Zhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1933Custom logo2017-11-10T15:24:22ZFalko Timmef.timme@timmehosting.deCustom logohttp://www.howtoforge.com/forums/showthread.php?t=56777http://www.howtoforge.com/forums/showthread.php?t=567773.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1932Suexec options in vhost should use IfModule clause2017-11-10T15:24:22ZMarcin AntczakSuexec options in vhost should use IfModule clauseCurrently when suexec option is enabled in website template it's added to vhost config directly.
Then if apache server has this module disabled - server reload will fail.
It should be in this form:
# suexec enabled
<IfModule mo...Currently when suexec option is enabled in website template it's added to vhost config directly.
Then if apache server has this module disabled - server reload will fail.
It should be in this form:
# suexec enabled
<IfModule mod_suexec.c>
SuexecUserGroup web1 client1
</IfModule>
To allow server reload even though it's not fully functional.3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1931"Add new Webdav user" can chmod and chown entire server from client interface2017-06-06T11:19:33Zhakong"Add new Webdav user" can chmod and chown entire server from client interfaceThrough the client interface, I was able to chmod and chown the root directory (/) of my server to web3:client9 and 770 using the "Add new Webdav user" by using ../../../../../../../../../../../../ as a path.
This can probably be exploi...Through the client interface, I was able to chmod and chown the root directory (/) of my server to web3:client9 and 770 using the "Add new Webdav user" by using ../../../../../../../../../../../../ as a path.
This can probably be exploited in some way too.3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1930Add function to remote api to add dns records from template.2018-12-15T18:15:23ZTill BrehmAdd function to remote api to add dns records from template.Add function to remote api to add dns records from template.
See attached files (require some rework in sys_user and sys_group) definition.
Many thanks to Ricardo for providing the code!Add function to remote api to add dns records from template.
See attached files (require some rework in sys_user and sys_group) definition.
Many thanks to Ricardo for providing the code!3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1928Client ID is incorrect in "PHP open_basedir" field of Website -> Options [tab]2017-11-10T15:24:22ZBen JohnsonClient ID is incorrect in "PHP open_basedir" field of Website -> Options [tab]This field displays "client0" where it should display "client1". Clearing the contents of the field and clicking "Save" reinserts the same string. Please see this forum post for details:
http://www.howtoforge.com/forums/showthread.php...This field displays "client0" where it should display "client1". Clearing the contents of the field and clicking "Save" reinserts the same string. Please see this forum post for details:
http://www.howtoforge.com/forums/showthread.php?t=567253.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1918WebDav users filtering bug2017-11-10T15:24:22ZÁdázWebDav users filtering bugFiltering is buggy on the Webdav-User page. It redirects to the Shell User page, because in "/var/www/ispconfig/sites/templates/webdav_user_list.htm" the following line is wrong:
<button type="button" class="icons16 icoFilter" name="F...Filtering is buggy on the Webdav-User page. It redirects to the Shell User page, because in "/var/www/ispconfig/sites/templates/webdav_user_list.htm" the following line is wrong:
<button type="button" class="icons16 icoFilter" name="Filter" id="Filter" value="Filter" onclick="submitForm('pageForm','sites/shell_user_list.php');"
It should be:
<button type="button" class="icons16 icoFilter" name="Filter" id="Filter" value="Filter" onclick="submitForm('pageForm','sites/webdav_user_list.php');"
Please fix it in the next version.3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1911Nginx template error on apache system2017-11-10T15:24:24ZAndreas RehmNginx template error on apache systemI'm using apache.
I'm getting the error message "Field 'nginx_directives' doesn't have a default value" if I try to add a aliasdomain with redirect="No flag" and Empty Redirect path.
No aliasdomain will be created.I'm using apache.
I'm getting the error message "Field 'nginx_directives' doesn't have a default value" if I try to add a aliasdomain with redirect="No flag" and Empty Redirect path.
No aliasdomain will be created.3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1905adding two identical alias entries is allowed by interface2017-11-10T15:24:24ZJustin Albstmeijeradding two identical alias entries is allowed by interfaceWhen adding a mail alias;
source@domain.nl to target@domain2.nl
I can just add a second identical entry
source@domain.nl to target@domain2.nl
without this being denied by the input form.When adding a mail alias;
source@domain.nl to target@domain2.nl
I can just add a second identical entry
source@domain.nl to target@domain2.nl
without this being denied by the input form.3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1902Unlock ssl csr field again.2017-11-10T15:24:24ZTill BrehmUnlock ssl csr field again.http://www.howtoforge.com/forums/showthread.php?t=56525http://www.howtoforge.com/forums/showthread.php?t=565253.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1899MySQL install error with specialchar password2017-11-10T15:24:24ZXaver MaierhoferMySQL install error with specialchar passwordsh: -c: Zeile 0: Syntaxfehler beim unerwarteten Wort `)'
sh: -c: Zeile 0: `mysql --default-character-set=utf8 -h 'localhost' -u 'root' -p'`(<jT}S6tH^'c#~$=Qt)Ds_N--' 'dbispconfig' < '/tmp/ispconfig3_install/install/sql/ispconfig3.sql' &...sh: -c: Zeile 0: Syntaxfehler beim unerwarteten Wort `)'
sh: -c: Zeile 0: `mysql --default-character-set=utf8 -h 'localhost' -u 'root' -p'`(<jT}S6tH^'c#~$=Qt)Ds_N--' 'dbispconfig' < '/tmp/ispconfig3_install/install/sql/ispconfig3.sql' &> /dev/null'
ERROR: Unable to load SQL-Dump into database table.
escape '3.0.4.4Till BrehmTill Brehmhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1897nginx error pages2017-11-10T15:24:24ZFalko Timmef.timme@timmehosting.denginx error pagesNeed to add something like
location = /error/404.html {
internal;
}
to vhosts to make ISPConfig error pages work (instead of the nginx default ones)?Need to add something like
location = /error/404.html {
internal;
}
to vhosts to make ISPConfig error pages work (instead of the nginx default ones)?3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1896String missing in language files?2017-11-10T15:24:24ZFalko Timmef.timme@timmehosting.deString missing in language files?"Can be left empty if domain name is in the filename or the zone-file content." string missing in language files?
http://www.howtoforge.com/forums/showpost.php?p=275080&postcount=15"Can be left empty if domain name is in the filename or the zone-file content." string missing in language files?
http://www.howtoforge.com/forums/showpost.php?p=275080&postcount=153.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1893Bug in dovecot-sql.conf file were the email field instaed of the login field ...2017-11-10T15:24:24ZTill BrehmBug in dovecot-sql.conf file were the email field instaed of the login field is used for authenticatBug in dovecot-sql.conf file were the email field instaed of the login field is used for authentication.Bug in dovecot-sql.conf file were the email field instaed of the login field is used for authentication.3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1889Remote Password for Software Package is wrong2017-11-10T15:24:24ZHorst FickelRemote Password for Software Package is wrongWhen you try to install e.g. my plugins for ISPConfig 3 per package.
ISPConfig 3 generates all the information of remote and mysql.
The thing is, the soap api call login only excepts plain text passwords.
But the remote_password...When you try to install e.g. my plugins for ISPConfig 3 per package.
ISPConfig 3 generates all the information of remote and mysql.
The thing is, the soap api call login only excepts plain text passwords.
But the remote_password which is generated gets saved md5 crypted into
the package_config. So when my script tries to connect with the password
The password is wrong...
So even the password gets saved in plaintext or the soap call login gets
altered to except both md5 crypted or plain text3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1888Fix bug in atom feed parser2017-11-10T15:24:24ZTill BrehmFix bug in atom feed parserhttp://www.howtoforge.com/forums/showthread.php?t=56386http://www.howtoforge.com/forums/showthread.php?t=563863.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1881Unable to add new fetchmail account2017-11-10T15:24:25ZTilman MoserUnable to add new fetchmail accountHello,
when I try to add a new account to E-Mail > Fetchmail > Get E-Mail, I keep geeting this Error Message:
ERROR
error_delete_read_all_combination
When I try to search for this error-message I get no results in Google & Co.Hello,
when I try to add a new account to E-Mail > Fetchmail > Get E-Mail, I keep geeting this Error Message:
ERROR
error_delete_read_all_combination
When I try to search for this error-message I get no results in Google & Co.3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1878Mailman config deletes mm_cfg.py2017-11-10T15:24:25ZJuergen KnaackMailman config deletes mm_cfg.pyHi,
using ISPconfig 3.0.4.3, after adding a maillist in the gui, the cronjob server.sh leaves an empty /etc/mailman/mm_cfg.py. Cronlog shows:
PHP Warning: file_get_contents(/usr/local/ispconfig/server/conf-custom/mm_cfg.py.maste...Hi,
using ISPconfig 3.0.4.3, after adding a maillist in the gui, the cronjob server.sh leaves an empty /etc/mailman/mm_cfg.py. Cronlog shows:
PHP Warning: file_get_contents(/usr/local/ispconfig/server/conf-custom/mm_cfg.py.master): failed to open stream: No such file or directory in /usr/local/ispconfig/server/plugins-available/mailman_plugin.inc.php on line 117
it seems quite obvious, that there is a mistake in line 116 of mailman_plugin.inc.php.
it should be
if(file_exists($conf["rootpath"]."/conf-custom/mm_cfg.py.master")) {
instead of
if(file_exists($conf["rootpath"]."/conf/mm_cfg.py.master")) {
Kind regards,
J3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1877fixing linebreak in apache directives2017-11-10T15:24:25ZThomas Spalingerfixing linebreak in apache directivesJust cosmetics but not nice and for sure, a small task :)
In "Web Domain" -> "Options" -> "Apache Directives", if there are multiple lines, and i added this on a windows client the domain-vhost file contains CRLF (windows linebreaks).
...Just cosmetics but not nice and for sure, a small task :)
In "Web Domain" -> "Options" -> "Apache Directives", if there are multiple lines, and i added this on a windows client the domain-vhost file contains CRLF (windows linebreaks).
Not checked if there are other similar behaviors like this.3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1873Awstats on nginx2017-11-10T15:24:25ZIgor D'AstolfoAwstats on nginxHi,
I'm using ISPConfig with nginx on Ubuntu 11.10. When I configure a site and set awstats for statistics, the nginx plugin fails to setup the statistics page. Looking in /var/log/ispconfig/cron I see this error:
copy(/var/www/c...Hi,
I'm using ISPConfig with nginx on Ubuntu 11.10. When I configure a site and set awstats for statistics, the nginx plugin fails to setup the statistics page. Looking in /var/log/ispconfig/cron I see this error:
copy(/var/www/clients/client1/web1/web/stats/index.php): failed to open stream: No such file or directory in /usr/local/ispconfig/server/plugins-available/nginx_plugin.inc.php on line 1369
Looking at the plugin code I see that before the copy there should be a test if the target directory exists.
Porposed code (add at row 1369):
if(!is_dir($data['new']['document_root']."/web/stats/")) mkdir($data['new']['document_root']."/web/stats");3.0.4.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/1872Soap Error: autoresponder_start_date_isfuture2017-11-10T15:24:27ZBen JohnsonSoap Error: autoresponder_start_date_isfutureIs there a specific reason for which auto-responder start dates cannot be in the past?
It seems as though there should be no adverse effects of specifying a date in the past.Is there a specific reason for which auto-responder start dates cannot be in the past?
It seems as though there should be no adverse effects of specifying a date in the past.3.0.4.4