Hi Leute,
ich betreibe seit bald 5-6 Jahren eine Unifi Anlage mit einem Captive Portal.
Da die Anlage noch auf Wireless N beruht (Erste Generation UAP) bin ich bei Controller 5.14 stehen geblieben.
Bis dato hatte ich keine Probleme dank "echten TLS Zertifikaten" und somit gültigen Redirects.
Aktuelle Iphone 17 zeigen sich störrisch und gehen ins WLAN, zeigen aber nur gechachte Seiten.
Also habe ich mich mal rangemacht und auf dem Ubuntu mit 5.14er Controller ein kleines NodeJS Skript dank KI entwickelt und nun läuft über den DHCP Server Option 114 / 160 ein API Dienst,
der RFC konform die Captive Seite bereitstellt.
Vielleicht schaut ja einer rein und verbessert ![]()
Jedenfalls nach setzen der DHCP Optionen und bereitstellen, der per offiziellem TLS Zertifikat gültigen Seiten, ist was los auf dem Dienst:
2026-01-02T08:52:00.541Z 🟢 System bereit
2026-01-02T08:52:05.686Z 📊 Abfrage erfolgreich – 34 Clients aktiv, 12 authorisiert
2026-01-02T08:52:05.690Z 📤 10.255.250.150 → captive=true ** Test from my browser --> Has to go to Captive Portal, cause not known by unifi
2026-01-02T08:57:32.800Z 📊 Abfrage erfolgreich – 33 Clients aktiv, 11 authorisiert
2026-01-02T08:57:32.801Z 📤 172.16.130.238 → captive=true ** New client --> Has to go to captive
2026-01-02T09:07:32.970Z 📊 Abfrage erfolgreich – 33 Clients aktiv, 11 authorisiert
2026-01-02T09:07:32.971Z 📤 172.16.130.238 → captive=false **Same client --> Registred yesterday, has not to fo to captive
.....
2026-01-02T09:21:38.272Z 📤 172.16.130.203 → captive=false
2026-01-02T09:21:44.728Z 📊 Abfrage erfolgreich – 33 Clients aktiv, 11 authorisiert
2026-01-02T09:21:44.729Z 📤 172.16.130.203 → captive=false
2026-01-02T09:21:52.385Z 📊 Abfrage erfolgreich – 33 Clients aktiv, 11 authorisiert
2026-01-02T09:21:52.385Z 📤 172.16.130.203 → captive=false
2026-01-02T09:22:07.497Z 📊 Abfrage erfolgreich – 33 Clients aktiv, 11 authorisiert
2026-01-02T09:22:07.498Z 📤 172.16.130.203 → captive=false
2026-01-02T09:22:18.619Z 📊 Abfrage erfolgreich – 33 Clients aktiv, 11 authorisiert
2026-01-02T09:22:18.620Z 📤 172.16.130.203 → captive=fals
Display More
Übrigens: Erde Version: Tipps Änderungen und Schreibfehler: Meldet euch gerne..... heute Abend überprüfe ich das selber nochmal an einem blankem System