Help diagnose my first error



  • This alert keeps coming up:
    There were error(s) loading the rules: /tmp/rules.debug:257: Rules must be in order: options, normalization, queueing, translation, filteringpfctl: Syntax error in config file: pf rules not loaded - The line in question reads [257]: rdr on rl0 proto tcp from any to !(rl0) port 80 -> (rl0) port 3128…

    So apparently Squid has written the rule incorrectly? Where do I start to fix this? I've reset everything I can see from the web interface, where to now?



  • As far as I can tell the rule doesn't use the friendly interface name and therefore can't be applied. Please upgrade to RC2. Uninstall Squid and reinstall again. We just fixed some issues with the squidpackage yesterday. It should work now.



  • @hoba:

    As far as I can tell the rule doesn't use the friendly interface name and therefore can't be applied. Please upgrade to RC2. Uninstall Squid and reinstall again. We just fixed some issues with the squidpackage yesterday. It should work now.

    I am on the road, and have no competent employees at the box. Is the firmware upload a route to upgrading to RC2? Do I send it the RC2.img.gz  file?



  • Download the full update of RC2 from one of our mirrors and feed it to system>frimware update. The box will reboot after installation. After that remove the squid package at system>packages, installed packages tab, [x]. Then readd it again by pressing th [+] next to the squid line at the packages tab (just the way you did that the first time).


Locked