Hi James

No custom code at all.

Kind regards,
Steve

On Mon, 25 May 2015 13:16 James Rouzier <[email protected]> wrote:

>  Steve do you have custom code in the admin gui?
>
> James [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 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 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]>
> 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] :: +1.514.447.4918 (x110) :: +1.866.353.6153 (x110)
>> Inverse inc. (www.inverse.ca) :: Leaders behind SOGo (www.sogo.nu) and
>> PacketFence (www.packetfence.org)
>>
>>  On May 21, 2015 at 11:58:33, Steve Allen ([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]>
>> 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]>
>>> wrote:
>>>
>>>>  Steve,
>>>>
>>>>  Can you do ‘service packetfence-config restart’ and check how it
>>>> behaves.
>>>>
>>>>  Cheers!
>>>>  dw.
>>>>
>>>>  --
>>>> Derek Wuelfrath
>>>> [email protected] :: +1.514.447.4918 (x110) :: +1.866.353.6153
>>>> (x110)
>>>> Inverse inc. (www.inverse.ca) :: Leaders behind SOGo (www.sogo.nu) and
>>>> PacketFence (www.packetfence.org)
>>>>
>>>>  On May 21, 2015 at 09:31:19, Steve Allen ([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]>
>>>> 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] :: +1.514.447.4918 (x110) :: +1.866.353.6153
>>>>> (x110)
>>>>> Inverse inc. (www.inverse.ca) :: Leaders behind SOGo (www.sogo.nu)
>>>>> and PacketFence (www.packetfence.org)
>>>>>
>>>>>  On May 20, 2015 at 05:32:07, Steve Allen ([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 line 108.
>>>>>  Compilation failed in require at
>>>>> /usr/local/pf/lib/pf/services/manager/httpd.pm line 23.
>>>>> BEGIN failed--compilation aborted at
>>>>> /usr/local/pf/lib/pf/services/manager/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 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 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 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 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 line 39.
>>>>>  Compilation failed in require at /usr/local/pf/lib/pf/cmd/pf/
>>>>> service.pm line 59.
>>>>> BEGIN failed--compilation aborted at /usr/local/pf/lib/pf/cmd/pf/
>>>>> 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]>
>>>>> 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] :: +1.514.447.4918 (x110) :: +1.866.353.6153
>>>>>> (x110)
>>>>>> Inverse inc. (www.inverse.ca) :: Leaders behind SOGo (www.sogo.nu)
>>>>>> and PacketFence (www.packetfence.org)
>>>>>>
>>>>>>  On May 19, 2015 at 11:25:31, Steve Allen ([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]>
>>>>>> 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] :: +1.514.447.4918 (x110) :: +1.866.353.6153
>>>>>>> (x110)
>>>>>>> Inverse inc. (www.inverse.ca) :: Leaders behind SOGo (www.sogo.nu)
>>>>>>> and PacketFence (www.packetfence.org)
>>>>>>>
>>>>>>> On May 18, 2015 at 08:28:30, Steve Allen ([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]
>>>>>>> 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 
> [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

Reply via email to