OPNsense
  • Home
  • Help
  • Search
  • Login
  • Register

  • OPNsense Forum »
  • Profile of Dankau »
  • Show Posts »
  • Messages
  • Profile Info
    • Summary
    • Show Stats
    • Show Posts...
      • Messages
      • Topics
      • Attachments

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

  • Messages
  • Topics
  • Attachments

Messages - Dankau

Pages: 1 [2]
16
German - Deutsch / Re: Captive Portal Error
« on: January 28, 2021, 02:21:34 pm »
Das Problem hat sich gelöst.

Folgende Dinge habe ich gemacht:
1. "opnsense-revert -f 20.7 lighttpd" ausgeführt
2. Update von lighttpd auf die neue Version
3. Termplate von der alten Maschinen auf die neue OPNsense hochgeladen
4. in den Captive Portal Einstellungen das Gateway als Hostname eingetragen

Danach war der Fehler weg und das Captive Portal wird bei dem WLAN normal angezeigt.

Viele Grüße
Dankau

17
German - Deutsch / Captive Portal Error
« on: January 28, 2021, 09:46:08 am »
Hallo,

bei der Einrichtung Captive Portal bekommen wir den Fehler: "error reloading captive portal template"

In den Log-Files des Systems steht dazu folgendes:
[138ba1b1-e348-4333-a3cc-3b65acc0b03a] Inline action failed with OPNsense/Captiveportal OPNsense/Captiveportal/lighttpd-zone.conf 'collections.OrderedDict object' has no attribute 'ipaddr' at Traceback (most recent call last): File "/usr/local/opnsense/service/modules/template.py", line 264, in _generate content = j2_page.render(cnf_data) File "/usr/local/lib/python3.7/site-packages/jinja2/environment.py", line 1090, in render self.environment.handle_exception() File "/usr/local/lib/python3.7/site-packages/jinja2/environment.py", line 832, in handle_exception reraise(*rewrite_traceback_stack(source=source)) File "/usr/local/lib/python3.7/site-packages/jinja2/_compat.py", line 28, in reraise raise value.with_traceback(tb) File "/usr/local/opnsense/service/modules/../templates/OPNsense/Captiveportal/lighttpd-zone.conf", line 29, in top-level template code {% do cp_zone_item.update({'redirect_host':'http://'+cp_zone_item.interface_hostaddr + ':' ~ (cp_zone_item.zoneid|int + 8000) ~ '/index.html'}) %} jinja2.exceptions.UndefinedError: 'collections.OrderedDict object' has no attribute 'ipaddr' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/opnsense/service/modules/processhandler.py", line 506, in execute return ph_inline_actions.execute(self, inline_act_parameters) File "/usr/local/opnsense/service/modules/ph_inline_actions.py", line 51, in execute filenames = tmpl.generate(parameters) File "/usr/local/opnsense/service/modules/template.py", line 341, in generate raise render_exception File "/usr/local/opnsense/service/modules/template.py", line 332, in generate for filename in self._generate(template_name, create_directory): File "/usr/local/opnsense/service/modules/template.py", line 267, in _generate raise Exception("%s %s %s" % (module_name, template_filename, render_exception)) Excep

Zu unserem System:
Wir haben 2 OPNsense-Maschinen im HA-Cluster im Einsatz, die wir gerade erst neu installiert und eingerichtet haben.
Das Captive Portal kommt mit der ersten Standardeinrichtung auf einem WLAN-Interface für die Benutzer. Das Template dafür haben wir aus der alten OPNsense genommen. Auch die Verwendung von anderen Templates ändert an der Meldung nichts.

Sobald wir kein Captive Portal eingerichtet haben, kommt der Fehler nicht mehr. Erstellen wir nur ein Captive Portal ohne Einstellungen vorzunehmen bzw. nur ein Template hinzufügen und die Einstellung Speichern kommt wieder der Fehler.

Die beiden OPNsense-Maschinen sind auf Version 20.7.8 und komplett upgedatet.Ein Revert von lighttpd auf ältere Versionen bringt auch keine Änderung.

Viele Grüße
   

Pages: 1 [2]
OPNsense is an OSS project © Deciso B.V. 2015 - 2024 All rights reserved
  • SMF 2.0.19 | SMF © 2021, Simple Machines
    Privacy Policy
    | XHTML | RSS | WAP2