Were there any errors when you upgraded?
Obviously something went wrong, either in upgrading packages or in merging your
configuration.
I would suggest the following.
Do a clean install (move the /usr/local/pf directory somewhere) and see if
PacketFence will start correctly.
You may have to go through the configurator again to get all services to start.
Create just a basic configuration, just to make sure you have a valid install.
Then, and only once you have all services starting correctly in a default
configuration, start merging your old configuration, one file at a time.
Restart PacketFence after every change that you merge.
Once it starts breaking again you will know you have found what caused this in
the first place.
For what it’s worth, a default install on wheezy starts without problem for me.
Regards,
--
Louis Munro
[email protected] :: www.inverse.ca
+1.514.447.4918 x125 :: +1 (866) 353-6153 x125
Inverse inc. :: Leaders behind SOGo (www.sogo.nu) and PacketFence
(www.packetfence.org)
> On Jan 19, 2016, at 12:59 , Carlos Alonso <[email protected]> wrote:
>
> Hello All,
>
>
> I have upgraded PF from version 4.7 to 5.6 in Debian Wheezy.
> I have also upgraded the database schema as recommended and many conf files.
> When I start PF services, I get some warnings and compilation errors
> Some services don't start and I have to init them one by one in the web
> admin (Status->services)
>
> After that everything seems to work (it is quite slow though when i
> search a node)
>
> This is what I get in packetfence.log:
>
> Couldn't require pf::services::manager::httpd_aaa : has '+name' given
> but no name attribute already exists at
> /usr/share/perl5/Method/Generate/Constructor.pm line 15.
> Compilation failed in require at (eval 2329) line 2.
> at /usr/share/perl/5.14/Module/Pluggable.pm line 28.
> Couldn't require pf::services::manager::httpd_admin : has '+name' given
> but no name attribute already exists at
> /usr/share/perl5/Method/Generate/Constructor.pm line 15.
> Compilation failed in require at (eval 2339) line 2.
> at /usr/share/perl/5.14/Module/Pluggable.pm line 28.
> Couldn't require pf::services::manager::httpd_proxy : has '+name' given
> but no name attribute already exists at
> /usr/share/perl5/Method/Generate/Constructor.pm line 15.
> Compilation failed in require at (eval 2359) line 2.
> at /usr/share/perl/5.14/Module/Pluggable.pm line 28.
> Couldn't require pf::services::manager::httpd_portal : has '+name' given
> but no name attribute already exists at
> /usr/share/perl5/Method/Generate/Constructor.pm line 15.
> Compilation failed in require at (eval 2363) line 2.
> at /usr/share/perl/5.14/Module/Pluggable.pm line 28.
> Couldn't require pf::services::manager::httpd_graphite : has '+name'
> given but no name attribute already exists at
> /usr/share/perl5/Method/Generate/Constructor.pm line 15.
> Compilation failed in require at (eval 2404) line 2.
> at /usr/share/perl/5.14/Module/Pluggable.pm line 28.
> Couldn't require pf::services::manager::httpd_webservices : has '+name'
> given but no name attribute already exists at
> /usr/share/perl5/Method/Generate/Constructor.pm line 15.
> Compilation failed in require at (eval 2420) line 2.
> at /usr/share/perl/5.14/Module/Pluggable.pm line 28.
> Couldn't require pf::api::local : Can't locate object method "name" via
> package "pf::services::manager::httpd_portal" at
> /usr/local/pf/lib/pf/services.pm line 39.
> Compilation failed in require at /usr/local/pf/lib/pf/clustermgmt.pm
> line 38.
> BEGIN failed--compilation aborted at /usr/local/pf/lib/pf/clustermgmt.pm
> line 38.
> Compilation failed in require at /usr/local/pf/lib/pf/dhcp/processor.pm
> line 22.
> BEGIN failed--compilation aborted at
> /usr/local/pf/lib/pf/dhcp/processor.pm line 22.
> Compilation failed in require at /usr/local/pf/lib/pf/api.pm line 59.
> BEGIN failed--compilation aborted at /usr/local/pf/lib/pf/api.pm line 59.
> Compilation failed in require at /usr/local/pf/lib/pf/api/local.pm line 18.
> BEGIN failed--compilation aborted at /usr/local/pf/lib/pf/api/local.pm
> line 18.
> Compilation failed in require at (eval 1952) line 2.
> at /usr/share/perl/5.14/Module/Pluggable.pm line 28.
> Couldn't require pf::api::can_fork : Attempt to reload pf/api.pm aborted.
> Compilation failed in require at /usr/local/pf/lib/pf/api/can_fork.pm
> line 19.
> BEGIN failed--compilation aborted at
> /usr/local/pf/lib/pf/api/can_fork.pm line 19.
> Compilation failed in require at (eval 2514) line 2.
> at /usr/share/perl/5.14/Module/Pluggable.pm line 28.
>
> Any tips?
>
> Thank you
>
> Carlos Alonso
>
>
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
> _______________________________________________
> PacketFence-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/packetfence-users
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users