@bmeeks:
You really do not have enough RAM in that firewall to reliably run Snort. You are getting this random behavior most likely because you are running out of memory and RAM Drive disk space. On a Nano-based system, some of your 1 GB of RAM is used to provide the /tmp and /var disk partitions. That further limits the free RAM available to Snort. Also, with only 1 GB of RAM to start with, those two RAM Disk partitions are going to be a bit tight when it comes to holding the rules tarball files during updates and even when downloading and extracting the PBI package files on installs. When you exhaust the /tmp or /var partitions during package installation, weird and random stuff can happen. I suspect its working when you wipe the settings out because then it is not exhausting RAM during reinstallation when trying to restore the saved settings and download all the previously selected rules at once.
The same Snort package has run uninterrupted for months on my firewall with three active interfaces and quite a few rules. I have never had an issue with a Snort upgrade. My firewall has a 40 GB conventional hard disk and 16 GB of RAM. Prior to this one, I had a box with 4 GB of RAM and never had any issues there either. You need lots of RAM and plenty of disk space for logging to reliably run Snort and Suricata. NanoBSD is just not a good platform for running these two packages. I'm not saying it can't work if you through enough RAM at it, but most NanoBSD installs don't have a lot of RAM.
Bill
snort was running fine for another 35+ hours .. besides i also added freeradius (it would hardly authenticate 3-5 users in the entire day ). and was working fine..
however i got 2gb ddr2 ram for my box (thats its max support. as its single port) and still all is ok .. though i havent enabled the emerging threats .. though i increased space of /var /tmp to 150 MB ..
as i fear it will again break things and i would have to remove snort redo all configs.
32gb ssd is being shipped from china via slow boat. waiting for it to do a full blown installation