Hi Peter,

let's run pf-maint.pl in addons directory.

Regards
Fabrice

Le 2015-04-20 15:56, Peter Trifonov a écrit :
> Dear All,
>
> I am trying to setup packetfence 5.0.0 in the inline mode on Debian 7.0. The 
> system seems to be running, however, WiFi clients are not able to get network 
>  access using the normal procedure.
> After passing authentication (Active Directory is used), the users see the 
> message "your network access is being established", then for a few seconds 
> message "Cannot detect network connectivity" is displayed, and finally they 
> see " Caught exception in 
> captiveportal::Controller::CaptivePortal->unknownState "Can't call method 
> "supportsWebFormRegistration" without a package or object reference at 
> /usr/local/pf/html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm
>  line 366".  
>
> The administrative interface shows that the computer is registered.  
> Executing ipconfig /renew on a user computer or restarting packetfence 
> daemons on the server  causes users to get network access. 
>
> packetfence.log contains the following messages:
>
> Apr 20 22:37:17 httpd.portal(4717) INFO: [staff] Authentication successful 
> for user@domain (pf::Authentication::Source::LDAPSource::authenticate)
> Apr 20 22:37:17 httpd.portal(4717) INFO: Authentication successful for 
> user@domain in source staff (AD) (pf::authentication::authenticate)
> Apr 20 22:37:17 httpd.portal(4717) INFO: [staff staff] Found a match 
> (CN=something) (pf::Authentication::Source::LDAPSource::match_in_subclass)
> Apr 20 22:37:17 httpd.portal(4717) INFO: Matched rule (staff) in source 
> staff, returning actions. (pf::Authentication::Source::match)
> Apr 20 22:37:17 httpd.portal(4717) INFO: [staff staff] Found a match (CN= 
> something) (pf::Authentication::Source::LDAPSource::match_in_subclass)
> Apr 20 22:37:17 httpd.portal(4717) INFO: Matched rule (staff) in source 
> staff, returning actions. (pf::Authentication::Source::match)
> Apr 20 22:37:17 httpd.portal(4717) WARN: Can't find provisioner for 
> d0:7e:35:11:95:5e since we don't have it's OS 
> (pf::Portal::Profile::findProvisioner)
> Apr 20 22:37:17 httpd.portal(4717) WARN: Can't find provisioner for 
> d0:7e:35:11:95:5e since we don't have it's OS 
> (pf::Portal::Profile::findProvisioner)
> Apr 20 22:37:17 httpd.portal(4717) ERROR: WARNING ! Unknown switch(es) 
> 10.0.4.3 (pf::SwitchFactory::instantiate)
> Apr 20 22:37:17 httpd.portal(4717) WARN: Can't find provisioner for 
> d0:7e:35:11:95:5e since we don't have it's OS 
> (pf::Portal::Profile::findProvisioner)
> Apr 20 22:37:17 httpd.portal(4701) INFO: Matched IP '10.0.4.138' to MAC 
> address 'd0:7e:35:11:95:5e' using OMAPI (pf::iplog::ip2mac)
> Apr 20 22:37:17 httpd.portal(4701) ERROR: Error while setting locale to 
> en_US.utf8. Is the locale generated on your system? 
> (captiveportal::PacketFence::Controller::Root::setupLanguage)
> Apr 20 22:37:19 httpd.portal(4699) INFO: Matched IP '10.0.4.138' to MAC 
> address 'd0:7e:35:11:95:5e' using OMAPI (pf::iplog::ip2mac)
> Apr 20 22:37:26 httpd.portal(4715) INFO: Matched IP '10.0.4.138' to MAC 
> address 'd0:7e:35:11:95:5e' using OMAPI (pf::iplog::ip2mac)
> Apr 20 22:37:26 httpd.portal(4715) ERROR: Error while setting locale to 
> en_US.utf8. Is the locale generated on your system? 
> (captiveportal::PacketFence::Controller::Root::setupLanguage)
> Apr 20 22:37:26 httpd.portal(4715) INFO: [d0:7e:35:11:95:5e] Updating node 
> user_agent with useragent: 'Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; 
> MATP; MATP; TAJB; rv:11.0) like Gecko' 
> (captiveportal::PacketFence::Controller::CaptivePortal::nodeRecordUserAgent)
> Apr 20 22:37:26 httpd.portal(4715) INFO: Static User-Agent lookup data 
> initialized (pf::useragent::_init)
> Apr 20 22:37:26 httpd.portal(4715) WARN: Unable to perform a Fingerbank 
> lookup for device with MAC address 'd0:7e:35:11:95:5e' 
> (pf::fingerbank::process)
> Apr 20 22:37:26 httpd.portal(4715) INFO: [d0:7e:35:11:95:5e] shouldn't reach 
> here. Calling access re-evaluation. Make sure your network device 
> configuration is correct. 
> (captiveportal::PacketFence::Controller::CaptivePortal::unknownState)
> Apr 20 22:37:26 httpd.portal(4715) ERROR: WARNING ! Unknown switch(es) 
> 10.0.4.3 (pf::SwitchFactory::instantiate)
> Apr 20 22:37:26 httpd.portal(4715) ERROR: Caught exception in 
> captiveportal::Controller::CaptivePortal->unknownState "Can't call method 
> "supportsWebFormRegistration" without a package or object reference at 
> /usr/local/pf/html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm
>  line 366." (captiveportal::PacketFence::Controller::Root::end)
>
> The server is configured with two NICs. 10.0.4.3 is the IP address of the 
> internal interface of the server (configured for Inline Layer 2). The second 
> NIC, which points to the global network, is designated as management 
> interface.
> IP forwarding is enabled, NAT is disabled. 
>
> I would highly appreciate any help in resolving this issue.
>
>
> With best regards,
> P. Trifonov
>
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> PacketFence-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/packetfence-users


-- 
Fabrice Durand
[email protected] ::  +1.514.447.4918 (x135) ::  www.inverse.ca
Inverse inc. :: Leaders behind SOGo (http://www.sogo.nu) and PacketFence 
(http://packetfence.org) 

Attachment: 0xF78F957E.asc
Description: application/pgp-keys

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users

Reply via email to