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

    Falha no update 2.3.2-RELEASE-p1

    Scheduled Pinned Locked Moved Portuguese
    24 Posts 3 Posters 3.0k Views
    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.
    • marcellocM
      marcelloc
      last edited by

      @ricardodru:

      Porem, não compreendi direito, o que precisa ser feito, quando você informou:  repete o processo de voltar a versão do pkg antes de atualizar.

      Este procedimento:
      https://forum.pfsense.org/index.php?topic=130054.msg716736#msg716736

      Treinamentos de Elite: http://sys-squad.com

      Help a community developer! ;D

      1 Reply Last reply Reply Quote 0
      • R
        ricardodru
        last edited by

        Em ambos os comandos:

        pkg-static update -f
        pkg install pfSense-base
        pfSense-upgrade -d
        pkg-static install -f pkg

        Eu recebo a mesma mensagem de erro:

        pkg: Repository pfSense-core load error: access repo file(/var/db/pkg/repo-pfSense-core.sqlite) failed: No such file or directory
        Fetching meta.txz: . done
        Child process pid=323 terminated abnormally: Segmentation fault

        Este procedimento eu consigo executar sem erros:

        pkg shell
        CREATE VIRTUAL TABLE pkg_search USING fts4(id, name, origin);
        pragma user_version=33;
        .exit

        1 Reply Last reply Reply Quote 0
        • marcellocM
          marcelloc
          last edited by

          Acho que só dá para resolver forçando um pkg add do próprio pkg ou fazendo backup e restaurando em uma nova instalação.

          Treinamentos de Elite: http://sys-squad.com

          Help a community developer! ;D

          1 Reply Last reply Reply Quote 0
          • R
            ricardodru
            last edited by

            Bom dia Marcelloc

            Antes de formatar e reinstalar tudo novamente, gostaria que me indicasse como eu faço o "pkg add do próprio pkg".
            Poderia me orientar ?

            1 Reply Last reply Reply Quote 0
            • marcellocM
              marcelloc
              last edited by

              Veja se existe o pkg no próprio disco com o find ou baixe o pkg do repositório do pfSense ou FreeBSD.

              Treinamentos de Elite: http://sys-squad.com

              Help a community developer! ;D

              1 Reply Last reply Reply Quote 0
              • R
                ricardodru
                last edited by

                Marcelloc,
                Obrigado pela ajuda.
                Mas infelizmente não consegui resolver o problema.
                Ao tentar realizar a reinstalação do pkg, recebo o seguinte erro:

                pkg install /var/cache/pkg/pkg-1.10.1.txz

                Fri Jul 21 10:12:15 BRT 2017
                Updating pfSense-core repository catalogue…
                pkg: Repository pfSense-core has a wrong packagesite, need to re-create database
                Fetching meta.txz: 100%    944 B  0.9kB/s    00:01
                Child process pid=56540 terminated abnormally: Segmentation fault

                Acredito que a unica solução é formatar e instalar novamente todo o sistema.

                Agradeço a todos que tentaram me ajudar.

                1 Reply Last reply Reply Quote 0
                • marcellocM
                  marcelloc
                  last edited by

                  @ricardodru:

                  Ao tentar realizar a reinstalação do pkg, recebo o seguinte erro:

                  Tenta com o -f

                  pkg install -f /var/cache/pkg/pkg-1.10.1.txz

                  Treinamentos de Elite: http://sys-squad.com

                  Help a community developer! ;D

                  1 Reply Last reply Reply Quote 0
                  • R
                    ricardodru
                    last edited by

                    Recebo o mesmo erro:

                    pkg install -f /var/cache/pkg/pkg-1.10.1.txz

                    Fri Jul 21 11:21:39 BRT 2017
                    Updating pfSense-core repository catalogue…
                    pkg: Repository pfSense-core has a wrong packagesite, need to re-create database
                    Fetching meta.txz: 100%    944 B  0.9kB/s    00:01
                    Child process pid=91233 terminated abnormally: Segmentation fault

                    1 Reply Last reply Reply Quote 0
                    • marcellocM
                      marcelloc
                      last edited by

                      @ricardodru:

                      Recebo o mesmo erro:

                      pkg install -f /var/cache/pkg/pkg-1.10.1.txz

                      Fri Jul 21 11:21:39 BRT 2017
                      Updating pfSense-core repository catalogue…
                      pkg: Repository pfSense-core has a wrong packagesite, need to re-create database
                      Fetching meta.txz: 100%    944 B  0.9kB/s    00:01
                      Child process pid=91233 terminated abnormally: Segmentation fault

                      desculpe, pkg add no lugar de pkg install.

                      Treinamentos de Elite: http://sys-squad.com

                      Help a community developer! ;D

                      1 Reply Last reply Reply Quote 0
                      • R
                        ricardodru
                        last edited by

                        desculpe, pkg add no lugar de pkg install.

                        O pkg add não retornou erro:

                        pkg add -f /var/cache/pkg/pkg-1.10.1.txz

                        Fri Jul 21 12:51:22 BRT 2017
                        Installing pkg-1.10.1…
                        package pkg is already installed, forced install
                        Extracting pkg-1.10.1: 100%

                        Os demais comandos retornam erro:

                        pkg -d update -f

                        Fri Jul 21 14:14:09 BRT 2017
                        DBG(1)[91566]> pkg initialized
                        Updating pfSense-core repository catalogue…
                        DBG(1)[91566]> PkgRepo: verifying update for pfSense-core
                        pkg: Repository pfSense-core has a wrong packagesite, need to re-create database
                        DBG(1)[91566]> PkgRepo: need forced update of pfSense-core
                        DBG(1)[91566]> Pkgrepo, begin update of '/var/db/pkg/repo-pfSense-core.sqlite'
                        DBG(1)[91566]> Fetch: fetching from: https://files00.netgate.com/pfSense_v2_3_2_amd64-core/meta.txz with opts "i"
                        Fetching meta.txz: 100%    944 B  0.9kB/s    00:01
                        DBG(1)[91566]> PkgRepo: extracting meta of repo pfSense-core
                        DBG(1)[98369]> PkgRepo: extracting signature of repo in a sandbox
                        Segmentation fault (core dumped)

                        pkg update -f

                        Fri Jul 21 14:19:33 BRT 2017
                        Updating pfSense-core repository catalogue…
                        pkg: Repository pfSense-core has a wrong packagesite, need to re-create database
                        Fetching meta.txz: 100%    944 B  0.9kB/s    00:01
                        Child process pid=85930 terminated abnormally: Segmentation fault

                        1 Reply Last reply Reply Quote 0
                        • marcellocM
                          marcelloc
                          last edited by

                          Pegue outra versão de pkg e instale com o pkg add -f

                          Treinamentos de Elite: http://sys-squad.com

                          Help a community developer! ;D

                          1 Reply Last reply Reply Quote 0
                          • R
                            ricardodru
                            last edited by

                            Pegue outra versão de pkg e instale com o pkg add -f

                            Peguei o pacote da versão FreeBSD:11:amd64
                            A minha instalação tambem é amd64.
                            Consegui instalar, porem, começou a surgir erros de dependências:

                            libcrypto.so.8
                            libssl.so.8
                            libelf.so.2

                            Criei um link simbólico para todas elas.
                            Agora surgiu este erro:

                            pkg info pkg

                            Sat Jul 22 08:26:53 BRT 2017
                            /usr/lib/libelf.so.2: version R1.0 required by /usr/local/lib/libpkg.so.4 not found

                            1 Reply Last reply Reply Quote 0
                            • marcellocM
                              marcelloc
                              last edited by

                              a 2.3 é baseada no FreeBSD 10

                              Treinamentos de Elite: http://sys-squad.com

                              Help a community developer! ;D

                              1 Reply Last reply Reply Quote 0
                              • R
                                ricardodru
                                last edited by

                                Neste caso, o procedimento que realizei é irreversível ?

                                1 Reply Last reply Reply Quote 0
                                • marcellocM
                                  marcelloc
                                  last edited by

                                  Não. Baixa o pkg da versão 10 e repwre o add -f

                                  Com outro pkg da versão 10 (ou do pfsense 2.3.4) não deve dar erro de lib.

                                  Treinamentos de Elite: http://sys-squad.com

                                  Help a community developer! ;D

                                  1 Reply Last reply Reply Quote 0
                                  • R
                                    ricardodru
                                    last edited by

                                    Baixei o pkg do repositório referente ao FreeBSD10.
                                    Recebo falha de lib ao executar:

                                    #pkg add -f pkg-1.10.1.txz
                                    Sun Jul 23 07:53:57 BRT 2017
                                    /usr/lib/libelf.so.2: version R1.0 required by /usr/local/lib/libpkg.so.4 not found

                                    Tentei criar link simbólico, mas não deu certo, devido a versão da lib:
                                    ln -s /usr/lib/libelf.so.1 /usr/lib/libelf.so.2

                                    1 Reply Last reply Reply Quote 0
                                    • marcellocM
                                      marcelloc
                                      last edited by

                                      Se ainda quiser tentar alguma coisa antes de reinstalar,  gere um tar com o binário do pkg e suas libs e extraia no pfSense.

                                      Treinamentos de Elite: http://sys-squad.com

                                      Help a community developer! ;D

                                      1 Reply Last reply Reply Quote 0
                                      • R
                                        ricardodru
                                        last edited by

                                        Bom dia Marcelloc,

                                        Vamos encerrar por aqui.
                                        Vou programar a reinstalação do sistema.
                                        Agradeço sua ajuda e paciência.
                                        Abraços

                                        1 Reply Last reply Reply Quote 0
                                        • First post
                                          Last post
                                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.