Relatorio de acesso E2guardian



  • Boa tarde pessoal,

    Estou usando o E2guardian e tudo esta absolutamente perfeito ate agora, porém gostaria de saber de vocês, como estão fazendo para gerar os relatórios de acesso.
    Quando eu usava o Squid e o SquidGuardian, o lightsquid até que funcionava, mas agora com o E2G ele não está funcionando, alguém utiliza algum que funcione ou tem alguma dica com respeito o LightSquid, gostaria de continuar usando o E2G sem o Squid, mas será que é necessário para o Light funcionar?

    Vlw!



  • Por enquanto, só o lightsquid com este patch e os logs do e2guardian no formato squid:

    fetch -o /usr/local/pkg/lightsquid.inc http://e-sac.siteseguro.ws/lightsquid/inc.txt
    


  • Bom dia @marcelloc, tudo bem?
    Desde já lhe agradeço por toda a sua contribuição que tem feito.
    Estou usando pfsense versão: 2.4.2-RELEASE-p1 (amd64) com E2guardian: 0.5.0.3_3 em direct_connect, e agora preciso pegar os relatórios de acesso.
    Fiz a instalação do Lightsquid 3.0.6_4 e algo está errado, pois ele nem aparece nos menus para acesso após instalação.
    Se puder me dar uma força ficarei muito grato.

    Segue log de instalação.

    
    >>> Installing pfSense-pkg-Lightsquid... 
    Updating Unofficial repository catalogue...
    Fetching meta.txz: . done
    Fetching packagesite.txz: . done
    Processing entries: .. done
    Unofficial repository update completed. 15 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-static: pfSense-pkg-E2guardian5-0.5.0.3_3: duplicate dependency listing: e2guardian, ignoring
    Checking integrity... done (0 conflicting)
    The following 9 package(s) will be affected (of 0 checked):
    
    New packages to be INSTALLED:
    	pfSense-pkg-Lightsquid: 3.0.6_4 [pfSense]
    	lighttpd: 1.4.48_1 [pfSense]
    	lua52: 5.2.4 [pfSense]
    	lightsquid: 1.8_5 [pfSense]
    	p5-CGI: 4.38 [pfSense]
    	p5-HTML-Parser: 3.72 [pfSense]
    	p5-HTML-Tagset: 3.20_1 [pfSense]
    	p5-GD: 2.67 [pfSense]
    	p5-ExtUtils-PkgConfig: 1.16 [pfSense]
    
    Number of packages to be installed: 9
    
    The process will require 3 MiB more space.
    [1/9] Installing p5-HTML-Tagset-3.20_1...
    [1/9] Extracting p5-HTML-Tagset-3.20_1: ....... done
    [2/9] Installing p5-HTML-Parser-3.72...
    [2/9] Extracting p5-HTML-Parser-3.72: .......... done
    [3/9] Installing p5-ExtUtils-PkgConfig-1.16...
    [3/9] Extracting p5-ExtUtils-PkgConfig-1.16: ...... done
    [4/9] Installing lua52-5.2.4...
    [4/9] Extracting lua52-5.2.4: ......... done
    [5/9] Installing p5-CGI-4.38...
    [5/9] Extracting p5-CGI-4.38: .......... done
    [6/9] Installing p5-GD-2.67...
    [6/9] Extracting p5-GD-2.67: .......... done
    [7/9] Installing lighttpd-1.4.48_1...
    ===> Creating groups.
    Using existing group 'www'.
    ===> Creating users
    Using existing user 'www'.
    [7/9] Extracting lighttpd-1.4.48_1: .......... done
    [8/9] Installing lightsquid-1.8_5...
    [8/9] Extracting lightsquid-1.8_5: .......... done
    [9/9] Installing pfSense-pkg-Lightsquid-3.0.6_4...
    [9/9] Extracting pfSense-pkg-Lightsquid-3.0.6_4: .......... done
    Saving updated package information...
    done.
    Loading package configuration... done.
    Configuring package components...
    Loading package instructions...
    PHP ERROR: Type: 64, File: /usr/local/pkg/squid.inc, Line: 62, Message: require_once(): Failed opening required '/usr/local/pkg/squid_reverse.inc' (include_path='.:/etc/inc:/usr/local/www:/usr/local/captiveportal:/usr/local/pkg:/usr/local/www/classes:/usr/local/www/classes/Form:/usr/local/share/pear')pkg-static: POST-INSTALL script failed
    Message from lua52-5.2.4:
    
    ===>   NOTICE:
    
    The lua52 port currently does not have a maintainer. As a result, it is
    more likely to have unresolved issues, not be up-to-date, or even be removed in
    the future. To volunteer to maintain this port, please create an issue at:
    
    https://bugs.freebsd.org/bugzilla
    
    More information about port maintainership is available at:
    
    https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port
    Message from lightsquid-1.8_5:
    
    ****************************************************************************
    
    Edit /usr/local/etc/lightsquid/lightsquid.cfg to suit your needs.
    ****************************************************************************
    
    ===>   NOTICE:
    
    The lightsquid port currently does not have a maintainer. As a result, it is
    more likely to have unresolved issues, not be up-to-date, or even be removed in
    the future. To volunteer to maintain this port, please create an issue at:
    
    https://bugs.freebsd.org/bugzilla
    
    More information about port maintainership is available at:
    
    https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port
    Message from pfSense-pkg-Lightsquid-3.0.6_4:
    
    Please visit Status - Squid Proxy Reports - Settings and read the configuration and usage instructions.
    >>> Cleaning up cache... done.
    Success
    
    

    ![erro ligthsquid.PNG](/public/imported_attachments/1/erro ligthsquid.PNG)
    ![erro ligthsquid.PNG_thumb](/public/imported_attachments/1/erro ligthsquid.PNG_thumb)



  • Pelo visto, vai ter que instalar o pacote do squid, instalar o lighsquid, remover o pacote do squid e em seguida aplicar o patch.

    vou tentar subir o sarg no repositório não oficial para facilitar a nossa vida até que o squidanalyzer volte a ler os logs do e2guardian.



  • Ressuscitei o sarg para o pfSense, está no repositório não oficial de pacotes

    Como eu atualizei a estrutura de arquivos recentemente,  baixa o arquivo de configuração do repositório novamente antes de instalar o pacote

    fetch -q -o /usr/local/etc/pkg/repos/Unofficial.conf https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/Unofficial.conf
    


  • Marcelo,

    Atualizei o repositorio conforme sua recomendação e instalei o SARG, mas ele está gerando esse erro, tem idéia do que possa ser?
    Ja criei a schedule mas não gera relatorio nenhum.
    A única coisa que o o Sarg pediu, foi para alterar o LOG FILE FORMAT para o SQUID LOG FILE FORMAT.








  • @jdsonc:

    A única coisa que o o Sarg pediu, foi para alterar o LOG FILE FORMAT para o SQUID LOG FILE FORMAT.

    Ele pede para alterar a configuração de log no pacote e2guardian para squid log format.



  • Então, eu fiz isso mas ele continua com o mesmo erro.



  • @marcelloc:

    Ressuscitei o sarg para o pfSense, está no repositório não oficial de pacotes

    Excelente trabalho. Mais uma vez, parabéns Marcelloc! 😉

    Para os que tem dificuldades em instalar a partir dos repo extraoficiais, segue vídeo demonstrando: https://youtu.be/ERJJCeX-n0g

    Abraços!
    Jack



  • @jdsonc:

    Então, eu fiz isso mas ele continua com o mesmo erro.

    No sarg fica e2guardian
    No e2guardian fica formato squid.

    Com isso, roda o comando sarg na console para ver se ele não está reclamando das linhas antigas do log no formato antigo ou qualquer outro tipo de erro.

    Se estiver reclamando do formato, apague o log antigo e de um restart/reload no e2guardian.



  • Marcelo,

    Mais uma vez obrigado pela ajuda…
    Remover o logs antigos e reiniciar o E2guardian funcionou.
    A cada dia o Pfsense está ficando perfeito graças a você. ;D


 

© Copyright 2002 - 2018 Rubicon Communications, LLC | Privacy Policy