Captive Portal: "Erlaubte MAC-Adressen" werden ignoriert (mit Error-Log)

Started by white_rabbit, May 02, 2024, 11:07:23 AM

Previous topic - Next topic
Hallo.
Wir setzen das OPNSense-Captive-Portal für ein bestimmtes WLAN ein.

Da aber ein paar Geräte ohne Captive Portal ins WLAN gelangen können sollen, haben wir in den erweiterten Einstellungen ein paar MAC-Adressen unter " Erlaubte MAC-Adressen" eingetragen.

Das funktionierte bis vor kurzem auch: für diese Geräte wurde das Portal nicht angezeigt.
Jetzt ist es aber leider so, dass auch für diese Geräte zunächst die Portalseite erscheint und diese Geräte nicht mehr direkt online sind. Kann das mit dem kürzlich durchgeführten Update auf 24.1.6 zusammenhängen?
Oder wonach kann man da sonst schauen?
Danke für einen guten Tipp.

Ich sehe gerade, dass das gleiche Problem hier schon mal lief:
https://forum.opnsense.org/index.php?topic=32859.msg159241#msg159241
Das klang aber so, als sei das gefixt??

Was mir übrigens gerade erst aufgefallen ist:
Unter >>> Dienste: Captive Portal: Sitzungen
standen bisher immer viele Einträge  -- das ist jetzt komplett leer.



May 02, 2024, 06:04:03 PM #1 Last Edit: May 02, 2024, 06:27:47 PM by white_rabbit
Ich habe eine Fehlermeldung gefunden -- deutet also wirklich auf ein Problem seit dem letzten Update hin?


tail /var/log/configd/latest.log

Script action failed with Command
'/usr/local/opnsense/scripts/OPNsense/CaptivePortal/listClients.py /zoneid '0'
/output_type 'json'' returned non-zero exit status 1. at Traceback (most recent call last):   
File "/usr/local/opnsense/service/modules/actions/script_output.py", line 44, in execute
subprocess.check_call(script_command, env=self.config_environment, shell=True,   
File "/usr/local/lib/python3.9/subprocess.py", line 373, in check_call     
raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError:
Command '/usr/local/opnsense/scripts/OPNsense/CaptivePortal/listClients.py /zoneid '0'
/output_type 'json'' returned non-zero exit status 1.


Kann das jemand reproduzieren?


Versionen OPNsense 24.1.6-amd64
FreeBSD 13.2-RELEASE-p11
OpenSSL 3.0.13