After upgrading to the beta only port 20 shows in the server internal firewall setup. When adding extra ports for FTP PASV mode server crashes, nobody and nothing can get in, controle pannel can not be reached. I renamed the database, reinstalled and swapped database back, and to my surprise the changes had not been written to the database. Only port 20 shows.
Solved Since I got not reply yet, I did a little research in the code and there seems to be actually a bug that causes an empty string at the TCP and UPD ports in /etc/Bastille/bastille-firewall.cfg as I already described here: http://www.howtoforge.com/forums/showthread.php?t=37637. To solve the problem for the actual beta I did the following: Code: vi /usr/local/ispconfig/server/plugins-enabled/firewall_plugin.inc.php changed line 88 from PHP: if($p_int > 0) $tcp_ports .= $p_clean . ' '; to PHP: $tcp_ports .= $p_clean . ' '; and line 103 from PHP: if($p_int > 0) $udp_ports .= $p_clean . ' '; to PHP: $udp_ports .= $p_clean . ' '; @falko & till: Because this bug is not funny at all (since servers can get inaccessable), I suggest a quick fix for that in the distributed code!
The distributed code is a beta version and no final. The beta version is for testing and to find bugs. The bug will be fixed in the 3.0.1.4 final.
Thanks, till! Perhaps "lost in translation": I really like ISPConfig and I know what betas are for ... Anyhow: Thanks for your work and for the bugfixing.