Running 2.1 Beta (latest snaphot)
I am experiencing the issue (bug) described in this thread: http://forum.pfsense.org/index.php/topic,18053.0.html
In short. Some states are not cleared when WAN IP is changed.
[Asterisk IP]:5060 -> [Old WAN IP]:5060 -> [SipProvider IP]:5060 MULTIPLE:MULTIPLE
I have tried the different suggested solutions in that thread (and others), but still no luck.
Combinations of pfctl -k [IP] -k [IP] or pfctl -b [IP of SipProvider] will not clear that state.
pfctl -F state will stall pfsense and no traffic is routed through WAN->LAN until it is rebooted.
The only thing that works so far is to log in to pfSense webGui->diagnostics->states and kill that particular state, or reset all firewall states. However that is really not an option since it must be done automatically (scripted).
What is the magic with "Reset states" ? Exactly which command is run when the reset button is clicked?
Or the X button to kill a particular state? Those commands must be possible to script.
Any help much appreciated, I have run out of options soon.