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

    Pacote não oficial E2guardian para software pfsense® - Adeus squidguard :D

    Scheduled Pinned Locked Moved Portuguese
    373 Posts 67 Posters 277.6k 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

      faltou o . no que digitei.

      tenta isso na console:

      killall e2guardian; /usr/local/sbin/e2guardian -N
      

      Esse comando vai rodar o e2guardian em foreground.

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

      Help a community developer! ;D

      1 Reply Last reply Reply Quote 0
      • F
        fabianopolone
        last edited by

        @marcelloc:

        faltou o . no que digitei.

        tenta isso na console:

        killall e2guardian; /usr/local/sbin/e2guardian -N
        

        Esse comando vai rodar o e2guardian em foreground.

        coloquei o comando e retornou


        Shared object "libssl.so.9" not found, required by "e2guardian"


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

          @fabianopolone:


          Shared object "libssl.so.9" not found, required by "e2guardian"


          Certo, está faltando a openssl.  você pode instalar ela manualmente com o comando abaixo

          pkg install openssl
          

          ou desinstale o e2guardian e instale novamente. Ele é dependência do e2guardian e deveria ter sido instalado durante o processo via interface web.

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

          Help a community developer! ;D

          1 Reply Last reply Reply Quote 0
          • F
            fabianopolone
            last edited by

            olá tentei instalar o openssl e olha o que retornou


            Updating Unofficial repository catalogue…
            Fetching meta.txz: . done
            Fetching packagesite.txz: . done
            Processing entries: . done
            Unofficial repository update completed. 9 packages processed.
            Updating pfSense-core repository catalogue...
            pfSense-core repository is up to date.
            Updating pfSense repository catalogue...
            pfSense repository is up to date.
            All repositories are up to date.
            pkg: No packages available to install matching 'openssl' have been found in the repositories


            Tentei também reinstalar o pacote e2guardian, e mesmo assim fala que falta instalar o openssl

            seria o caso se pegar o repositorio do mesmo? parece que ele não acha repositorio.

            aguardo e obrigado pela ajuda

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

              @fabianopolone:

              pkg: No packages available to install matching 'openssl' have been found in the repositories

              Estava faltando o openssl para o pfSense 2.3.x 32 bits, já estou compilando e subindo para o repositório.

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

              Help a community developer! ;D

              1 Reply Last reply Reply Quote 0
              • N
                Nio
                last edited by

                Deus do céu, vocês estão a todo vapor, parabéns Marcelloc !!! Colocarei em produção em alguns dias.

                ..:: Free Solutions ::..

                1 Reply Last reply Reply Quote 0
                • danilosv.03D
                  danilosv.03
                  last edited by

                  Eu estou doido para utilizar o pacote, porém eu queria algum pop ou tutorial ensinando como se faz bloqueio, liberação. Um passo a passo de como a ferramenta trabalha.


                  :)
                  |E-mail: danilosv.03@gmail.com
                  |Skype: danilosv.03


                  1 Reply Last reply Reply Quote 0
                  • D
                    diegovaz
                    last edited by

                    @danilosv.03:

                    Eu estou doido para utilizar o pacote, porém eu queria algum pop ou tutorial ensinando como se faz bloqueio, liberação. Um passo a passo de como a ferramenta trabalha.

                    Somos dois então, ansioso! :D

                    1 Reply Last reply Reply Quote 0
                    • empbillyE
                      empbilly
                      last edited by

                      @diegovaz:

                      @danilosv.03:

                      Eu estou doido para utilizar o pacote, porém eu queria algum pop ou tutorial ensinando como se faz bloqueio, liberação. Um passo a passo de como a ferramenta trabalha.

                      Somos dois então, ansioso! :D

                      @danilosv.03:

                      Eu estou doido para utilizar o pacote, porém eu queria algum pop ou tutorial ensinando como se faz bloqueio, liberação. Um passo a passo de como a ferramenta trabalha.

                      Bom, se querem um passo a passo de como configura o basico para bloqueio tem no tuto abaixo. O restante o marcelloc deve estar fazendo aquele video que ele prometeu. Também acredito que ele vá fazer um curso mais avançado sobre e colocar no sysquad. :D
                      https://eliasmoraispereira.wordpress.com/2017/06/21/pfsense-proxy-transparente-mitm-no-modo-splice-all-com-squid-e2guardian/

                      https://eliasmoraispereira.wordpress.com/

                      1 Reply Last reply Reply Quote 0
                      • danilosv.03D
                        danilosv.03
                        last edited by

                        Tem muita coisa incompleta nesse seu tutorial. Eu mesmo já vi e segui ele. Porém para quem quer o básico ele serve perfeitamente.


                        :)
                        |E-mail: danilosv.03@gmail.com
                        |Skype: danilosv.03


                        1 Reply Last reply Reply Quote 0
                        • F
                          fabianopolone
                          last edited by

                          @marcelloc:

                          @fabianopolone:

                          pkg: No packages available to install matching 'openssl' have been found in the repositories

                          Estava faltando o openssl para o pfSense 2.3.x 32 bits, já estou compilando e subindo para o repositório.

                          Conseguiu subir o pacote openssl para a versão 32 bits?

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

                            @fabianopolone:

                            Conseguiu subir o pacote openssl para a versão 32 bits?

                            Ontem mesmo

                            https://github.com/marcelloc/Unofficial-pfSense-packages/tree/master/repo-i386

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

                            Help a community developer! ;D

                            1 Reply Last reply Reply Quote 0
                            • F
                              fabianopolone
                              last edited by

                              obrigado, fui tentar reinstalar o pacote e deu um erro, vou tentar instalar novamente do zero.obrigado, logo posto os resultados

                              1 Reply Last reply Reply Quote 0
                              • lotusL
                                lotus
                                last edited by

                                Marcello Bom dia,

                                Meu caro é o seguinte, depois da ultima atualização que teve no pacote o seguinte erro começou a ocorrer (imagem anexa):

                                Esse erro começou a ocorrer depois da ultima atualização que houve, fiz os procedimentos como vc havia indicado, até então tudo estava funcionando muito bem, depois que atualizei o e2guardian ficou parado e não funcionou, derrepente funcionou mas parou de novo, fui verificar nos logs e deu a seguinte menssagem:

                                Jul 7 12:01:10 	e2guardian 	98736 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:01:10 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:01:20 	e2guardian 	1615 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:01:20 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:01:30 	e2guardian 	3955 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:01:30 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 15:01:33 	php-fpm 	90230 	/pkg_edit.php: [E2guardian] - Save settings package call pr: bp: rpc:no
                                Jul 7 15:01:33 	check_reload_status 		Syncing firewall
                                Jul 7 15:01:33 	check_reload_status 		Syncing firewall
                                Jul 7 12:01:44 	e2guardian 	13985 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:01:44 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 15:01:57 	php-fpm 	10699 	/pkg_edit.php: [E2guardian] - Save settings package call pr:1 bp: rpc:no
                                Jul 7 15:01:57 	check_reload_status 		Syncing firewall
                                Jul 7 15:01:57 	check_reload_status 		Syncing firewall
                                Jul 7 15:01:58 	check_reload_status 		Syncing firewall
                                Jul 7 12:02:00 	e2guardian 	35022 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:02:00 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:02:04 	e2guardian 	41875 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:02:04 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 15:02:09 	php-fpm 	38528 	/pkg_edit.php: [E2guardian] - Save settings package call pr: bp: rpc:no
                                Jul 7 15:02:09 	check_reload_status 		Syncing firewall
                                Jul 7 15:02:09 	check_reload_status 		Syncing firewall
                                Jul 7 12:02:18 	e2guardian 	53556 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:02:18 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 15:02:22 	php-fpm 	50441 	/pkg_edit.php: Starting E2guardian
                                Jul 7 12:02:26 	e2guardian 	56299 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:02:26 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 15:02:26 	php-fpm 	50441 	/pkg_edit.php: The command '/usr/local/etc/rc.d/e2guardian.sh start' returned exit code '1', the output was 'kern.ipc.somaxconn: 16384 -> 16384 kern.maxfiles: 131072 -> 131072 kern.maxfilesperproc: 104856 -> 104856 kern.threads.max_threads_per_proc: 20480 -> 20480 Starting e2guardian. Error opening/creating log file. (check ownership and access rights). I am running as clamav and I am trying to open /var/log/e2guardian/access.log /usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian'
                                Jul 7 12:02:32 	e2guardian 	58342 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:02:33 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:02:44 	e2guardian 	63116 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:02:44 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:02:47 	e2guardian 	65606 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:02:47 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:03:07 	e2guardian 	92037 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:03:07 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:03:07 	e2guardian 	7907 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:03:08 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:03:27 	e2guardian 	1969 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:03:27 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:03:27 	e2guardian 	3172 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:03:27 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:03:41 	e2guardian 	80932 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:03:41 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:03:55 	e2guardian 	3548 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:03:55 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:04:04 	e2guardian 	22469 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:04:04 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                Jul 7 12:04:10 	e2guardian 	36036 	Error opening/creating log file. (check ownership and access rights).
                                Jul 7 12:04:10 	root 		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian 
                                

                                imaginei que fosse algum coisa que eu havia feito de errado, então instalei uma copia do pfsense do zero configurei o squid e instalei o pacote do e2guardian, quando termino as configurações e aplico, continua parado…! vou nos logs e a mesma menssagem aparece.
                                É como se ele não tivesse criando os arquivos de log ou não tivesse permissão para isso.

                                qualquer ajuda, fico no aguardo.

                                Tela-Erro_e2guardian.png
                                Tela-Erro_e2guardian.png_thumb

                                1 Reply Last reply Reply Quote 0
                                • lotusL
                                  lotus
                                  last edited by

                                  Marcello seguinte:

                                  comecei a procurar onde estava o problema e descobri que não esta sendo gerado o arquivo de log "access.log" imagino que por isso estava gerando todos os erros que mencionei no post anterior.

                                  Fui no arquivo de configuração do E2guardian "/usr/local/etc/e2guardian/e2guardian.conf" procurei linhas relacionadas com os logs vi que a linha abaixo esta normal:

                                  Defines the log directory and filename.

                                  loglocation = '/var/log/e2guardian/access.log'

                                  Indo mais a baixo encontrei a linha "#logsyslog = off" que é referente ao syslog do pacote. Por curiosidade e tambem não sei se isso tem haver, coloquei como "logsyslog = on", dai reiniciei o o serviço do e2guardian que para minha surpresa funcionou normalmente sem problema inclusive navegando em todos os sites e com as ACL'S funcionando.

                                  Dai quando faço alguma alteração e salvo essa linha volta a ficar "#logsyslog = off" dai o e2guardian volta a dar problema e não funciona e a navegação também para obviamente! Volto a colocar como "logsyslog = on" reinicio o serviço e volta a funcionar, so que o arquivo "access.log" que fica em "/var/log/e2guardian/" não é gerado, ou seja, não existe e na aba "Real Time" nada é garado, mas tudo esta funcionando.

                                  • Pode ter havido algum problema em relação aos logs na instalação? (para efeito de informação, não apresentou erro algum)

                                  grato, fico no aguardo.

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

                                    tenta isso aqui:

                                    
                                    mkdir -p /var/squid/logs
                                    chown squid:proxy /var/squid/logs
                                    
                                    

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

                                    Help a community developer! ;D

                                    1 Reply Last reply Reply Quote 0
                                    • lotusL
                                      lotus
                                      last edited by

                                      @marcelloc:

                                      tenta isso aqui:

                                      
                                      mkdir -p /var/squid/logs
                                      chown squid:proxy /var/squid/logs
                                      
                                      

                                      mkdir -p /var/squid/logs
                                      A pasta ja existe, estou usando o pacote do squid dai ele ja criou

                                      chown squid:proxy /var/squid/logs
                                      Ja esta setado como squid:proxy

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

                                        Vou subir uma vm do zero para ver qual permissão está faltando.

                                        quais as permissoes que aparecem na sua pasta /var/log/e2guardian?

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

                                        Help a community developer! ;D

                                        1 Reply Last reply Reply Quote 0
                                        • lotusL
                                          lotus
                                          last edited by

                                          @marcelloc:

                                          Vou subir uma vm do zero para ver qual permissão está faltando.

                                          quais as permissoes que aparecem na sua pasta /var/log/e2guardian?

                                          Resultado:
                                          drw-r–r--  3 clamav  nobody    512 Jul  7 13:18 e2guardian

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

                                            @marcelloc:

                                            tenta isso aqui:

                                            
                                            mkdir -p /var/squid/logs
                                            chown squid:proxy /var/squid/logs
                                            
                                            

                                            Está para o usuário certo.

                                            Faz o seguinte, até eu conseguir subir a vm pra testar, coloca um 775 na pasta

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

                                            Help a community developer! ;D

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