arne
Opening your server manager to all remote hosts (as you did) is not recommended, as you significantly increase the possibility of hacking. You should only ever specify a single host or use VPN, and it's even recommended to disable that after you have finished using it.
For someone who talks so much about security & the need for a better firewall to manage security (ie limit access etc), your actions seem contradictory to what you have been saying in these forums.
Opening ssh to password login is also not recommended, for the same reasons as above.
Changing ssh to another port does not increase security, although it may reduce the number of hacking attempts being made & the resultant log noise.
A very secure way of opening ssh access is to specify remote hosts (IPs) that can have ssh access, AND to enable public private keys and disable password login.
There are db commands that configure this (search the wiki), and they interact with the firewall to allow traffic on the specified ssh port ONLY for the specified remote host IP.
If you remove the existing firewall structure (as you have suggested elsewhere), then you remove this and many other built in features that directly interact with the firewall.
Please stop promoting your replacment firewall viewpoints here, which are quite contradictory to sme server good usage principles. I suggest to anyone reading this who wants to have a secure sme server, that Arne's current ideas on firewall replacement scripts should be ignored.
It seems you still have a lot of learning to do about sme server.
One day hopefully you will realise why your approach to developing seperate firewall scripts that do not integrate into the existing sme server masq structure, is a waste of time, and certainly of negative benefit to the majority of sme users.
I'm asking you to refocus your development work to use the existing masq structure, and implement new functionality/rules one at a time, on a needs based priority basis.
Please re-read Charlie Brady's requests/suggestions in the bug you posted
http://bugs.contribs.org/show_bug.cgi?id=3468There are other bugs that also refer to development work to implement "3 port firewalls", to speak rather loosely.
http://bugs.contribs.org/show_bug.cgi?id=2669http://bugs.contribs.org/show_bug.cgi?id=2670Charlie has also posted links to various "firewall" related bugs in a previous forum thread to which you were posting.
Put your talents/knowledge to work and pick up on these threads and help further develop integrated functionality that will benefit the wider sme server community, and not just for a few users who are prepared to take on the risks & problems of implementing standalone firewall scripts.