I'm running firestarter on Ubuntu desktop (Hardy Heron - 8.04) and it's basically working fine - very well in fact!

The only thing that seems to be a problem is the remote connection to a slingbox. That used to work on the hardware firewall by setting up port forwarding for port 5001 to the correct internal address.
In firestarter, I set up a policy and forwarding rule for inbound traffic for port 5001 and the correct internal address, but the connection never succeeds -- and there is nothing showing up in the Blocked connections message log.

Any ideas?