[SOLVED] BUG? Setup Web Filtering - kein Download von Blacklist

Started by stefan21, February 05, 2017, 03:56:32 PM

Previous topic - Next topic
Ich habe nach diesem HOW-TO https://docs.opnsense.org/manual/how-tos/proxywebfilter.html#setup-web-filtering versucht, einen Web-Filter einzurichten.

Eine Blacklist wird nicht abgeholt. Hier die Fehlermeldungen aus dem system.log:

Feb 5 15:51:27    configd.py: [ec197a05-8187-4bad-b0dd-83e14336b80d] download proxy ACLs from remote locations
Feb 5 15:51:27    configd.py: [0121a3c0-a66e-4315-9836-10d7fdb50900] Inline action failed with OPNsense/Proxy OPNsense/Proxy/squid.conf 'collections.OrderedDict object' has no attribute 'ipaddr' at Traceback (most recent call last): File "/usr/local/opnsense/service/modules/processhandler.py", line 505, in execute return ph_inline_actions.execute(self, inline_act_parameters) File "/usr/local/opnsense/service/modules/ph_inline_actions.py", line 52, in execute filenames = tmpl.generate(parameters) File "/usr/local/opnsense/service/modules/template.py", line 311, in generate raise render_exception Exception: OPNsense/Proxy OPNsense/Proxy/squid.conf 'collections.OrderedDict object' has no attribute 'ipaddr'

Ist das ein BUG, oder mache ich etwas falsch?

Moinsen,

das Tutorial ist da vielleicht etwas ungenau.
Hier mal ein Screenshot von meiner Config:



Sorry, no Banana for scale :-(
Gruss,
Astronach

Hallo astronach,

danke für das Feedback.

Geht aber leider mit der Shalla-Liste auch nicht. Im System-Log immer noch die Meldung;

configd.py: [7018fa71-b2e3-4973-ad8d-7e4a0ea21ada] Inline action failed with OPNsense/Proxy OPNsense/Proxy/squid.conf 'collections.OrderedDict object' has no attribute 'ipaddr' at Traceback (most recent call last): File "/usr/local/opnsense/service/modules/processhandler.py", line 505, in execute return ph_inline_actions.execute(self, inline_act_parameters) File "/usr/local/opnsense/service/modules/ph_inline_actions.py", line 52, in execute filenames = tmpl.generate(parameters) File "/usr/local/opnsense/service/modules/template.py", line 311, in generate raise render_exception Exception: OPNsense/Proxy OPNsense/Proxy/squid.conf 'collections.OrderedDict object' has no attribute 'ipaddr'

Ich vermute, es ist ein BUG. Welche OPNsense-Version hast Du? Meine ist die OPNsense 16.7.14_2-amd64, FreeBSD 10.3-RELEASE-p14.

Moinsen stefan21,

hm, also die Originalkonfiguration stammte vom 16er Nano Image, die dann später alle 16er Updates durchlaufen hat (das gesamte Setup existiert quasi erst seit 4~5 Wochen). Derzeit läuft die aktuelle 17er Nano Version und diese Konfiguration die du im Screenshot siehst wurde per Backup vom 16er Importiert.

Hm, vielleicht mal über Firmware->Packages das Squid Paket neu installieren lassen, vielleicht ist das korrupt?

gruss,
Astronach

Hallo astronach,

bis auf diesen einen Fehler gibt es kein Hinweis in den LOG's, dass der Squid nicht richtig läuft. Ich denke, es ist ein BUG.

February 05, 2017, 10:49:22 PM #5 Last Edit: February 05, 2017, 10:53:27 PM by stefan21
Ich bin irritiert, wenn ich diesen Forenbeitrag lese:

https://forum.opnsense.org/index.php?topic=4300.msg15987#msg15987

Wird Lightsquid benötigt?

Eigentlich habe ich OPNsense so verstanden, dass Remote Blacklist im Standard funktioniert?

Meine DNS funktionieren...
   



Hier die Lösung: https://github.com/opnsense/core/issues/1000

Nach dem Entfernen des OpenVPN-Interfaces und des IPSec-Interfaces geht es.

Wenn man's weiss ist's ganz einfach...

Hi Stefan,

Ich mache den Bug noch einmal auf. Sollte zu beheben sein unter der Haube, aber wird wohl schwer zu validieren sein auf der GUI. Zumindest ohne Fehler laufen wäre gut.


Grüsse
Franco