mirror of
https://github.com/f00b4r0/uspot.git
synced 2026-04-26 06:35:54 +03:00
[GH-ISSUE #21] final_redirect_url not working #13
Labels
No labels
bug
enhancement
invalid
invalid
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/uspot#13
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @avseeval on GitHub (Feb 13, 2025).
Original GitHub issue: https://github.com/f00b4r0/uspot/issues/21
Hello. I installed and configure uspot, everything works, but option final_redirect_url not working, after authorisation I get only white page with word Success
network.txt
uspot.txt
firewall.txt
dhcp.txt
@f00b4r0 commented on GitHub (Feb 16, 2025):
Hi, I cannot reproduce your issue. The screen you captured (from
captive.apple.com) is usually shown by iOS devices when the captive portal detection was "successful", i.e. the device was already authenticated and the UAM portal was not involved. I see from dhcp.txt that you use the DHCP MAC auth "hack": this bypasses the captive portal and can definitely result in what you're seeing here.@avseeval commented on GitHub (Feb 17, 2025):
Hi, when the captive portal was detected - I see uam portal server. Then, from server I got logon url with username and passwod, but after succes authentication I get this, but not redirect to final_redirect_url. Yes, I use DHCP MAC auth "hack", but not always it bypasses the captive portal. I think that in many cases firewall and uhttpd work much faster than DHCP MAC auth "hack", so the captive window still appears, but it immediately shows success. Also, using debug, I was able to find that the mac_passwd option does not make sense, since the mac is also transmitted as a password
@f00b4r0 commented on GitHub (Feb 17, 2025):
If the captive.apple.com window is shown then the portal (uhttpd) was never involved. This is almost certainly due to DHCP MAC auth "hack", so if you still think there is a bug, please disable that and try again. As mentioned in the doc the DHCP auth is an unsupported "hack". The
mac_passwdoption is only used for MAC authentication (optionmac_authenabled) where the provided password replaces the formatted MAC for the RADIUSCall-Check, see:github.com/f00b4r0/uspot@644fd6f52a/files/usr/share/uspot/uspot.uc (L744)@f00b4r0 commented on GitHub (Jul 3, 2025):
6 months with no feedback, closing