thanks fabrice! That's one way of doing it ;-) cheers!!
On Wed, Feb 2, 2022 at 10:09 AM Fabrice Durand <oeufd...@gmail.com> wrote: > Hello Diego, > > you can change it there: > > https://github.com/inverse-inc/packetfence/blob/devel/go/httpdispatcher/proxy.go#L148 > > then go in /usr/local/pf/go > make go-env > source ~/.bashrc > make pfhttpd > mv pfhrrpd ../sbin > systemctl restart packetfence-httpd.dispatcher.service > > Regards > Fabrice > > > Le mer. 2 févr. 2022 à 03:37, Diego Garcia del Rio via PacketFence-users < > packetfence-users@lists.sourceforge.net> a écrit : > >> Hello everyone >> >> I am using a ruckus smartzone based setup with WISPR / hot-spot redirect >> on the AP. (so packetfence is NOT the DHCP server nor is it really using an >> isolation or registration vlan on packetfence) In fact, my packetfence >> server is not co-located on the same site as the clients. >> >> So un-authenticated clients get re-directed by the wifi access point and >> steered to "http://activelearning.school-wifi.com/RuckusSmartZone" where >> the login works just fine >> >> The thing is that I was trying to configure rfc7710 dhcp options in my >> dhcp server and that's ok (I was pointing to " >> https://activelearning.school-wifi.com/rfc7710" as the content of the >> dhcp option. >> >> And that works fine. Clients that are rfc7710 capable retrieve that dhcp >> option and immediately open the portal. The problem is that the portal url >> that the /rfc7710 ip specifies is " >> https://activelearning.school-wifi.com/portal". And of course, that >> doesn't work since my clients are not locally terminated on packetfence, so >> PF has no IP/MAC information to do any correlation and shows an "unknown >> client error" >> >> My question was if there is any way to cause the /rfc7710 json response >> to point to ANY OTHER url. In my case, for example, it could be " >> http://neverssl.com" or anything else that would cause the AP to do the >> proper WISPR redirection. (notice that neverssl is HTTP and not HTTPS) >> >> >> Is there any knob/option I could use? >> >> I was looking at the code in proxy.go for httpdispatcher and it seems the >> "UserPortalURL" field fo the JSON response is derived from the >> "X-Forwarded-For" header added by the front-end proxy. I think it might be >> useful to provide some means of overriding this value so that clients can >> then use rfc7710 in this scenario as well. >> >> Thanks in advance! >> >> >> >> _______________________________________________ >> PacketFence-users mailing list >> PacketFence-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/packetfence-users >> >
_______________________________________________ PacketFence-users mailing list PacketFence-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/packetfence-users