Hi Durand,
After running "yum reinstall fingerbank --enablerepo=packetfence", I can find 
fingerbank_Upstream.db located in /usr/local/fingerbank/db now. But I'm not so 
familiar with DB operation. How to integrate it into mysql ? Is it something 
like "mysql -u username -p fingerbank < fingerbank_Upstream.db" ?


------------------ Original ------------------
From: packetfence-users <[email protected]>
Date: ????,10?? 18,2017 23:16
To: packetfence-users <[email protected]>
Cc: Fabrice Durand <[email protected]>
Subject: Re: [PacketFence-users] Can't download and update fingerbank DB



              
Hi Yan,
    
there is a database who is coming with the fingerbank package, so      you can 
probably found it in /usr/local/fingerbank/db. (yum      reinstall fingerbank 
if needed)
    
    
If you have it (fingerbank_Upstream.db) then you can integrate it      into 
mysql then the futur update will be just some interim update      and not the 
whole database.
    
Regards
    
Fabrice
    
    
    Le 2017-10-18 ?? 10:38, Yan via      PacketFence-users a ??crit :
    
          
      
              Hi Durand,
        
        
        I don't have any          proxy configured in my server. The cert 
expire error not shows          up every time. I just tried to execute wget 3 
times, no          certificate expire error any more, but 1 connection refused  
        and 2 connection closed during downloading. Is Fingerbank has          
a timeout setting for http connecting ? Is there any other way          to 
download and update fingerbank DB ? Or how to initialize          this 
component ?
        
        
        The first try:
        [root@PacketFence-ZEN ~]# wget            
https://fingerbank.inverse.ca/api/v1/download?key=<my-key>
        --2017-10-18 22:08:35--             
https://fingerbank.inverse.ca/api/v1/download?key=<my-key>
        Resolving fingerbank.inverse.ca            (fingerbank.inverse.ca)... 
167.114.150.85
        Connecting to fingerbank.inverse.ca            
(fingerbank.inverse.ca)|167.114.150.85|:443... failed:            Connection 
refused.
        
        
        The second try:
        [root@PacketFence-ZEN ~]# wget            
https://fingerbank.inverse.ca/api/v1/download?key=<my-key>
        --2017-10-18 22:12:56--             
https://fingerbank.inverse.ca/api/v1/download?key=<my-key>
        Resolving fingerbank.inverse.ca            (fingerbank.inverse.ca)... 
167.114.150.85
        Connecting to fingerbank.inverse.ca            
(fingerbank.inverse.ca)|167.114.150.85|:443... connected.
        HTTP request sent, awaiting response... 200            OK
        Length: 2020635648 (1.9G)            [application/x-sqlite3]
        Saving to: ??download?key=<my-key>??
        
          
         3% [=>                                                                 
                       ] 70,840,939             52.1KB/s   in 6m 55s
        
          
        2017-10-18 22:19:53 (167 KB/s) - Connection            closed at byte 
70840939. Retrying.
        
          
        --2017-10-18 22:19:54--  (try: 2)             
https://fingerbank.inverse.ca/api/v1/download?key=<my-key>
        Connecting to fingerbank.inverse.ca            
(fingerbank.inverse.ca)|167.114.150.85|:443... connected.
        HTTP request sent, awaiting response... 200            OK
        Length: 2020635648 (1.9G)            [application/x-sqlite3]
        Saving to: ??download?key=<my-key>??
        
          
         0% [                                                                   
                       ] 0                      --.-K/s   in 0.003s
        
          
        
          
        Cannot write to            ??download?key=<my-key>?? (Success).
        
        
        The third time          is similar to the second time.
      
      
      
        
                  ------------------            Original ------------------
                      From: packetfence-users              
<[email protected]>
            Date: ????,10?? 18,2017 21:18
            To: packetfence-users              
<[email protected]>
            Cc: Fabrice Durand <[email protected]>
            Subject: Re: [PacketFence-users] Can't download              and 
update fingerbank DB
          
        
        
        
Hello Yan,
        
do you have a proxy between PacketFence and internet ?
        
When i see your wget command, i can see that :  "Issued          certificate 
has expired" and the fingerbank.inverse.ca          certificate is not yet 
expired so there is probably something          that block/filter the request.
        
Regards
        
Fabrice
        

        
        
        Le 2017-10-17 ?? 22:16, Yan via          PacketFence-users a ??crit :
        
                                            
              
                              Hi Durand,
                
                
                After "Initialize MYSQL                  database" the error 
missing, but now packetfence.log                  keeps filling with "pfqueue:  
                  pfqueue(10132) WARN: [mac:xx:bd:27:xx:xx:xx] Unable           
         to perform a Fingerbank lookup for device with MAC                    
address 'xx:bd:27:xx:xx:xx'                    (pf::fingerbank::__ANON__)".  
And                  fingerbank.log is filling with "fingerbank:                
    pfqueue(10133) WARN: [mac:xx:xx:0e:cb:xx:xx] An                    error 
occured while interrogating upstream                    Fingerbank project: 500 
Can't connect to                    fingerbank.inverse.ca:443                   
 (fingerbank::Source::API::__ANON__)
                Oct 18                    09:59:59 PacketFence-ZEN fingerbank: 
pfqueue(10133)                    INFO: [mac:xx:xx:0e:cb:xx:xx] Fingerbank API 
has                    returned an invalid result, will not cache it.           
         (fingerbank::Source::API::match)". 
                
                
                And I found I can't update                  fingerbank DB. When 
