Navigation

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

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

    Portuguese
    60
    361
    67147
    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.
    • marcelloc
      marcelloc last edited by

      @empbilly:

      Se tu fizer um curso no sysquad mais avançado dele integrado com o squid, opções de proxy transparente, não transparente, toda a parafernalha que eles juntos podem fazer, etc, vai fazer sucesso!!! Sou um que faço o curso com certeza!!! :D

      Farei com certeza!

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

      Help a community developer! ;D

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

        @danilosv.03:

        Marcelloc,
        Você conseguiu montar o material explicando a instalação e a configuração?

        Olá, ja esta disponível?

        Obrigado

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

          @fabianopolone:

          Olá, ja esta disponível?

          Sim. No meu repositório não oficial. As instruções estão no primeiro post.
          Do tópico.

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

          Help a community developer! ;D

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

            Muito obrigado

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

              im. No meu repositório não oficial. As instruções estão no primeiro post.
              Do tópico.

              Olá

              Desculpe mais não consegui achar fui em https://github.com/marcelloc e não achei nenhum tutorial ou parecidos.

              Obrigado pela ajuda.

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

                As instruções estão no primeiro post.
                Do tópico.

                https://forum.pfsense.org/index.php?topic=128127.msg706536#msg706536

                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:

                  As instruções estão no primeiro post.
                  Do tópico.

                  https://forum.pfsense.org/index.php?topic=128127.msg706536#msg706536

                  Ata entendi, achei que éra um tutorial a parte com fotos e tauz, vou tentar aqui.

                  Obrigado Marcelloc

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

                    @fabianopolone:

                    @marcelloc:

                    As instruções estão no primeiro post.
                    Do tópico.

                    https://forum.pfsense.org/index.php?topic=128127.msg706536#msg706536

                    Ata entendi, achei que éra um tutorial a parte com fotos e tauz, vou tentar aqui.

                    Obrigado Marcelloc

                    Dá uma olhada no link abaixo.
                    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
                    • F
                      fabianopolone last edited by

                      Dá uma olhada no link abaixo.
                      https://eliasmoraispereira.wordpress.com/2017/06/21/pfsense-proxy-transparente-mitm-no-modo-splice-all-com-squid-e2guardian/

                      Já tinha visto esse, estou indo por ele, mais achei que tinham feito um mais completo.

                      Obrigado

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

                        Olá, poderiam dar uma explicada na questão das ACL? ele trabalha igual ao SQUID GUARD criando grupos e colocando os usuarios? como ele funciona? precisava liberar os usuarios de acordo com os grupos igual fazia no squid guard porem na guia groups nao tem campo para colocar os usuarios.

                        Se conseguir dar uma esclarecida de como funciona vou ficar muito grato.

                        E outra duvida;

                        E Instalei o E2guardian aqui e configurei de acordo com o tutorial:


                        https://eliasmoraispereira.wordpress.com/2017/06/21/pfsense-proxy-transparente-mitm-no-modo-splice-all-com-squid-e2guardian/


                        Porem ao meu ver ele não inicia, ao clicar em play la em cima ele não faz nada.

                        Obrigado desde já.

                        1 Reply Last reply Reply Quote 0
                        • G
                          guitarcleiton last edited by

                          O e2Guardian trabalha com squid autenticado via NCSA e  respeita as ACL do squid?

                          Analista de Sistemas
                          Bacharel em Sistemas de Informação

                          https://cleiton.tech.blog/

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

                            @guitarcleiton:

                            O e2Guardian trabalha com squid autenticado via NCSA e  respeita as ACL do squid?

                            Ele tem suas próprias acls, mas recebe os usuários que o squid autenticou via configuração do parent. você pode fazer a declaração tanto via custom options quanto pela segunda aba de configuração do squid.

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

                            Help a community developer! ;D

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

                              @fabianopolone:

                              Olá, poderiam dar uma explicada na questão das ACL? ele trabalha igual ao SQUID GUARD criando grupos e colocando os usuarios? como ele funciona? precisava liberar os usuÁrios de acordo com os grupos igual fazia no squid guard porem na guia groups nao tem campo para colocar os usuarios.

                              Depois de configurar o squid para enviar o trafego para o e2guardian

                              cache_peer 127.0.0.1 parent 8080 0 login=*:password
                              always_direct deny all
                              never_direct allow all
                              

                              Acesse o E2guardian e:

                              • Defina as acls na aba acl com o que você permite ou bloqueia, de acordo com o horário ou sem ativa.

                              • Em seguida defina os grupos (Default, admin, restrito, etc..) e selecione quais acls se aplicam a ele

                              • Depois de definir os grupos, diga quais usuários fazem parte de cada grupo na aba users.

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

                              Help a community developer! ;D

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

                                Procedimento básico de instalação em um pfSense 2.3.4 recém instalado sem nenhum pacote

                                Depois do repositório habilitado:

                                >>> Installing pfSense-pkg-E2guardian4... 
                                Updating Unofficial repository catalogue...
                                Fetching meta.txz: . done
                                Fetching packagesite.txz: . done
                                Processing entries: .. done
                                Unofficial repository update completed. 13 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.
                                Updating database digests format: . done
                                The following 7 package(s) will be affected (of 0 checked):
                                
                                New packages to be INSTALLED:
                                	pfSense-pkg-E2guardian4: 0.4.2.3 [Unofficial]
                                	squid: 3.5.26 [pfSense]
                                	krb5: 1.15.1_4 [pfSense]
                                	pkgconf: 1.3.0,1 [pfSense]
                                	cyrus-sasl: 2.1.26_12 [pfSense]
                                	e2guardian: 4.1.1_11 [Unofficial]
                                	openssl: 1.0.2l,1 [Unofficial]
                                
                                Number of packages to be installed: 7
                                
                                The process will require 29 MiB more space.
                                7 MiB to be downloaded.
                                [1/7] Fetching pfSense-pkg-E2guardian4-0.4.2.3.txz: .......... done
                                [2/7] Fetching squid-3.5.26.txz: .......... done
                                [3/7] Fetching krb5-1.15.1_4.txz: .......... done
                                [4/7] Fetching pkgconf-1.3.0,1.txz: ....... done
                                [5/7] Fetching cyrus-sasl-2.1.26_12.txz: .......... done
                                [6/7] Fetching e2guardian-4.1.1_11.txz: .......... done
                                [7/7] Fetching openssl-1.0.2l,1.txz: .......... done
                                Checking integrity... done (0 conflicting)
                                [1/7] Installing pkgconf-1.3.0,1...
                                [1/7] Extracting pkgconf-1.3.0,1: .......... done
                                [2/7] Installing krb5-1.15.1_4...
                                [2/7] Extracting krb5-1.15.1_4: .......... done
                                [3/7] Installing cyrus-sasl-2.1.26_12...
                                *** Added group `cyrus' (id 60)
                                *** Added user `cyrus' (id 60)
                                [3/7] Extracting cyrus-sasl-2.1.26_12: .......... done
                                [4/7] Installing squid-3.5.26...
                                ===> Creating groups.
                                Creating group 'squid' with gid '100'.
                                ===> Creating users
                                Creating user 'squid' with uid '100'.
                                ===> Pre-installation configuration for squid-3.5.26
                                [4/7] Extracting squid-3.5.26: .......... done
                                [5/7] Installing e2guardian-4.1.1_11...
                                [5/7] Extracting e2guardian-4.1.1_11: .......... done
                                [6/7] Installing pfSense-pkg-E2guardian4-0.4.2.3...
                                [6/7] Extracting pfSense-pkg-E2guardian4-0.4.2.3: ......... done
                                Saving updated package information...
                                done.
                                Loading package configuration... done.
                                Configuring package components...
                                Loading package instructions...
                                Custom commands...
                                Executing custom_php_install_command()...Checking E2guardian Blacklists... One moment please...Hmm...  Looks like a unified diff to me...
                                The text leading up to this was:
                                --------------------------
                                |--- /usr/local/www/pkg_edit.orig.php	2017-04-05 17:12:56.478730000 -0300
                                |+++ /usr/local/www/pkg_edit.php	2017-04-05 17:13:51.614222000 -0300
                                --------------------------
                                Patching file /usr/local/www/pkg_edit.php using Plan A...
                                Hunk #1 succeeded at 656 (offset 5 lines).
                                done
                                Hmm...  Looks like a unified diff to me...
                                The text leading up to this was:
                                --------------------------
                                |--- /usr/local/www/pkg.orig.php	2017-04-05 17:18:25.349676000 -0300
                                |+++ /usr/local/www/pkg.php	2017-04-05 17:20:49.204578000 -0300
                                --------------------------
                                Patching file /usr/local/www/pkg.php using Plan A...
                                Hunk #1 succeeded at 329 (offset 5 lines).
                                done
                                Checking Blacklist...
                                   1%   2%   3%   4%   5%   6%   7%   8%   9%  10%  20%  30%  40%  50%  60%  70%  80%  90% 100%Blacklist check done, continuing package config sync.
                                done.
                                Executing custom_php_resync_config_command()...done.
                                Menu items... done.
                                Services... done.
                                Writing configuration... done.
                                [7/7] Installing openssl-1.0.2l,1...
                                Extracting openssl-1.0.2l,1: .......... done
                                Message from cyrus-sasl-2.1.26_12:
                                You can use sasldb2 for authentication, to add users use:
                                
                                	saslpasswd2 -c username
                                
                                If you want to enable SMTP AUTH with the system Sendmail, read
                                Sendmail.README
                                
                                NOTE: This port has been compiled with a default pwcheck_method of
                                      auxprop.  If you want to authenticate your user by /etc/passwd,
                                      PAM or LDAP, install ports/security/cyrus-sasl2-saslauthd and
                                      set sasl_pwcheck_method to saslauthd after installing the
                                      Cyrus-IMAPd 2.X port.  You should also check the
                                      /usr/local/lib/sasl2/*.conf files for the correct
                                      pwcheck_method.
                                      If you want to use GSSAPI mechanism, install
                                      ports/security/cyrus-sasl2-gssapi.
                                      If you want to use SRP mechanism, install
                                      ports/security/cyrus-sasl2-srp.
                                      If you want to use LDAP auxprop plugin, install
                                      ports/security/cyrus-sasl2-ldapdb.
                                Message from squid-3.5.26:
                                o You can find the configuration files for this package in the
                                       directory /usr/local/etc/squid.
                                
                                     o The default cache directory is /var/squid/cache/.
                                       The default log directory is /var/log/squid/.
                                
                                       Note:
                                       You must initialize new cache directories before you can start
                                       squid.  Do this by running "squid -z" as 'root' or 'squid'.
                                       If your cache directories are already initialized (e.g. after an
                                       upgrade of squid) you do not need to initialize them again.
                                
                                     o When using DiskD storage scheme remember to read documentation:
                                         http://wiki.squid-cache.org/Features/DiskDaemon
                                       and alter your kern.ipc defaults in /boot/loader.conf. DiskD will not
                                       work reliably without this. Last recomendations were:
                                
                                         kern.ipc.msgmnb=8192
                                         kern.ipc.msgssz=64
                                         kern.ipc.msgtql=2048
                                
                                     o The default configuration will deny everyone but the local host and
                                       local networks as defined in RFC 1918 for IPv4 and RFCs 4193 and
                                       4291 for IPv6 access to the proxy service.  Edit the "http_access
                                       allow/deny" directives in /usr/local/etc/squid/squid.conf
                                       to suit your needs.
                                
                                     o If AUTH_SQL option is set, please, don't forget to install one of
                                       following perl modules depending on database you like:
                                         databases/p5-DBD-mysql
                                         databases/p5-DBD-Pg
                                         databases/p5-DBD-SQLite
                                
                                     To enable Squid, set squid_enable=yes in either
                                     /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/squid
                                     Please see /usr/local/etc/rc.d/squid for further details.
                                
                                     Note:
                                     If you just updated your Squid installation from an earlier version,
                                     make sure to check your Squid configuration against the 3.4 default
                                     configuration file /usr/local/etc/squid/squid.conf.sample.
                                
                                     /usr/local/etc/squid/squid.conf.documented is a fully annotated
                                     configuration file you can consult for further reference.
                                
                                     Additionally, you should check your configuration by calling
                                     'squid -f /path/to/squid.conf -k parse' before starting Squid.
                                Message from e2guardian-4.1.1_11:
                                ===>   Please Note:
                                
                                *******************************************************************************
                                       This port has created a log file named e2guardian.log that can get
                                       quite large.  Please read the newsyslog(8) man page for instructions
                                       on configuring log rotation and compression.
                                
                                       This port has been converted using old dansguardian-devel port
                                       Let me know how it works (or not). (Patches always welcome.)
                                *******************************************************************************
                                Message from pfSense-pkg-E2guardian4-0.4.2.3:
                                Please visit Services - E2guardian Server menu to configure the package and enable it.
                                Message from openssl-1.0.2l,1:
                                Edit /usr/local/openssl/openssl.cnf to fit your needs.
                                >>> Cleaning up cache... done.
                                Success
                                

                                Após a instalação,

                                • Criei uma CA

                                • selecionei ela na aba daemon do e2g e digitei a porta(8080)

                                • Habilitei o ssl filtering

                                • selecioneil o watchdog no advanced fields

                                • save

                                • na aba general

                                • selecionei address como authentication

                                • Mudei o modo de filtro de denied para filtered

                                • save, apply

                                Por segurança, criei uma regra na lan permitindo trafego na porta 8080 do e2guardian.

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

                                Help a community developer! ;D

                                1 Reply Last reply Reply Quote 0
                                • G
                                  guitarcleiton last edited by

                                  @marcelloc:

                                  Ele tem suas próprias acls, mas recebe os usuários que o squid autenticou via configuração do parent. você pode fazer a declaração tanto via custom options quanto pela segunda aba de configuração do squid.

                                  Estou levantando um lab virtual para colaborar com os testes.
                                  Em meu cenário tenho alguns equipamentos do laboratório de uso coletivo e somente alguns usuários tem permissão de uso da internet.

                                  No Squid por padrão todos são obrigado a se autenticar, utilizei um recurso de ACL onde diretores e alguns usuários do administrativo (ip fixo) acessam a internet mas o navegador não pede autenticação e o bom de tudo que todos passam e recebem as regras do squid.

                                  Em breve posto meu resultado com os testes nestas condições.

                                  Analista de Sistemas
                                  Bacharel em Sistemas de Informação

                                  https://cleiton.tech.blog/

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

                                    Pra quem estiver usando uma versão anterior a 0.4.2.5, antes de executar o processo de atualização ou desinstalação, execute esse comado:

                                    fetch -o /usr/local/pkg/e2guardian.inc https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/pkg-e2guardian4/files/usr/local/pkg/e2guardian.inc
                                    

                                    Esse aquivo corrige problemas no upgrade/reinstall do pacote quando o gerenciador não atualiza os binários do e2guardian.

                                    Depois de atualizar, não esqueça de salvar e aplicar as configurações em Services -> e2guardian

                                    Novidades da 0.4.2.5

                                    • Redução da 'limpeza' dos arquivos na desinstalação para previnir erros na reinstalação ou upgrade

                                    • Melhoria do script de watchdog e da aba realtime.

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

                                    Help a community developer! ;D

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

                                      Amigos, instalei o pacote tudo de acordo com o tutoral, e o serviço não estarta, alguma idéia??

                                      Clico no Play e não funciona.

                                      Aguardo e obrigado

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

                                        @fabianopolone:

                                        Amigos, instalei o pacote tudo de acordo com o tutoral, e o serviço não estarta, alguma idéia??

                                        Clico no Play e não funciona.

                                        Aguardo e obrigado

                                        Alguma coisa nos logs?

                                        https://eliasmoraispereira.wordpress.com/

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

                                          Olá, no log do squid parece que o trafego esta passando por ele, porem o e2guardian não starta, estou em um ambiente virtual, se alguem puder passar um tutorial mais especifico pois estou usando o que um usuario disponibilizou.

                                          não entendo e não faço idéia do que pode estar acontecendo

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

                                            Olhe os logs do sistema para ver porque o seu e2g não está subindo. Ou execute na console

                                            /use/local/etc/rc.d/e2guardian.sh start

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

                                            Help a community developer! ;D

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

                                              Marcelloc,
                                              Conseguiu fazer o pop ?


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


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

                                                
                                                Jul 4 11:56:14	php-cgi		rc.bootup: NTPD is starting up.
                                                Jul 4 11:56:14	kernel		done.
                                                Jul 4 11:56:14	kernel		done.
                                                Jul 4 11:56:14	check_reload_status		Updating all dyndns
                                                Jul 4 11:56:14	php-cgi		rc.bootup: [squid] Installed but not started. Not installing 'nat' rules.
                                                Jul 4 11:56:15	php-cgi		rc.bootup: [squid] Installed but not started. Not installing 'pfearly' rules.
                                                Jul 4 11:56:15	kernel		.
                                                Jul 4 11:56:15	php-cgi		rc.bootup: [squid] Installed but not started. Not installing 'filter' rules.
                                                Jul 4 11:56:15	kernel		..
                                                Jul 4 11:56:16	kernel		.done.
                                                Jul 4 11:56:20	php-cgi		rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/wan-traffic.rrd N:U:U:U:U:U:U:U:U' returned exit code '1', the output was 'ERROR: /var/db/rrd/wan-traffic.rrd: illegal attempt to update using time 1499180180 when last update time is 1499190649 (minimum one second step)'
                                                Jul 4 11:56:20	php-cgi		rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/wan-packets.rrd N:U:U:U:U:U:U:U:U' returned exit code '1', the output was 'ERROR: /var/db/rrd/wan-packets.rrd: illegal attempt to update using time 1499180180 when last update time is 1499190649 (minimum one second step)'
                                                Jul 4 11:56:20	php-cgi		rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/lan-traffic.rrd N:U:U:U:U:U:U:U:U' returned exit code '1', the output was 'ERROR: /var/db/rrd/lan-traffic.rrd: illegal attempt to update using time 1499180180 when last update time is 1499190649 (minimum one second step)'
                                                Jul 4 11:56:20	php-cgi		rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/lan-packets.rrd N:U:U:U:U:U:U:U:U' returned exit code '1', the output was 'ERROR: /var/db/rrd/lan-packets.rrd: illegal attempt to update using time 1499180180 when last update time is 1499190649 (minimum one second step)'
                                                Jul 4 11:56:20	php-cgi		rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/ipsec-traffic.rrd N:U:U:U:U:U:U:U:U' returned exit code '1', the output was 'ERROR: /var/db/rrd/ipsec-traffic.rrd: illegal attempt to update using time 1499180180 when last update time is 1499190649 (minimum one second step)'
                                                Jul 4 11:56:20	php-cgi		rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/ipsec-packets.rrd N:U:U:U:U:U:U:U:U' returned exit code '1', the output was 'ERROR: /var/db/rrd/ipsec-packets.rrd: illegal attempt to update using time 1499180180 when last update time is 1499190649 (minimum one second step)'
                                                Jul 4 11:56:20	php-cgi		rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/system-states.rrd N:U:U:U:U:U' returned exit code '1', the output was 'ERROR: /var/db/rrd/system-states.rrd: illegal attempt to update using time 1499180180 when last update time is 1499190649 (minimum one second step)'
                                                Jul 4 11:56:20	php-cgi		rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/system-processor.rrd N:U:U:U:U:U' returned exit code '1', the output was 'ERROR: /var/db/rrd/system-processor.rrd: illegal attempt to update using time 1499180180 when last update time is 1499190650 (minimum one second step)'
                                                Jul 4 11:56:20	php-cgi		rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/system-memory.rrd N:U:U:U:U:U' returned exit code '1', the output was 'ERROR: /var/db/rrd/system-memory.rrd: illegal attempt to update using time 1499180180 when last update time is 1499190650 (minimum one second step)'
                                                Jul 4 11:56:20	php-cgi		rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/system-mbuf.rrd N:U:U:U:U' returned exit code '1', the output was 'ERROR: /var/db/rrd/system-mbuf.rrd: illegal attempt to update using time 1499180180 when last update time is 1499190650 (minimum one second step)'
                                                Jul 4 11:56:20	php-cgi		rc.bootup: Creating rrd update script
                                                Jul 4 11:56:20	kernel		done.
                                                Jul 4 11:56:21	syslogd		exiting on signal 15
                                                Jul 4 11:56:21	syslogd		kernel boot file is /boot/kernel/kernel
                                                Jul 4 11:56:21	kernel		done.
                                                Jul 4 11:56:21	php-fpm	286	/rc.start_packages: Restarting/Starting all packages.
                                                Jul 4 11:56:21	php-fpm	286	/rc.start_packages: [squid] - squid_resync function call pr: bp: rpc:no
                                                Jul 4 11:56:24	php-fpm	286	/rc.start_packages: [squid] Adding cronjobs ...
                                                Jul 4 11:56:24	php-fpm	286	/rc.start_packages: Checked cron job for /usr/local/sbin/squid -k rotate -f /usr/local/etc/squid/squid.conf, no change needed
                                                Jul 4 11:56:24	php-fpm	286	/rc.start_packages: Checked cron job for /usr/local/pkg/swapstate_check.php, no change needed
                                                Jul 4 11:56:24	php-fpm	286	/rc.start_packages: [squid] Antivirus features disabled.
                                                Jul 4 11:56:24	php-fpm	286	/rc.start_packages: [squid] Removing freshclam cronjob.
                                                Jul 4 11:56:25	php-fpm	286	/rc.start_packages: [squid] Starting service...
                                                Jul 4 11:56:27	php-fpm	286	/rc.start_packages: [squid] Starting a proxy monitor script
                                                Jul 4 11:56:28	check_reload_status		Reloading filter
                                                Jul 4 11:56:28	php-fpm	286	/rc.start_packages: [E2guardian] - Save settings package call pr: bp:1 rpc:no
                                                Jul 4 11:56:29	check_reload_status		Syncing firewall
                                                Jul 4 11:56:29	check_reload_status		Syncing firewall
                                                Jul 4 11:56:31	root		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                                Jul 4 11:56:33	login		login on ttyv0 as root
                                                Jul 4 11:56:33	sshlockout	92379	sshlockout/webConfigurator v3.0 starting up
                                                Jul 4 14:57:23	php-fpm	72745	/index.php: webConfigurator authentication error for 'admn' from 10.106.15.10
                                                Jul 4 14:57:27	php-fpm	72745	/index.php: Successful login for user 'admin' from: 10.106.15.10
                                                Jul 4 14:57:44	php-fpm	31864	/pkg_edit.php: Starting E2guardian
                                                Jul 4 14:57:44	root		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                                Jul 4 14:57:44	php-fpm	31864	/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. Shared object "libssl.so.9" not found, required by "e2guardian" /usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian'
                                                Jul 4 14:57:45	root		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                                Jul 4 14:57:51	php-fpm	42404	/pkg_edit.php: Starting E2guardian
                                                Jul 4 14:57:51	root		/usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian
                                                Jul 4 14:57:51	php-fpm	42404	/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. Shared object "libssl.so.9" not found, required by "e2guardian" /usr/local/etc/rc.d/e2guardian.sh: WARNING: failed to start e2guardian'
                                                
                                                

                                                SEGUE O LOG

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

                                                  @marcelloc:

                                                  Olhe os logs do sistema para ver porque o seu e2g não está subindo. Ou execute na console

                                                  /use/local/etc/rc d/e2guardian.sh start

                                                  A execução do comando retornou o seguinte:


                                                  /use/local/etc/rc: not fund


                                                  porem quando uso

                                                  /usr/local/etc/rc.d/e2guardian.sh start

                                                  então retorna


                                                  WARNING: failed to start e2guardian


                                                  1 Reply Last reply Reply Quote 0
                                                  • marcelloc
                                                    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
                                                      • marcelloc
                                                        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
                                                          • marcelloc
                                                            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.03
                                                                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
                                                                  • empbilly
                                                                    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.03
                                                                      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
                                                                        • marcelloc
                                                                          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
                                                                            • lotus
                                                                              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.


                                                                              1 Reply Last reply Reply Quote 0
                                                                              • lotus
                                                                                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
                                                                                • marcelloc
                                                                                  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
                                                                                  • lotus
                                                                                    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
                                                                                    • First post
                                                                                      Last post