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

    Pagina sgerror.php nao é redirecionada para a mesma porta HTTP do pfSense

    Scheduled Pinned Locked Moved Portuguese
    5 Posts 3 Posters 1.1k 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.
    • ? Offline
      A Former User
      last edited by

      pfSense 2.3.0 + squid  + squidguard.
      Mudei a porta HTTP para 65000 por segurança! (não estou usando HTTPs)
      squid e squidguard funcionam ok, mas nos sites bloqueados, em vez de aparecer a pagina de bloqueio como de padrão, o navegador fica procurando a pagina sgerror.php na porta 80 até dar timeout!!!
      Acredito que seja um bug da versão 2.3! Alguém sabe como arrumar isso?

      1 Reply Last reply Reply Quote 0
      • T Offline
        tomaswaldow
        last edited by

        Não é bug, se você mudou a porta padrão o squidGuard esta tentando entregar a pagina de bloqueio na porta 80, creio que vai ter que mudar o apontamento nas configurações de redirect da target.

        Tomas @ 2W Consultoria

        1 Reply Last reply Reply Quote 0
        • ? Offline
          A Former User
          last edited by

          Obrigado pela resposta Tomas.

          Fiz o seguinte:

          -editei o arquivo /usr/local/pkg/squidguard_configurator.inc
          -procurei pela linha:

          
          $guiport = (!empty($squidguard_config[F_CURRENT_GUI_PORT])) ? $squidguard_config[F_CURRENT_GUI_PORT] : '80';
          
          

          -e alterei a porta pela que estou usando:

          
          $guiport = (!empty($squidguard_config[F_CURRENT_GUI_PORT])) ? $squidguard_config[F_CURRENT_GUI_PORT] : '65000';
          
          

          isso pode até não ser considerado um bug, mas é algo que deveria sim estar nos planos dos devs para termos uma solução cada vez mais robusta! (na verdade isso já deveria ter sido feito a muito tempo, ne!?)

          se alguém aí tiver conta lá no https://redmine.pfsense.org/projects/pfsense poste isso por favor. Tentei fazer uma conta lá e ainda não recebi o email.

          caso alguém tenha alguma solução melhor por favor poste aí. (de preferencia um patch que pegue a porta HTTP do pfSense e use no SG. Não faço isso por que sou pobre em dev!).

          de qualquer forma obrigado pela ajuda.

          1 Reply Last reply Reply Quote 0
          • ? Offline
            A Former User
            last edited by

            Como estou configurando WPAD eu precisei fazer outra instancia do nginx (segui um tutorial).
            Gostaria de aproveitar e colocar as paginas de bloqueio do squid(guard) em uma nova instancia do nginx também.
            Alguém pode me ajudar com isso aee???

            1 Reply Last reply Reply Quote 0
            • R Offline
              rlrobs
              last edited by

              cria um link simbólico do sgerror.php para a nova instância.

              Ex:

              ln -s /usr/local/www/sgerror.php  /usr/local/www/wpad/sgerror.php

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