I initialize "Update Fingerbank                  DB" in 
Configuration--Compliance--Fingerbank                  Profiling--General 
Settings--ACTION, I found the error                  message "pfqueue: 
pfqueue(10324)                    ERROR: [mac:unknown] Couldn't update Upstream 
                   database, code : 500, msg : An error occurred while          
          updating file                    
'/usr/local/fingerbank/db/fingerbank_Upstream.db'                    
(pf::fingerbank::_update_fingerbank_component)"                  in 
packetfence.log. I can manually execute wget cmd to                  download. 
Is this meant I have to buy any fingerbank                  license ? As I 
noticed fingerbank official website                  said free license has a 
300 times' limit every hour.                  We can buy it if necessary.
                
                
                [root@PacketFence-ZEN                    logs]# wget 
--no-check-certificate 
https://fingerbank.inverse.ca/api/v1/download?key=<my-key>
                --2017-10-18                    10:09:18--  
https://fingerbank.inverse.ca/api/v1/download?key=<my-key>
                Resolving                    fingerbank.inverse.ca 
(fingerbank.inverse.ca)...                    167.114.150.85
                Connecting                    to fingerbank.inverse.ca          
          (fingerbank.inverse.ca)|167.114.150.85|:443...                    
connected.
                WARNING:                    cannot verify 
fingerbank.inverse.ca's certificate,                    issued by 
??/C=GB/ST=Greater                    Manchester/L=Salford/O=COMODO CA 
Limited/CN=COMODO                    RSA Domain Validation Secure Server CA??:
                                     Issued certificate has expired.
                HTTP                    request sent, awaiting response... 200 
OK
                Length:                    2020635648 (1.9G) 
[application/x-sqlite3]
                Saving                    to:                    
??download?key=8c7619e51115bd21f186822f19320edfa528681b??
                
                  
                 0% [                                                           
                                                             ] 12,525,568  
1.77MB/s                     eta 21m 37s
                
                                  ------------------                    
Original ------------------
                                      From: packetfence-users 
<[email protected]>
                    Date: ????,10?? 17,2017 20:29
                    To: packetfence-users 
<[email protected]>
                    Cc: Fabrice Durand <[email protected]>
                    Subject: Re: [PacketFence-users] Can't                      
download and update fingerbank DB
                  
                
                
                
Hello Yan,
                
it looks that you didn't imported fingerbank into                  mysql.
                
Go in Configuration -> Compliance -> Fingerbank                  Profiling -> 
General settings then in Action                  "Initialize MySQL database".
                

                
                
Regards
                
Fabrice
                

                
                
                Le 2017-10-17 ?? 03:19, Yan                  via 
PacketFence-users a ??crit :
                
                                                                            Hi 
dear                          users,
                      
                        
                      We are                          using PF V7.2 in our 
office. We want to use PF                          to recognize mobile devices 
from computers                          when connecting wireless ssid. It seems 
PF                          define device's type via DHCP fingerprint. Our      
                    packetfence.log keeps logging "pfqueue: pfqueue(1341) WARN: 
                           [mac:ff:ee:dd:cc:bb:aa] Unable to perform a          
                  Fingerbank lookup for device with MAC                         
   address 'ff:ee:dd:cc:bb:aa'                            
(pf::fingerbank::__ANON__)".
                      
                        
                      And after                          I ran the "Update 
Fingerbank DB" button and                          restart pf services, the 
packetfence.log is                          now filling with "pfqueue(6013)     
                       ERROR: [mac:04:xx:xx:cb:0f:74]                           
 DBIx::Class::Storage::DBI::_dbh_execute():                            Table 
'pf_fingerbank.dhcp_vendor' doesn't                            exist at         
                   /usr/local/pf/lib/fingerbank/Base/CRUD.pm                    
        line 416 (pf::api::can_fork::notify)"
                      
                        
                      How to                          reinstall and update 
fingerbank ? Anyone                        could help ? Thank you very much.
                      
                                            
                      
------------------------------------------------------------------------------Check
 out the vibrant tech community on one of the world's mostengaging tech sites, 
Slashdot.org! http://sdm.link/slashdot                      
                                            
                      
_______________________________________________PacketFence-users mailing 
[email protected]https://lists.sourceforge.net/lists/listinfo/packetfence-users
                                        
                    -- Fabrice [email protected] ::  +1.514.447.4918 
(x135) ::  www.inverse.caInverse inc. :: Leaders behind SOGo 
(http://www.sogo.nu) and PacketFence (http://packetfence.org)                   
                
              
              
                            
              
------------------------------------------------------------------------------Check
 out the vibrant tech community on one of the world's mostengaging tech sites, 
Slashdot.org! http://sdm.link/slashdot              
                            
              _______________________________________________PacketFence-users 
mailing 
[email protected]https://lists.sourceforge.net/lists/listinfo/packetfence-users
                        
            -- Fabrice [email protected] ::  +1.514.447.4918 (x135) ::  
www.inverse.caInverse inc. :: Leaders behind SOGo (http://www.sogo.nu) and 
PacketFence (http://packetfence.org)           
        
      
      
            
      
------------------------------------------------------------------------------Check
 out the vibrant tech community on one of the world's mostengaging tech sites, 
Slashdot.org! http://sdm.link/slashdot      
            
      _______________________________________________PacketFence-users mailing 
[email protected]https://lists.sourceforge.net/lists/listinfo/packetfence-users
        
    -- Fabrice [email protected] ::  +1.514.447.4918 (x135) ::  
www.inverse.caInverse inc. :: Leaders behind SOGo (http://www.sogo.nu) and 
PacketFence (http://packetfence.org)
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users

Reply via email to