Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    ERROR: It was not possible to identify which pfSense kernel is installed

    2.4 Development Snapshots
    5
    24
    8365
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      hda last edited by

      Latest update from 170106_1956, I remember.

      Boot message kernel version is missed, then update unable…

      
      ...
      Starting syslog...done.
      Starting CRON... done.
      pkg: No package(s) matching pfSense-kernel-*
      ERROR: It was not possible to identify which pfSense kernel is installed
      pfSense 2.4.0-BETA amd64 Sat Dec 31 11:18:03 CST 2016			// this is the previous one installed (as update (ZFS))
      Bootup complete
      
      FreeBSD/amd64 (apu2b2.localdomain) (ttyu0)
      
      *** Welcome to pfSense 2.4.0-BETA (amd64) on apu2b2 ***
      ...
      
      

      System is running OK, and no updated version info and:

      System > Update:

      
      Current Base System 	[empty]
      Latest Base System 	[empty]
      Retrieving				[red]Unable to check for updates[/red]
      
      

      How to recover from the inability to update ?
      update via console (13) no result
      reboot: the option [K] old.kernel, no result.

      So, Reinstall the image huh?

      1 Reply Last reply Reply Quote 0
      • jimp
        jimp Rebel Alliance Developer Netgate last edited by

        You could reinstall, or manually reinstall the missing pkg items. What does "pkg info" show, if you haven't already reinstalled?

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • H
          hda last edited by

          @jimp:

          You could reinstall, or manually reinstall the missing pkg items. What does "pkg info" show, if you haven't already reinstalled?

          Yes, still running 20161231 OK.

          No output:

          
          [2.4.0-BETA][root@apu2b2.localdomain]/root: pkg info
          [2.4.0-BETA][root@apu2b2.localdomain]/root:
          
          

          I updated with 20170106 and that solved the issue of redmine #6906
          That last reboot I remember answering 'Y' on the override question.
          Did that screw-up my install update ? [it is on ZFS & mSata]

          1 Reply Last reply Reply Quote 0
          • jimp
            jimp Rebel Alliance Developer Netgate last edited by

            It's possible it did. Turn off RAM disks and see if your pkg info list is back. If so, then you might be safe in activating the option again from that point.

            But if you turn off RAM disks and they don't come back, you'll have to reinstall

            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            1 Reply Last reply Reply Quote 0
            • H
              hda last edited by

              RAM disks was already turned off since my beginning of 2.4B on ZFS.
              (at that time I had to, otherwise was no ability to update via GUI)

              So… I will reinstall when THE 2.4 comes out. Anyway thanks for your response.

              1 Reply Last reply Reply Quote 0
              • jimp
                jimp Rebel Alliance Developer Netgate last edited by

                Actually you could reinstall the packages to get back to a good state:

                pkg install pfSense pfSense-base pfSense-default-config pfSense-kernel-pfSense pfSense-rc pfSense-repo pfSense-upgrade
                

                Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                Need help fast? Netgate Global Support!

                Do not Chat/PM for help!

                1 Reply Last reply Reply Quote 0
                • D
                  doktornotor Banned last edited by

                  So what's up with this pkg db corruption? Only happens with RAM disks?

                  1 Reply Last reply Reply Quote 0
                  • jimp
                    jimp Rebel Alliance Developer Netgate last edited by

                    Until a week or so ago there were some corner cases like ZFS where the difference in how/when the disk was mounted stopped the code from working as expected.

                    On current snaps it should be OK all-around.

                    Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                    Need help fast? Netgate Global Support!

                    Do not Chat/PM for help!

                    1 Reply Last reply Reply Quote 0
                    • D
                      doktornotor Banned last edited by

                      OK, thanks. ;)

                      1 Reply Last reply Reply Quote 0
                      • H
                        hda last edited by

                        @jimp:

                        Actually you could reinstall the packages to get back to a good state:

                        
                        [2.4.0-BETA][root@apu2b2.localdomain]/root: pkg install pfSense pfSense-base pfSense-default-config pfSense-kernel-pfSense pfSense-rc pfSense-repo pfSense-upgrade
                        Updating pfSense-core repository catalogue...
                        Fetching meta.txz: 100%    940 B   0.9kB/s    00:01
                        Fetching packagesite.txz: 100%    2 KiB   1.8kB/s    00:01
                        Processing entries: 100%
                        pfSense-core repository update completed. 7 packages processed.
                        Updating pfSense repository catalogue...
                        Fetching meta.txz: 100%    940 B   0.9kB/s    00:01
                        Fetching packagesite.txz: 100%  120 KiB 122.6kB/s    00:01
                        Processing entries: 100%
                        pfSense repository update completed. 441 packages processed.
                        The following 149 package(s) will be affected (of 0 checked):
                        
                        New packages to be INSTALLED:
                                pfSense: 2.4.0.b.20170116.1330 [pfSense]
                                pfSense-base: 2.4.0.b.20170116.1536 [pfSense-core]
                                pfSense-default-config: 2.4.0.b.20170116.1536 [pfSense-core]
                                pfSense-kernel-pfSense: 2.4.0.b.20170116.1536 [pfSense-core]
                                pfSense-rc: 2.4.0.b.20170116.1536 [pfSense-core]
                                pfSense-repo: 2.4.0.b.20170116.1330 [pfSense]
                                pfSense-upgrade: 0.12 [pfSense]
                                libxml2: 2.9.4 [pfSense]
                                clog: 1.0.1 [pfSense]
                                dpinger: 2.0 [pfSense]
                                php56-pdo_sqlite: 5.6.29 [pfSense]
                                php56-pdo: 5.6.29 [pfSense]
                                php56: 5.6.29 [pfSense]
                                pcre: 8.39_1 [pfSense]
                                sqlite3: 3.15.1_1 [pfSense]
                                readline: 6.3.8 [pfSense]
                                indexinfo: 0.2.6 [pfSense]
                                expiretable: 0.6_1 [pfSense]
                                libltdl: 2.4.6 [pfSense]
                                smartmontools: 6.5_1 [pfSense]
                                php56-mbstring: 5.6.29 [pfSense]
                                oniguruma5: 5.9.6_1 [pfSense]
                                ipmitool: 1.8.17_1 [pfSense]
                                php56-json: 5.6.29 [pfSense]
                                php56-sysvshm: 5.6.29 [pfSense]
                                pecl-radius: 1.4.0.b1 [pfSense]
                                php56-bz2: 5.6.29 [pfSense]
                                isc-dhcp43-server: 4.3.5 [pfSense]
                                beep: 1.0_1 [pfSense]
                                pear-Net_Growl: 2.7.0 [pfSense]
                                pear: 1.10.1 [pfSense]
                                php56-zlib: 5.6.29 [pfSense]
                                php56-xml: 5.6.29 [pfSense]
                                bwi-firmware-kmod: 3.130.20 [pfSense]
                                ca_root_nss: 3.28.1 [pfSense]
                                mpd5: 5.8 [pfSense]
                                php56-hash: 5.6.29 [pfSense]
                                mobile-broadband-provider-info: 20151214 [pfSense]
                                bind-tools: 9.11.0P2 [pfSense]
                                idnkit: 1.0_6 [pfSense]
                                json-c: 0.12.1 [pfSense]
                                libedit: 3.1.20150325_2,1 [pfSense]
                                php56-mcrypt: 5.6.29 [pfSense]
                                libmcrypt: 2.5.8_3 [pfSense]
                                pear-XML_RPC2: 1.1.3 [pfSense]
                                php56-curl: 5.6.29 [pfSense]
                                curl: 7.52.1_1 [pfSense]
                                libnghttp2: 1.18.0 [pfSense]
                                pear-Cache_Lite: 1.7.16,1 [pfSense]
                                pear-HTTP_Request2: 2.3.0,1 [pfSense]
                                pear-Net_URL2: 2.2.1 [pfSense]
                                pear-Mail: 1.3.0,1 [pfSense]
                                pear-Net_SMTP: 1.7.2 [pfSense]
                                pear-Net_Socket: 1.0.14 [pfSense]
                                check_reload_status: 0.0.8 [pfSense]
                                libevent2: 2.0.22_1 [pfSense]
                                ataidle: 2.7.2 [pfSense]
                                php56-tokenizer: 5.6.29 [pfSense]
                                minicron: 0.0.2 [pfSense]
                                dhcp6: 20080615.1 [pfSense]
                                php56-ctype: 5.6.29 [pfSense]
                                openvpn: 2.4.0 [pfSense]
                                lzo2: 2.09 [pfSense]
                                liblz4: 131 [pfSense]
                                ntp: 4.2.8p9_1 [pfSense]
                                libwww: 5.4.0_6 [pfSense]
                                gettext-runtime: 0.19.8.1_1 [pfSense]
                                pecl-zmq: 1.1.3_2 [pfSense]
                                libzmq4: 4.1.5 [pfSense]
                                norm: 1.5r6 [pfSense]
                                libsodium: 1.0.11_1 [pfSense]
                                ssh_tunnel_shell: 0.1_1 [pfSense]
                                php56-simplexml: 5.6.29 [pfSense]
                                cpdup: 1.18 [pfSense]
                                pear-Net_IPv6: 1.3.0.b2_2 [pfSense]
                                miniupnpd: 1.9.20160113,1 [pfSense]
                                pecl-ssh2: 0.13 [pfSense]
                                libssh2: 1.8.0,2 [pfSense]
                                sshlockout_pf: 0.0.2 [pfSense]
                                pfSense-Status_Monitoring: 1.6.0_2 [pfSense]
                                pecl-rrd: 1.1.3_4 [pfSense]
                                rrdtool: 1.6.0_1 [pfSense]
                                perl5: 5.24.1.r4_1 [pfSense]
                                glib: 2.46.2_4 [pfSense]
                                python27: 2.7.13_1 [pfSense]
                                libffi: 3.2.1 [pfSense]
                                libiconv: 1.14_10 [pfSense]
                                pear-Auth_RADIUS: 1.1.0 [pfSense]
                                radvd: 1.9.1 [pfSense]
                                libdaemon: 0.14_1 [pfSense]
                                unbound: 1.6.0 [pfSense]
                                expat: 2.2.0_1 [pfSense]
                                ldns: 1.6.17_5 [pfSense]
                                isc-dhcp43-relay: 4.3.5 [pfSense]
                                dhcpleases: 0.3_1 [pfSense]
                                php56-opcache: 5.6.29 [pfSense]
                                php56-dom: 5.6.29 [pfSense]
                                gogoc: 1.2_1 [pfSense]
                                wol: 0.7.1_3 [pfSense]
                                php56-xmlwriter: 5.6.29 [pfSense]
                                choparp: 20150613 [pfSense]
                                nginx: 1.10.2_3,2 [pfSense]
                                luajit: 2.0.4_1 [pfSense]
                                dnsmasq: 2.76,1 [pfSense]
                                nettle: 3.3 [pfSense]
                                gmp: 5.1.3_3 [pfSense]
                                libidn: 1.33_1 [pfSense]
                                pftop: 0.7_7 [pfSense]
                                strongswan: 5.5.1 [pfSense]
                                vstr: 1.0.15_1 [pfSense]
                                php56-sockets: 5.6.29 [pfSense]
                                php56-filter: 5.6.29 [pfSense]
                                voucher: 0.1_2 [pfSense]
                                filterdns: 1.0_15 [pfSense]
                                isc-dhcp43-client: 4.3.5 [pfSense]
                                php56-pfSense-module: 0.32 [pfSense]
                                links: 2.13,1 [pfSense]
                                php56-sysvsem: 5.6.29 [pfSense]
                                php56-readline: 5.6.29 [pfSense]
                                filterlog: 0.1_5 [pfSense]
                                scponly: 4.8.20110526_2 [pfSense]
                                qstats: 0.2 [pfSense]
                                php56-posix: 5.6.29 [pfSense]
                                igmpproxy: 0.1_5,1 [pfSense]
                                php56-openssl: 5.6.29 [pfSense]
                                php56-gettext: 5.6.29 [pfSense]
                                php-xdebug: 2.4.1_1 [pfSense]
                                xinetd: 2.3.15_2 [pfSense]
                                bsnmp-regex: 0.6_1 [pfSense]
                                php56-ldap: 5.6.29 [pfSense]
                                openldap-client: 2.4.44 [pfSense]
                                uclcmd: 0.1_1 [pfSense]
                                libucl: 0.8.0 [pfSense]
                                wrapalixresetbutton: 0.0.7 [pfSense]
                                php56-pcntl: 5.6.29 [pfSense]
                                rate: 0.9_1 [pfSense]
                                php56-session: 5.6.29 [pfSense]
                                php56-sysvmsg: 5.6.29 [pfSense]
                                php56-shmop: 5.6.29 [pfSense]
                                php56-xmlreader: 5.6.29 [pfSense]
                                bsnmp-ucd: 0.4.2 [pfSense]
                                dhcpleases6: 0.1_2 [pfSense]
                                pear-Crypt_CHAP: 1.5.0 [pfSense]
                                dmidecode: 3.0 [pfSense]
                                php56-sqlite3: 5.6.29 [pfSense]
                                relayd: 5.5.20140810_2 [pfSense]
                                cpustats: 0.1_1 [pfSense]
                                php-suhosin: 0.9.38_3 [pfSense]
                                php56-bcmath: 5.6.29 [pfSense]
                        
                        Number of packages to be installed: 149
                        
                        The process will require 449 MiB more space.
                        125 MiB to be downloaded.
                        
                        Proceed with this action? [y/N]: y
                        
                        

                        No dice ?
                        Already more than 15min in this state. No I/O. CPU 25%, Load ~ 1.4, Mem. normal 14%. What's going on ?

                        ADD: I aborted after 30min. Ctrl-C =>  signal received, cleaning up. Back at prompt.

                        ADD:

                        
                          PID USERNAME    THR PRI NICE   SIZE    RES STATE   C   TIME    WCPU COMMAND
                        53727 root          1 103    0 47888K 14804K CPU1    1   2:39 100.00% pkg
                        27942 root          1  23    0   264M 29224K piperd  2   0:00   1.76% php-fpm
                        47711 root          1  52   20 13048K  2384K wait    2   0:42   0.20% sh
                        ....
                        
                        
                        1 Reply Last reply Reply Quote 0
                        • P
                          PiBa last edited by

                          Might be that some pkg file is partially corrupted? Can you try (im assuming the name of the pool is zroot):

                          zpool list
                          zpool scrub zroot
                          zpool status -v zroot
                          

                          Keep running the last command until its done scanning the disk.

                          1 Reply Last reply Reply Quote 0
                          • H
                            hda last edited by

                            
                            [2.4.0-BETA][root@apu2b2.localdomain]/root: zpool list
                            NAME    SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
                            zroot  12.9G   470M  12.4G         -     6%     3%  1.00x  ONLINE  -
                            
                            [2.4.0-BETA][root@apu2b2.localdomain]/root: zpool scrub zroot
                            [2.4.0-BETA][root@apu2b2.localdomain]/root:
                            
                            [2.4.0-BETA][root@apu2b2.localdomain]/root: zpool status -v zroot
                              pool: zroot
                             state: ONLINE
                              scan: scrub repaired 0 in 0h0m with 0 errors on Tue Jan 17 20:55:02 2017
                            config:
                            
                                    NAME        STATE     READ WRITE CKSUM
                                    zroot       ONLINE       0     0     0
                                      ada0p3    ONLINE       0     0     0
                            
                            errors: No known data errors
                            
                            
                            1 Reply Last reply Reply Quote 0
                            • P
                              PiBa last edited by

                              Try logging what its doing, might show that it fails to read (part of) some file? After a minute or two check the logfile possibly showing lots of commands repeating/hanging at the end of the log.. The try and find what if any file it was busy with at that time.?.

                              
                              truss -o /root/truss_pkg_upgrade.log pkg upgrade
                              
                              

                              Not sure if this is the best way, but it did help me find some problem files once..

                              1 Reply Last reply Reply Quote 0
                              • H
                                hda last edited by

                                
                                [2.4.0-BETA][root@apu2b2.localdomain]/root: truss -o /root/truss_pkg_upgrade.log pkg upgrade
                                Updating pfSense-core repository catalogue...
                                Fetching meta.txz: 100%    940 B   0.9kB/s    00:01
                                Fetching packagesite.txz: 100%    2 KiB   1.8kB/s    00:01
                                Processing entries: 100%
                                pfSense-core repository update completed. 7 packages processed.
                                Updating pfSense repository catalogue...
                                Fetching meta.txz: 100%    940 B   0.9kB/s    00:01
                                Fetching packagesite.txz: 100%  120 KiB 122.6kB/s    00:01
                                Processing entries: 100%
                                pfSense repository update completed. 441 packages processed.
                                Checking for upgrades (0 candidates): 100%
                                Processing candidates (0 candidates): 100%
                                Checking integrity... done (0 conflicting)
                                Your packages are up to date.
                                [2.4.0-BETA][root@apu2b2.localdomain]/root:
                                
                                

                                A lot of "No such file or directory" in the log file i.e.

                                
                                [2.4.0-BETA][root@apu2b2.localdomain]/root: tail -40 truss_pkg_upgrade.log
                                access("/var/db/pkg/local.sqlite-journal",F_OK)  ERR#2 'No such file or directory'
                                fstat(12,{ mode=-rw-r--r-- ,inode=20540,size=109568,blksize=109568 }) = 0 (0x0)
                                pread(0xc,0x7fffffffd900,0x10,0x18)              = 16 (0x10)
                                fstat(12,{ mode=-rw-r--r-- ,inode=20540,size=109568,blksize=109568 }) = 0 (0x0)
                                access("/var/db/pkg/local.sqlite-wal",F_OK)      ERR#2 'No such file or directory'
                                fstat(12,{ mode=-rw-r--r-- ,inode=20540,size=109568,blksize=109568 }) = 0 (0x0)
                                fcntl(12,F_SETLK,0x7fffffffd8d0)                 = 0 (0x0)
                                stat("/var/db/pkg/local.sqlite",{ mode=-rw-r--r-- ,inode=20540,size=109568,blksize=109568 }) = 0 (0x0)
                                getpid()                                         = 86979 (0x153c3)
                                stat("/var/db/pkg/local.sqlite",{ mode=-rw-r--r-- ,inode=20540,size=109568,blksize=109568 }) = 0 (0x0)
                                openat(AT_FDCWD,"/var/db/pkg/local.sqlite-journal",O_RDWR|O_CREAT|O_CLOEXEC,0644) = 17 (0x11)
                                fstat(17,{ mode=-rw-r--r-- ,inode=21580,size=0,blksize=131072 }) = 0 (0x0)
                                geteuid()                                        = 0 (0x0)
                                fchown(17,0,0)                                   = 0 (0x0)
                                fstat(17,{ mode=-rw-r--r-- ,inode=21580,size=0,blksize=131072 }) = 0 (0x0)
                                pwrite(0x11,0x8031d7908,0x200,0x0)               = 512 (0x200)
                                pwrite(0x11,0x7fffffffd914,0x4,0x200)            = 4 (0x4)
                                pwrite(0x11,0x803319b08,0x400,0x204)             = 1024 (0x400)
                                pwrite(0x11,0x7fffffffd914,0x4,0x604)            = 4 (0x4)
                                fcntl(12,F_SETLK,0x7fffffffd8c0)                 = 0 (0x0)
                                fcntl(12,F_SETLK,0x7fffffffd8c0)                 = 0 (0x0)
                                pwrite(0x11,0x7fffffffd8a4,0x4,0x608)            = 4 (0x4)
                                pwrite(0x11,0x803325d08,0x400,0x60c)             = 1024 (0x400)
                                pwrite(0x11,0x7fffffffd8a4,0x4,0xa0c)            = 4 (0x4)
                                pread(0x11,0x7fffffffd898,0x8,0xc00)             = 0 (0x0)
                                pwrite(0x11,0x7fffffffd888,0xc,0x0)              = 12 (0xc)
                                fsync(0x11)                                      = 0 (0x0)
                                openat(AT_FDCWD,"/var/db/pkg",O_CLOEXEC,00)      = 18 (0x12)
                                fsync(0x12)                                      = 0 (0x0)
                                close(18)                                        = 0 (0x0)
                                pwrite(0xc,0x803325d08,0x400,0x0)                = 1024 (0x400)
                                pwrite(0xc,0x803319b08,0x400,0x10400)            = 1024 (0x400)
                                fsync(0xc)                                       = 0 (0x0)
                                close(17)                                        = 0 (0x0)
                                unlink("/var/db/pkg/local.sqlite-journal")       = 0 (0x0)
                                fcntl(12,F_SETLK,0x7fffffffd840)                 = 0 (0x0)
                                fcntl(12,F_SETLK,0x7fffffffd840)                 = 0 (0x0)
                                fcntl(12,F_SETLK,0x7fffffffd860)                 = 0 (0x0)
                                exit(0x0)
                                process exit, rval = 0
                                [2.4.0-BETA][root@apu2b2.localdomain]/root:
                                
                                

                                Thanks again for pointing the methods. And I concluded that the database is missing.
                                So reinstall is mandatory I think.

                                1 Reply Last reply Reply Quote 0
                                • P
                                  PiBa last edited by

                                  Hm but the command 'pkg upgrade' itself completed correctly right, what was the one that failed.? I dont have those -journal and -wal files myself either might be normal..

                                  Was the failure with installing the pfsense package parts? Can you try?:

                                  truss -o /root/truss_pkg_install.log pkg install pfSense pfSense-base pfSense-default-config pfSense-kernel-pfSense pfSense-rc pfSense-repo pfSense-upgrade
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • H
                                    hda last edited by

                                    After 2min, aborted. 16MB file.

                                    
                                    [2.4.0-BETA][root@apu2b2.localdomain]/root: tail -40 truss_pkg_install.log
                                    mkdir("/var/cache",0777)                         ERR#17 'File exists'
                                    mkdir("/var/cache/pkg",0777)                     ERR#17 'File exists'
                                    statfs("/var/cache/pkg",0x7fffffffd798)          ERR#2 'No such file or directory'
                                    mkdir("/var",0777)                               ERR#17 'File exists'
                                    mkdir("/var/cache",0777)                         ERR#17 'File exists'
                                    mkdir("/var/cache/pkg",0777)                     ERR#17 'File exists'
                                    statfs("/var/cache/pkg",0x7fffffffd798)          ERR#2 'No such file or directory'
                                    mkdir("/var",0777)                               ERR#17 'File exists'
                                    mkdir("/var/cache",0777)                         ERR#17 'File exists'
                                    mkdir("/var/cache/pkg",0777)                     ERR#17 'File exists'
                                    statfs("/var/cache/pkg",0x7fffffffd798)          ERR#2 'No such file or directory'
                                    mkdir("/var",0777)                               ERR#17 'File exists'
                                    mkdir("/var/cache",0777)                         ERR#17 'File exists'
                                    mkdir("/var/cache/pkg",0777)                     ERR#17 'File exists'
                                    statfs("/var/cache/pkg",0x7fffffffd798)          ERR#2 'No such file or directory'
                                    mkdir("/var",0777)                               ERR#17 'File exists'
                                    mkdir("/var/cache",0777)                         ERR#17 'File exists'
                                    mkdir("/var/cache/pkg",0777)                     ERR#17 'File exists'
                                    statfs("/var/cache/pkg",0x7fffffffd798)          ERR#2 'No such file or directory'
                                    mkdir("/var",0777)                               ERR#17 'File exists'
                                    mkdir("/var/cache",0777)                         ERR#17 'File exists'
                                    SIGNAL 2 (SIGINT)
                                    sigprocmask(SIG_SETMASK,{ SIGINT },0x0)          = 0 (0x0)
                                    write(2,"pkg: ",5)                               = 5 (0x5)
                                    write(2,"\nsignal received, cleaning up",29)     = 29 (0x1d)
                                    write(2,"\n",1)                                  = 1 (0x1)
                                    unlink("pÙÿÿ")                          ERR#2 'No such file or directory'
                                    rename("pÙÿÿ-pkgtemp","pÙÿÿ")          ERR#2 'No such file or directory'
                                    unlink("pÙÿÿ-journal")                  ERR#2 'No such file or directory'
                                    unlink("pÙÿÿ")                          ERR#2 'No such file or directory'
                                    rename("pÙÿÿ-pkgtemp","pÙÿÿ")          ERR#2 'No such file or directory'
                                    unlink("pÙÿÿ-journal")                  ERR#2 'No such file or directory'
                                    unlink("pÙÿÿ")                          ERR#2 'No such file or directory'
                                    rename("pÙÿÿ-pkgtemp","pÙÿÿ")          ERR#2 'No such file or directory'
                                    unlink("pÙÿÿ-journal")                  ERR#2 'No such file or directory'
                                    unlink("pÙÿÿ")                          ERR#2 'No such file or directory'
                                    rename("pÙÿÿ-pkgtemp","pÙÿÿ")          ERR#2 'No such file or directory'
                                    unlink("pÙÿÿ-journal")                  ERR#2 'No such file or directory'
                                    exit(0x1)
                                    process exit, rval = 1
                                    [2.4.0-BETA][root@apu2b2.localdomain]/root:
                                    
                                    

                                    Circular ?

                                    
                                    [2.4.0-BETA][root@apu2b2.localdomain]/var/cache: ls -l
                                    total 1
                                    lrwxr-xr-x  1 root  wheel  24 Jan 16 16:51 pkg -> ../../root/var/cache/pkg
                                    [2.4.0-BETA][root@apu2b2.localdomain]/var/cache:
                                    
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • P
                                      PiBa last edited by

                                      So the "SIGNAL 2 (SIGINT)" is probably from you pressing Ctrl+C, and before that its looping over the same 4 commands..
                                      What happens right before it enters that 'loop'?
                                      Can you check if /var/cache/pkg/ exists, and all files seem 'valid' no 0 byte files or something? Or just throw the whole pkg folder in there away or rename it.?.

                                      1 Reply Last reply Reply Quote 0
                                      • P
                                        PiBa last edited by

                                        Can you disable memory disks if you have those enabled? For me on a regular full install it isn't a 'linked' folder..

                                        [2.4.0-BETA][root@pfSe.localdomain]/var/cache: ls -l
                                        total 105
                                        drwxr-xr-x  2 root  wheel   16 Jan 18 22:44 pkg
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • H
                                          hda last edited by

                                          I do not have RAM-disk enabled.

                                          
                                          [2.4.0-BETA][root@apu2b2.localdomain]/: find / -name pkg
                                          /var/cache/pkg
                                          /var/db/pkg
                                          /var/db/pkg/pkg
                                          /etc/pkg
                                          /usr/share/keys/pkg
                                          /usr/local/pkg
                                          /usr/local/sbin/pkg
                                          /usr/local/etc/pkg
                                          /usr/local/share/pfSense/pkg
                                          /usr/local/share/pfSense/keys/pkg
                                          /usr/sbin/pkg
                                          
                                          

                                          And this is all that is there for "db pkg":

                                          
                                          [2.4.0-BETA][root@apu2b2.localdomain]/: ls -l /var/db/pkg/pkg
                                          lrwxr-xr-x  1 root  wheel  21 Jan 16 16:51 /var/db/pkg/pkg -> ../../root/var/db/pkg
                                          [2.4.0-BETA][root@apu2b2.localdomain]/: ls -l /var/db/pkg/
                                          total 483
                                          -rw-r--r--  1 root  wheel  109568 Jan 18 22:25 local.sqlite
                                          -rw-r--r--  1 root  wheel     246 Jan 18 21:59 pfSense-core.meta
                                          -rw-r--r--  1 root  wheel     246 Jan 18 16:55 pfSense.meta
                                          lrwxr-xr-x  1 root  wheel      21 Jan 16 16:51 pkg -> ../../root/var/db/pkg
                                          -rw-r--r--  1 root  wheel   70656 Jan 18 22:26 repo-pfSense-core.sqlite
                                          -rw-r--r--  1 root  wheel  832512 Jan 18 22:26 repo-pfSense.sqlite
                                          [2.4.0-BETA][root@apu2b2.localdomain]/:
                                          
                                          
                                          1 Reply Last reply Reply Quote 0
                                          • P
                                            PiBa last edited by

                                            My vote go's to getting rid of those linked pkg folders..
                                            Mine:

                                            [2.4.0-BETA][root@pfSe.localdomain]/var/cache: ls -l /var/db/pkg
                                            total 3667
                                            -rw-r--r--  1 root  wheel  6195200 Jan 18 22:44 local.sqlite
                                            -rw-r--r--  1 root  wheel      246 Jan 18 21:59 pfSense-core.meta
                                            -rw-r--r--  1 root  wheel      246 Jan 18 16:55 pfSense.meta
                                            -rw-r--r--  1 root  wheel    70656 Jan 18 22:42 repo-pfSense-core.sqlite
                                            -rw-r--r--  1 root  wheel   832512 Jan 18 22:42 repo-pfSense.sqlite
                                            
                                            [2.4.0-BETA][root@pfSe.localdomain]/var/cache: ls -l
                                            total 105
                                            drwxr-xr-x  2 root  wheel   16 Jan 18 22:44 pkg
                                            drwxr-xr-x  2 root  wheel  474 Jan 18 19:43 pkg X
                                            
                                            [2.4.0-BETA][root@pfSe.localdomain]/var/cache:
                                            
                                            

                                            The place that "pkg -> ../../root/var/db/pkg" points to doesnt seem to exist.. I would try and delete it. And also from /var/cache/
                                            pkg should recreate the cache folder itself when it downloads new stuff..

                                            1 Reply Last reply Reply Quote 0
                                            • H
                                              hda last edited by

                                              Beautyfull !
                                              Yes, the removal of the link-files freed up the update & recreation processes.
                                              Thanks PiBa.

                                              
                                              ...
                                              pfSense 2.4.0-BETA amd64 Wed Jan 18 14:23:45 CST 2017
                                              Bootup complete
                                              
                                              FreeBSD/amd64 (apu2b2.localdomain) (ttyu0)
                                              
                                              *** Welcome to pfSense 2.4.0-BETA (amd64) on apu2b2 ***
                                              ...
                                              
                                              

                                              :) :) :)

                                              1 Reply Last reply Reply Quote 0
                                              • A
                                                athurdent last edited by

                                                Just freshly installed pfSense-CE-2.4.0-BETA-amd64-20170119-1521.iso on a KVM.

                                                Same error:

                                                pkg: No package(s) matching pfSense-kernel-*
                                                

                                                Issuing

                                                pkg install pfSense pfSense-base pfSense-default-config pfSense-kernel-pfSense pfSense-rc pfSense-repo pfSense-upgrade
                                                

                                                seems to have fixed it.

                                                Maybe related to changes introduced in Bug #7086?

                                                zfs list
                                                NAME                 USED  AVAIL  REFER  MOUNTPOINT
                                                zroot                592M  45.7G    96K  /zroot
                                                zroot/ROOT           455M  45.7G    96K  none
                                                zroot/ROOT/default   454M  45.7G   454M  /
                                                zroot/tmp            336K  45.7G   336K  /tmp
                                                zroot/var            137M  45.7G   137M  /var
                                                
                                                1 Reply Last reply Reply Quote 0
                                                • jimp
                                                  jimp Rebel Alliance Developer Netgate last edited by

                                                  Does this still happen on a current snapshot?

                                                  Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                                                  Need help fast? Netgate Global Support!

                                                  Do not Chat/PM for help!

                                                  1 Reply Last reply Reply Quote 0
                                                  • A
                                                    athurdent last edited by

                                                    Nope, Renato fixed it. I also reinstalled my primary system today, all fine.

                                                    1 Reply Last reply Reply Quote 0
                                                    • Referenced by  Sergei_Shablovsky Sergei_Shablovsky 
                                                    • Referenced by  Sergei_Shablovsky Sergei_Shablovsky 
                                                    • Referenced by  Sergei_Shablovsky Sergei_Shablovsky 
                                                    • Referenced by  Sergei_Shablovsky Sergei_Shablovsky 
                                                    • Referenced by  Sergei_Shablovsky Sergei_Shablovsky 
                                                    • Referenced by  Sergei_Shablovsky Sergei_Shablovsky 
                                                    • Referenced by  Sergei_Shablovsky Sergei_Shablovsky 
                                                    • First post
                                                      Last post