Steve do you have custom code in the admin gui? James Rouzier [email protected] :: +1.514.755.3630 :: http://www.inverse.ca Inverse inc. :: Leaders behind SOGo (http://www.sogo.nu) and PacketFence (http://www.packetfence.org)
On 2015-05-24 12:51 PM, Steve Allen wrote:
Hi Derek I had a look and the "Fingerprints.pm" file does not exist. Can you tell me what the following means: --------------- Syntax error on line 69 of /usr/local/pf/conf/httpd.conf.d/httpd.admin: Can't locate pf/os.pm <http://os.pm> in @INC (@INC contains: /usr/local/pf/conf /usr/local/fingerbank/lib /usr/local/pf/lib /usr/local/pf/html/pfappserver/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /etc/httpd) at /usr/local/pf/html/pfappserver/lib/pfappserver/Controller/Configuration.pm line 24.\nBEGIN failed--compilation aborted at /usr/local/pf/html/pfappserver/lib/pfappserver/Controller/Configuration.pm line 24.\nCompilation failed in require at /usr/share/perl5/vendor_perl/Catalyst/Utils.pm line 294.\nCompilation failed in require at (eval 2) line 3.\n httpd.admin|not started --------------- I had a look and on my 4.7.0 server I can find the pf/os.pm <http://os.pm> file but after upgrading to 5.0.2 the file is no longer there. Is this what is causing the problems? Kind regards,On Thu, 21 May 2015 at 18:56 Derek Wuelfrath <[email protected] <mailto:[email protected]>> wrote:Steve, That’s much better :) Can you check if you have the following file on the filesystem: /usr/local/pf/html/pfappserver/lib/pfappserver/Controller/Config/Fingerprints.pm If yes, please delete it and restart PacketFence services Cheers! dw.-- Derek Wuelfrath[email protected] <mailto:[email protected]> :: +1.514.447.4918 (x110) :: +1.866.353.6153 (x110) Inverse inc. (www.inverse.ca <http://www.inverse.ca>) :: Leaders behind SOGo (www.sogo.nu <http://www.sogo.nu>) and PacketFence (www.packetfence.org <http://www.packetfence.org>) On May 21, 2015 at 11:58:33, Steve Allen ([email protected] <mailto:[email protected]>) wrote:Hi Derek I have ran the upgrade again and had the same type of problem. I have attached a log file of my terminal during the upgrade. The interesting lines are as follows: Line 2492 Start of errors. Line 2861 is me running "service packetfence-config restart" Line 2913 is me running "service packetfence restart" Can you take a look at the log file and see if you can see what I'm doing wrong. Kind regards, On Thu, 21 May 2015 at 14:45 Steve Allen <[email protected] <mailto:[email protected]>> wrote: Hi Derek I'll give that a try and post the results later today. Kind regards, On Thu, 21 May 2015 at 14:38 Derek Wuelfrath <[email protected] <mailto:[email protected]>> wrote: Steve, Can you do ‘service packetfence-config restart’ and check how it behaves. Cheers! dw.-- Derek Wuelfrath[email protected] <mailto:[email protected]> :: +1.514.447.4918 (x110) :: +1.866.353.6153 (x110) Inverse inc. (www.inverse.ca <http://www.inverse.ca>) :: Leaders behind SOGo (www.sogo.nu <http://www.sogo.nu>) and PacketFence (www.packetfence.org <http://www.packetfence.org>) On May 21, 2015 at 09:31:19, Steve Allen ([email protected] <mailto:[email protected]>) wrote:Hi Derek Thanks for your help I'll await your response as it looks like the best idea would be to upgrade the current server. Kind regards, On Thu, 21 May 2015 at 14:23 Derek Wuelfrath <[email protected] <mailto:[email protected]>> wrote: Steve,The backups are the ones you suggested. The backup of the /usr/local/pf directory, along with a dump of the DB.It wouldn’t work if you copy over the whole codebase of 4.7 over the newest 5.0.2… the files that can be copied over are the configuration files, after having modified them accordingly to the UPGRADE guide if needed… Easiest would be to replicate config in a fresh install… Regarding the DB, you can simply import back the exported schema and then apply the schema updates.The previous upgrade I have tried does not seem to work correctly. Below is the output from when I try to restart the PacketFence service after the upgrade. (i followed all the items in the upgrade document)I’ll have a look at what can cause that issue and will advise. Cheers! dw.-- Derek Wuelfrath[email protected] <mailto:[email protected]> :: +1.514.447.4918 (x110) :: +1.866.353.6153 (x110) Inverse inc. (www.inverse.ca <http://www.inverse.ca>) :: Leaders behind SOGo (www.sogo.nu <http://www.sogo.nu>) and PacketFence (www.packetfence.org <http://www.packetfence.org>) On May 20, 2015 at 05:32:07, Steve Allen ([email protected] <mailto:[email protected]>) wrote:Hi Derek The backups are the ones you suggested. The backup of the /usr/local/pf directory, along with a dump of the DB. The previous upgrade I have tried does not seem to work correctly. Below is the output from when I try to restart the PacketFence service after the upgrade. (i followed all the items in the upgrade document) _OUTPUT_ [root@packetfence01 conf]# /etc/init.d/packetfence restart Restarting PacketFence...Couldn't require pf::services::manager::httpd_portal : Can't use an undefined value as a HASH reference at /usr/local/pf/lib/pfconfig/cached_array.pm <http://cached_array.pm/> line 108. Compilation failed in require at /usr/local/pf/lib/pf/services/manager/httpd.pm <http://httpd.pm/> line 23. BEGIN failed--compilation aborted at /usr/local/pf/lib/pf/services/manager/httpd.pm <http://httpd.pm/> line 23. Compilation failed in require at /usr/share/perl5/vendor_perl/Module/Runtime.pm line 317. Compilation failed in require at (eval 2150) line 3. at /usr/share/perl5/vendor_perl/Module/Pluggable.pm line 28 Couldn't require pf::services::manager::httpd_aaa : Attempt to reload pf/services/manager/httpd.pm <http://httpd.pm/> aborted. Compilation failed in require at /usr/share/perl5/vendor_perl/Module/Runtime.pm line 317. Compilation failed in require at (eval 2157) line 3. at /usr/share/perl5/vendor_perl/Module/Pluggable.pm line 28 Couldn't require pf::services::manager::httpd_proxy : Attempt to reload pf/services/manager/httpd.pm <http://httpd.pm/> aborted. Compilation failed in require at /usr/share/perl5/vendor_perl/Module/Runtime.pm line 317. Compilation failed in require at (eval 2174) line 3. at /usr/share/perl5/vendor_perl/Module/Pluggable.pm line 28 Couldn't require pf::services::manager::httpd_admin : Attempt to reload pf/services/manager/httpd.pm <http://httpd.pm/> aborted. Compilation failed in require at /usr/share/perl5/vendor_perl/Module/Runtime.pm line 317. Compilation failed in require at (eval 2178) line 3. at /usr/share/perl5/vendor_perl/Module/Pluggable.pm line 28 Couldn't require pf::services::manager::httpd_webservices : Attempt to reload pf/services/manager/httpd.pm <http://httpd.pm/> aborted. Compilation failed in require at /usr/share/perl5/vendor_perl/Module/Runtime.pm line 317. Compilation failed in require at (eval 2204) line 3. at /usr/share/perl5/vendor_perl/Module/Pluggable.pm line 28 module pf::cmd::pf::service cannot be loaded Can't locate object method "name" via package "pf::services::manager::httpd_portal" at /usr/local/pf/lib/pf/services.pm <http://services.pm/> line 39. Compilation failed in require at /usr/local/pf/lib/pf/cmd/pf/service.pm <http://service.pm/> line 59. BEGIN failed--compilation aborted at /usr/local/pf/lib/pf/cmd/pf/service.pm <http://service.pm/> line 59. Compilation failed in require at /usr/share/perl5/Module/Load.pm line 27. Can't locate pf/cmd/pf/service in @INC (@INC contains: /usr/local/pf/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /usr/share/perl5/Module/Load.pm line 27. Usage: pfcmd <command> [options] Commands cache | manage the cache subsystem checkup | perform a sanity checkup and report any problems class | view violation classes config | query, set, or get help on pf.conf configuration paramaters configfiles | push or pull configfiles into/from database configreload | reload the configution fingerprint | view DHCP Fingerprints floatingnetworkdeviceconfig | query/modify floating network devices configuration parameters help | show help for pfcmd commands ifoctetshistorymac | accounting history ifoctetshistoryswitch | accounting history ifoctetshistoryuser | accounting history import | bulk import of information into the database ipmachistory | IP/MAC history locationhistorymac | Switch/Port history locationhistoryswitch | Switch/Port history networkconfig | query/modify network configuration parameters portalprofileconfig | query/modify portal profile configuration parameters reload | rebuild fingerprint or violations tables without restart service | start/stop/restart and get PF daemon status switchconfig | query/modify switches.conf configuration parameters version | output version information violationconfig | query/modify violations.conf configuration parameters Please view "pfcmd help <command>" for details on each option [root@packetfence01 conf]# On Wed, 20 May 2015 at 06:14 Derek Wuelfrath <[email protected] <mailto:[email protected]>> wrote: Hello Steve,I have previously tried to follow the upgrade document but my server keeps dying when I upgrade.Any more details ?If I was to take a backup and DB dump from 4.7.0 and install 5.0.2 on a new server is it possible to just copy the backup files onto the new server and over write the files creating during the 5.0.2 installation?I'm not sure of which backup files you are talking about. Cheers! dw. -- Derek Wuelfrath [email protected] <mailto:[email protected]> :: +1.514.447.4918 (x110) :: +1.866.353.6153 (x110) Inverse inc. (www.inverse.ca <http://www.inverse.ca>) :: Leaders behind SOGo (www.sogo.nu <http://www.sogo.nu>) and PacketFence (www.packetfence.org <http://www.packetfence.org>) On May 19, 2015 at 11:25:31, Steve Allen ([email protected] <mailto:[email protected]>) wrote:Hi DW Thank you for your help. I have previously tried to follow the upgrade document but my server keeps dying when I upgrade. If I was to take a backup and DB dump from 4.7.0 and install 5.0.2 on a new server is it possible to just copy the backup files onto the new server and over write the files creating during the 5.0.2 installation? Kind regards, On Tue, 19 May 2015 at 15:15 Derek Wuelfrath <[email protected] <mailto:[email protected]>> wrote: Steve,I need to upgrade from 4.7.0 to 5.0.2.Which is great ! ;)The method I would like to use is to set up a new server running 5.0.2 and then import my settings from 4.7.0. Is it possible to do it this way?If you do not have any custom code (modified PacketFence codebase outside of extension points and outside of configuration parameters), that shouldn’t be too hard to do. Make sure to make a backup of the /usr/local/pf directory, along with a dump of the DB. Once done, upgrade the codebase and go through the UPGRADE guide to make sure you pay attention to each configuration parameters that may have changed. Do not forget about the DB schema upgrade (documented in the upgrade guide) Cheers! dw.-- Derek Wuelfrath[email protected] <mailto:[email protected]> :: +1.514.447.4918 (x110) :: +1.866.353.6153 (x110) Inverse inc. (www.inverse.ca <http://www.inverse.ca>) :: Leaders behind SOGo (www.sogo.nu <http://www.sogo.nu>) and PacketFence (www.packetfence.org <http://www.packetfence.org>) On May 18, 2015 at 08:28:30, Steve Allen ([email protected] <mailto:[email protected]>) wrote:Hi I need to upgrade from 4.7.0 to 5.0.2. The method I would like to use is to set up a new server running 5.0.2 and then import my settings from 4.7.0. Is it possible to do it this way? Kind regards, ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y_______________________________________________ PacketFence-users mailing list [email protected] <mailto:[email protected]> https://lists.sourceforge.net/lists/listinfo/packetfence-users------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ PacketFence-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/packetfence-users
------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________ PacketFence-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/packetfence-users
