If you disable the error (in code) you must add back the 5.7 code that handles 
the email activation:-

sub doEmailRegistration in 
/usr/local/pf/html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm

I think this was a MASSIVE mistake by the devs to force this setup on people as 
we have quite a few NHS staff who visit the site and
have to access their e-mail via a VPN circuit and of cause this breaks too.

It basically makes PF unusable!

Andrew


From: Louis Munro [mailto:[email protected]]
Sent: 06 June 2016 15:26
To: [email protected]
Subject: Re: [PacketFence-users] Still a problem with registration process



On Jun 6, 2016, at 10:19 , Morris, Andi 
<[email protected]<mailto:[email protected]>> wrote:

Hi Andrew,
I’m also seeing the exact same issue. Users choose to register by email, then 
click the email validation link and get a message to say they must use the same 
device to validate.

My packetfence.log looks just like yours but I also noticed in mine that I see 
my reverse proxy appliance IP address in the log, which is where I think 
packetfence is failing to match the mac address:


I don’t know whether this is a similar situation with your setup or not.

I’m just playing with the transparency settings on the reverse proxy to see if 
that will help.

PacketFence tries to detect which device is connecting to the portal http 
server based on the incoming IP of the connection.
Proxying is indeed likely to break it.

Can you have the Proxy send a header with the origin IP such as X-Forwarded-for?


Regards,
--
Louis Munro
[email protected]<mailto:[email protected]>  ::  
www.inverse.ca<http://www.inverse.ca>
+1.514.447.4918 x125  :: +1 (866) 353-6153 x125
Inverse inc. :: Leaders behind SOGo (www.sogo.nu<http://www.sogo.nu>) and 
PacketFence (www.packetfence.org<http://www.packetfence.org>)
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users

Reply via email to