ISPConfig 3 issueshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues2017-11-10T15:26:07Zhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/398DNS RR list: page_txt x page_of_txt y2017-11-10T15:26:07ZskeldofDNS RR list: page_txt x page_of_txt yI have noticed the "page_txt x page_of_txt y" is not being correctly substituted in the DNS RR list view. eg shows as "page_txt 1 page_of_txt 3" instead of "Page 1 of 3".
svn r913I have noticed the "page_txt x page_of_txt y" is not being correctly substituted in the DNS RR list view. eg shows as "page_txt 1 page_of_txt 3" instead of "Page 1 of 3".
svn r9133.0.0.9 RC2https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/396After site creation, site is not showing on browser. Must switch PHP option.2017-11-10T15:26:07ZDonatasAfter site creation, site is not showing on browser. Must switch PHP option.http://www.howtoforge.org/forums/showthread.php?t=31059http://www.howtoforge.org/forums/showthread.php?t=310593.0.0.9 RC2https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/394adjust length of usename field in creation of db-user2017-11-10T15:26:07ZSeberITadjust length of usename field in creation of db-userA MySQL username can only be 16 characters, no problem in general, but because of the prefix (clientname by default), a large part of those 16 characters are already used. When I create a new user, the form accepts more characters then I...A MySQL username can only be 16 characters, no problem in general, but because of the prefix (clientname by default), a large part of those 16 characters are already used. When I create a new user, the form accepts more characters then I can really use, and it just ignores everything over 16 characters. I think it would be good to make sure that the client cannot type a name that's too long.3.0.0.9 RC2https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/393SSI2017-11-10T15:26:07ZskeldofSSIBy default mod include is not enabled under Debian. This is missing from the install instructions "a2enmod include".
Also index.shtml is not included in DirectoryIndex however user can change that in .htaccessBy default mod include is not enabled under Debian. This is missing from the install instructions "a2enmod include".
Also index.shtml is not included in DirectoryIndex however user can change that in .htaccess3.0.0.9 RC2https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/391index.html keeps reappearing2017-11-10T15:26:07ZFalko Timmef.timme@timmehosting.deindex.html keeps reappearinghttp://www.howtoforge.com/forums/showthread.php?t=30416http://www.howtoforge.com/forums/showthread.php?t=304163.0.0.9 RC2https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/390Troubles when assigning site to different client2017-11-10T15:26:07ZDavid HamannTroubles when assigning site to different clientI've seen several troubles when moving a site from one client to another:
1) if the new client doesn't have a site yet, it seems that no directory under /var/clients is created, and therefore the symbolic link from the new client dire...I've seen several troubles when moving a site from one client to another:
1) if the new client doesn't have a site yet, it seems that no directory under /var/clients is created, and therefore the symbolic link from the new client directory to the web folder in the old client directory is not created.
2) There was a mismatch between the directory the new client got (after creating a new site for the new client) and the directory that was tried to sym-link:
/var/clients# ls
client0 client1
from cron.log:
ln: creating symbolic link `/var/clients/client2/domain.tld' to `/var/clients/client1/web4/': No such file or directory
ln: creating symbolic link `/var/clients/client2/domain.tld' to `/var/clients/client1/web4/': No such file or directory
For some reason the new client got the directory client0, but the symbolic link was tried to create in dir client2 (which does not exist).3.0.0.9 RC2https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/389disable shell account untill jailkit is finished2017-11-10T15:26:07ZSeberITdisable shell account untill jailkit is finishedWhen I create a shell user and give him a jailkit shell, the creation of this shell takes quite some time (testing machine is slow machine), but the user can login immediately after creating the user. This means that while the jail is cr...When I create a shell user and give him a jailkit shell, the creation of this shell takes quite some time (testing machine is slow machine), but the user can login immediately after creating the user. This means that while the jail is created, the user can look through the whole system. I think it would be great to create a user, disable it and enable it after the jail has been established.3.0.0.9 RC2https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/302Change mailbox name2017-10-12T12:27:53ZDavid HamannChange mailbox nameThere seems to be an error in the mv command of the vmail directory when changing the name of a mailbox:
Steps to reproduce:
1) Create a mailbox mbox1@domain.tld
a maildir direcotry /var/vmail/domain.tld/mbox1 is created - so far ...There seems to be an error in the mv command of the vmail directory when changing the name of a mailbox:
Steps to reproduce:
1) Create a mailbox mbox1@domain.tld
a maildir direcotry /var/vmail/domain.tld/mbox1 is created - so far so good
2) Update mailbox to mbox2@domain.tld
the directory mbox1 is not renamed to mbox2 but is moved into directory mbox2 i.e. the directory structure is:
/var/mail/domain.tld/mbox2/mbox1/
if the command in line 119 is changed to
exec('mv -f '.escapeshellcmd($data['old']['maildir']).'/* '.escapeshellcmd($data['new']['maildir'])); //note the aditional /
the move is executed correctly - BUT the old dir is not deleted (because the mv command does not move the "invisible" .ispconfig_mailsize rmdir() fails)
Maybe it would be a better solution to move the whole directory, instead of the content
i.e.
mv -f /var/mail/domain.tld/mbox1 /var/mail/domain.tld/mbox2
instead of
mkdir -p /var/mail/domain.tld/mbox2
mv -f /var/mail/domain.tld/mbox1/* /var/mail/domain.tld/mbox2
rmdir(/var/mail/domain.tld/mbox1)
Cheers,
David3.0.0.9 RC2Fabio FantoniFabio Fantonihttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/382Clients that have shell users can change from jailkit to BASH2017-06-25T10:54:13ZNed HadClients that have shell users can change from jailkit to BASHClients can change the 'Chroot Shell' option for their shell users, which is really bad since the users which are limited to jailkit can get /bin/bash ...:(
All they have to do is select 'NONE' for Chroot Shell.
This is critical ...Clients can change the 'Chroot Shell' option for their shell users, which is really bad since the users which are limited to jailkit can get /bin/bash ...:(
All they have to do is select 'NONE' for Chroot Shell.
This is critical security vise.3.0.0.9 RC2https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/352[HTTPS] - Configure Apache to listen on port 4432017-06-25T10:54:13ZTill Brehm[HTTPS] - Configure Apache to listen on port 443When an SSL web site is created, configure Apache automatically to listen on port 443, if it is not already listening on that port.When an SSL web site is created, configure Apache automatically to listen on port 443, if it is not already listening on that port.3.0.0.9 RC2https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/348Apache error2017-06-25T10:54:13ZTill BrehmApache error[Tue Jan 20 00:04:54 2009] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
This happens when I create a web site for the IP *. The error dis...[Tue Jan 20 00:04:54 2009] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
This happens when I create a web site for the IP *. The error disappears as soon as I add "NameVirtualHost *:80" to the vhost configuration or replace "<VirtualHost *:80>" with "<VirtualHost *>".3.0.0.9 RC2https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/324Limit a client to certain PHP option2009-02-11T18:18:37ZNed HadLimit a client to certain PHP optionI do not want a client changing which PHP to use per site.....I would like to be able to disable this option for a client, or to make a default PHP option per client ( client template ).I do not want a client changing which PHP to use per site.....I would like to be able to disable this option for a client, or to make a default PHP option per client ( client template ).3.0.0.9 RC2https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/278POSIX Regex Functions (for example ereg) deprecated2008-12-29T08:38:38ZFabio FantoniPOSIX Regex Functions (for example ereg) deprecatedPOSIX Regex Functions (for example ereg) are deprecated in php 5.3 and removed in php 6 and must be replaced with PCRE (for example preg_match)
Also POSIX split replaced with PCRE preg_split.POSIX Regex Functions (for example ereg) are deprecated in php 5.3 and removed in php 6 and must be replaced with PCRE (for example preg_match)
Also POSIX split replaced with PCRE preg_split.3.0.0.9 RC2WilliamWilliam