In 5.7 when customers registered a moble device using E-Mail on our visitor
WiFi, they were able to read
and 'Activate' the registration from another PC on our internal wired network
(ie a device that PF knew nothing about).
With 6.0.1 I can no longer do this and the device that I use to read the
activation e-mail and
click the link on fails since the device's MAC address (IP address) is not in
PF's database.
We also have some visitors that can only read their e-mails via a VPN service
and this means that they are unable
to activate their registration.
It returns the error message 'Please use the device you are registering to
validate the e-mail link'
Is this a deliberate change?
Can it be 'bypassed' so that the activation e-mail can be 'replied to' from
anywhere.
The file
"/root/pf/html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/E-mail.pm"
contains:-
86 # Guest activation should only be validated with the original
device
87 if($node_mac ne $portalSession->clientMac){
88 $self->showError($c, "Please use the device you are
registering to validate the e-mail link");
89 $c->detach();
90 }
It seems to me that this particular 'feature' is incorrect as it assumes that
the user trying to register can use the device
they are on to read their e-mails.
Andrew
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users