system-config-securitylevel forgets all firewall settings if you disable and re-enable the firewall. i.e. it forgets which services were previously allowed, and it forgets which custom ports were allowed open.
*** This bug has been marked as a duplicate of 183442 ***