ISPConfig 3 issueshttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues2017-11-10T15:25:44Zhttps://git.ispconfig.org/ispconfig/ispconfig3/-/issues/651issue with moving of web to other client2017-11-10T15:25:44ZSeberITissue with moving of web to other clientMoving a site from one client to the other gives a problem if the target client doesn't have a website yet (which means that /var/clients/clientx doesn't exist yet, which probably prevents the move). And even if the right directory does ...Moving a site from one client to the other gives a problem if the target client doesn't have a website yet (which means that /var/clients/clientx doesn't exist yet, which probably prevents the move). And even if the right directory does exist, the symbolic link is copied (not moved), but the actual website data stays in the old location. I created a website for client 1 and then moved this site to client 6, this is the result:
gollum:/var/clients/client6# ls -l
total 0
lrwxrwxrwx 1 root root 27 2009-06-12 14:19 example.com -> /var/clients/client1/web36/
gollum:/var/clients/client1# ls -l
total 8
lrwxrwxrwx 1 root root 27 2009-06-12 14:18 example.com -> /var/clients/client1/web36/
drwxr-xr-x 6 root root 4096 2009-06-12 14:18 web363.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/650small mistake in /usr/local/ispconfig/server/server.php2017-11-10T15:25:44ZSeberITsmall mistake in /usr/local/ispconfig/server/server.phpI was looking the the file /usr/local/ispconfig/server/server.php and found a mistake in the following section, in this loop, the script will not wait for 1200 seconds, but 1200 times 10 seconds, so 3,3 hours, I think that 1200 in line 5...I was looking the the file /usr/local/ispconfig/server/server.php and found a mistake in the following section, in this loop, the script will not wait for 1200 seconds, but 1200 times 10 seconds, so 3,3 hours, I think that 1200 in line 57 should be replaced by 120.
54 // Check if another process is running
55 if(is_file($conf["temppath"].$conf["fs_div"].".ispconfig_lock")){
56 clearstatcache();
57 for($i=0;$i<1200;$i++){ // Wait max. 1200 sec, then proceed
58 if(is_file($conf["temppath"].$conf["fs_div"].".ispconfig_lock")){
59 $app->log("There is already a lockfile set. Waiting another 10 seconds...", LOGLEVEL_DEBUG);
60 sleep(10);
61 clearstatcache();
62 }
63 }
64 }3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/648mailalias has priority over mailbox if they both exist2017-11-10T15:25:44ZSeberITmailalias has priority over mailbox if they both existIf I create a mailbox user@domain.tld and also create an alias for the same address (user@domain.tld -> user2@domain2.tld), only the alias is active, and mail is not deliverd in the mailbox. I think that this behaviour should be made cle...If I create a mailbox user@domain.tld and also create an alias for the same address (user@domain.tld -> user2@domain2.tld), only the alias is active, and mail is not deliverd in the mailbox. I think that this behaviour should be made clear to the client if a mailbox or alias is created, while there is already an alias or mailbox for the address. I expected to have the mail as well in the mailbox as on user2@domain2.tld.3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/646Client's limits do not apply for it's own client2017-11-10T15:25:44ZNed HadClient's limits do not apply for it's own clientIf a client is able to create it's own client, it can set the number of domains 100 although it's limit is 5.If a client is able to create it's own client, it can set the number of domains 100 although it's limit is 5.3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/645Client can choose the servers for it's client2017-11-10T15:25:44ZNed HadClient can choose the servers for it's clientAdmin can limit which servers a client can access, but when that same client creates it's own client he/she under limits can see and choose what server will the client use for web, mail, dns etc etcAdmin can limit which servers a client can access, but when that same client creates it's own client he/she under limits can see and choose what server will the client use for web, mail, dns etc etc3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/643Client can see all servers in DNS2017-11-10T15:25:44ZNed HadClient can see all servers in DNSYou can limit a client or set a default server for dns, web, mail etc etc
But when you set a default DNS server for a client, the client still can see all the dns server and filter them from the dns domain list.You can limit a client or set a default server for dns, web, mail etc etc
But when you set a default DNS server for a client, the client still can see all the dns server and filter them from the dns domain list.3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/642Admin can switch to user admin under system2017-11-10T15:25:44ZNed HadAdmin can switch to user admin under systemReally small bug - when logged in as admin you can actually switch to the same user and that's admin, again, and if you switch to the user admin, when you click logout you will be asked ' Do you want to re-login as admin or log out? ' an...Really small bug - when logged in as admin you can actually switch to the same user and that's admin, again, and if you switch to the user admin, when you click logout you will be asked ' Do you want to re-login as admin or log out? ' and if you accept to re-login as admin you will be asked to re-login as admin all the time :)
I love small bugs...3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/640DNS A - BACK button returns you to domain list2017-11-10T15:25:47ZNed HadDNS A - BACK button returns you to domain listWhen you want to edit an A record under DNS, and clcik back instead of getting back to the previous screen you will be returned to the domain list.
Really annoying :)When you want to edit an A record under DNS, and clcik back instead of getting back to the previous screen you will be returned to the domain list.
Really annoying :)3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/639DNS Zone - Duplicate entry - BACK button missing2017-11-10T15:25:47ZNed HadDNS Zone - Duplicate entry - BACK button missingWhen you try to add a duplicate A record you will get an error message saying:
Duplicate entry '27-hamo-A-195.222.32.10' for key 'rr'
but you will get no BACK button so you will loose your previous work, and need to click to e-mail...When you try to add a duplicate A record you will get an error message saying:
Duplicate entry '27-hamo-A-195.222.32.10' for key 'rr'
but you will get no BACK button so you will loose your previous work, and need to click to e-mail or sites then to DNS again, and find your domain again in the list.
This is really annoying.3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/638DNS Zone - Able to add duplicate entry2017-11-10T15:25:47ZNed HadDNS Zone - Able to add duplicate entryYou are able to add duplicate A records with same hostname. The check is done only with IP addresses, not hostnames.You are able to add duplicate A records with same hostname. The check is done only with IP addresses, not hostnames.https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/637Make sure ServerAlias directive never exceeds 8192 bytes2017-11-10T15:25:47ZpeterMake sure ServerAlias directive never exceeds 8192 bytesSee http://www.howtoforge.com/forums/showthread.php?p=193165#post193165See http://www.howtoforge.com/forums/showthread.php?p=193165#post1931653.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/635FTP user: homepath messed up2017-11-10T15:25:47ZDirk LischewskiFTP user: homepath messed upWhen you register a new ftp-user with a site (path of a site), this path will be unchanged for ever. Even when you try to change it, the original path stays unchanged.
I tried this several times with the same result.
Thank you for ...When you register a new ftp-user with a site (path of a site), this path will be unchanged for ever. Even when you try to change it, the original path stays unchanged.
I tried this several times with the same result.
Thank you for this fine software package!https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/634spamfilter not well updated after change of domain2017-11-10T15:25:47ZSeberITspamfilter not well updated after change of domainIf I change an e-mail domain (e.g. because of a typo), the old domain is not removed from the spamfilter user/domain settings.If I change an e-mail domain (e.g. because of a typo), the old domain is not removed from the spamfilter user/domain settings.3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/632bug in alias-domains2017-11-10T15:25:47ZOliver Vogelbug in alias-domainsi have two sites.
a "real" site (www.aaa-bbb.com) and a alias site (www.aaabbb.com).
www.aaabb.com "redirects" to www.aaa-bbb-com.
this works fine.
but if i type
www.aaabbb.com/kontakt/index.php
this will be redirect to
...i have two sites.
a "real" site (www.aaa-bbb.com) and a alias site (www.aaabbb.com).
www.aaabb.com "redirects" to www.aaa-bbb-com.
this works fine.
but if i type
www.aaabbb.com/kontakt/index.php
this will be redirect to
www.aaa-bbb.comkontakt/index.php (the "/" between ".com" and "kontakt" is missing!)
and this will not work!3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/628disabling mail filter rules doesn't work2017-11-10T15:25:47ZSeberITdisabling mail filter rules doesn't workIf I disable a mail filter rule, it stays active (and visible in the /var/vmail/mailfilters-file)If I disable a mail filter rule, it stays active (and visible in the /var/vmail/mailfilters-file)3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/625warming message missing when deleting e-mail rule.2017-11-10T15:25:47ZSeberITwarming message missing when deleting e-mail rule.Text of warning message is missing when deleting a e-mail filter rule.Text of warning message is missing when deleting a e-mail filter rule.3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/624mailfilter problem2017-11-10T15:25:47ZSeberITmailfilter problemThere is something going on with the mailfilters. I cannot yet tell when the problem exists and when it doesn't, but let's start with what I already know:
* When certain filter rules exist, mail sometimes disappears into a black hole....There is something going on with the mailfilters. I cannot yet tell when the problem exists and when it doesn't, but let's start with what I already know:
* When certain filter rules exist, mail sometimes disappears into a black hole. (that's why I rated this bug repart as high severity).
* When certain filter rules exist, mail ends up in folders where it shouldn't end up.
* It happens on different installations.
* It happens on as well Debian Etch as on Lenny.
* Sometimes a filter works, sometimes it doesn't.
I know that this is a quite vague bug report, but I'm pretty sure that something is wrong, but cannot exactly say what causes the problems. If I have any additional information I will add it to this report.https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/623Error in checking permissions2017-11-10T15:25:47ZMarius BurkardError in checking permissionsThere is an error in checking permissions in the file interface/lib/classes/tform_actions.inc.php
In functions "onPrintForm", "onMailSendForm" and "onShowEdit" it says something like
$sql = "SELECT * FROM ".$app->tform->formDef['db...There is an error in checking permissions in the file interface/lib/classes/tform_actions.inc.php
In functions "onPrintForm", "onMailSendForm" and "onShowEdit" it says something like
$sql = "SELECT * FROM ".$app->tform->formDef['db_table']." WHERE ".$app->tform->formDef['db_table_idx']." = ".$this->id." AND ".$app->tform->getAuthSQL('u');
(sample from onShowEdit - line 530)
I think it should be
$sql = "SELECT * FROM ".$app->tform->formDef['db_table']." WHERE ".$app->tform->formDef['db_table_idx']." = ".$this->id." AND ".$app->tform->getAuthSQL('r');
(checking for "read" permission, not for "update")3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/622Cannot import lang file 3.0.1.1 => 3.0.1.32017-11-10T15:25:47ZRadimCannot import lang file 3.0.1.1 => 3.0.1.3Hello
i'm not able import exported language file which was exported from 3.0.1.1 to 3.0.1.3.
When i click on " Import Selected Language" nothing happens
==
notice:
also when new language file is created it has 644 www-data:www-da...Hello
i'm not able import exported language file which was exported from 3.0.1.1 to 3.0.1.3.
When i click on " Import Selected Language" nothing happens
==
notice:
also when new language file is created it has 644 www-data:www-data
compare to 770 ispconfig:ispconfig on other lang files...3.0.1.4https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/620Error in reading language variable (validate_client)2017-11-10T15:25:47ZMarius BurkardError in reading language variable (validate_client)In file validate_client.inc.php
$errmsg = $validator['errmsg'];
if(isset($this->wordbook[$errmsg])) {
return $app->tform->wordbook[$errmsg]."<br>\r\n";
} else {
return $errmsg....In file validate_client.inc.php
$errmsg = $validator['errmsg'];
if(isset($this->wordbook[$errmsg])) {
return $app->tform->wordbook[$errmsg]."<br>\r\n";
} else {
return $errmsg."<br>\r\n";
}
should be
$errmsg = $validator['errmsg'];
if(isset($app->tform->wordbook[$errmsg])) {
return $app->tform->wordbook[$errmsg]."<br>\r\n";
} else {
return $errmsg."<br>\r\n";
}
as there is no "this->wordbook" in the validation class.3.0.1.4