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

    Nao valida usuario do LDAP [RESOLVIDO]

    Scheduled Pinned Locked Moved Portuguese
    29 Posts 4 Posters 7.2k 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.
    • C Offline
      Cavalcante
      last edited by

      Ola pessoal,

      bom dia! Estou instalando um pfsense 2.3.2 em minha rede… neste momento, estou configurando a autenticacao com o LDAP, mas nao consigo ter exito na validacao do usuario.

      Abro o browser com uma url valida. Nesse momento aparece uma janela solicitando as credenciais. Informo os dados, mas ao transmitir a janela volta em branco.

      Tentando atraves do putty o comando /usr/local/libexec/squid/basic_ldap_auth nao retorna nada.

      O que sera que esta errado?

      Obrigado!

      1 Reply Last reply Reply Quote 0
      • C Offline
        Cavalcante
        last edited by

        @Cavalcante:

        Ola pessoal,

        bom dia! Estou instalando um pfsense 2.3.2 em minha rede… neste momento, estou configurando a autenticacao com o LDAP, mas nao consigo ter exito na validacao do usuario.

        Abro o browser com uma url valida. Nesse momento aparece uma janela solicitando as credenciais. Informo os dados, mas ao transmitir a janela volta em branco.

        Tentando atraves do putty o comando /usr/local/libexec/squid/basic_ldap_auth nao retorna nada.

        O que sera que esta errado?

        Obrigado!

        E ai, pessoal? Alguma ideia? Tentei criar uma regra LAN liberando tudo, sem exito. Parei o firewall do servidor, sem exito. Igualei os relogios dos dois servidores ( firewall e dominio), sem exito.

        Alguma dica???

        Obrigado!

        1 Reply Last reply Reply Quote 0
        • D Offline
          Douglas Araujo
          last edited by

          Veja se te ajuda.

          http://www.pfsense-br.org/blog/2012/01/pfsensesquidsquidguard-logando-no-active-directory/

          ou

          https://doc.pfsense.org/index.php/LDAP_Troubleshooting

          Network Administrator Linux and Windows

          1 Reply Last reply Reply Quote 0
          • I Offline
            indio29
            last edited by

            Bom dia

            Cavalcante,
            Vamos por partes:
            1 - essa autenticação com LDAP é no squid? squidguard?
            2 - é o Openldap ou o Active directory?

            Se for squid e squidguard manda um print das confs de autenticação dos dois.

            Obrigado.

            1 Reply Last reply Reply Quote 0
            • C Offline
              Cavalcante
              last edited by

              @Douglas:

              Veja se te ajuda.

              http://www.pfsense-br.org/blog/2012/01/pfsensesquidsquidguard-logando-no-active-directory/

              ou

              https://doc.pfsense.org/index.php/LDAP_Troubleshooting

              Obrigado, segui o post mas nao consigo encontrar o erro.

              1 Reply Last reply Reply Quote 0
              • C Offline
                Cavalcante
                last edited by

                @indio29:

                Bom dia

                Cavalcante,
                Vamos por partes:
                1 - essa autenticação com LDAP é no squid? squidguard?
                2 - é o Openldap ou o Active directory?

                Se for squid e squidguard manda um print das confs de autenticação dos dois.

                Obrigado.

                Beleza!!! Bom dia!!!

                Vamos la…

                1. Ainda estou na instalacao e configuracao do squid. Vou instalar o squidguard depois de validar essa autenticacao. Por exemplo, atraves do putty eu executo o comando "/usr/local/libexec/squid/basic_ldap_auth -v 3 -b /usr/local/libexec/squid/basic_ldap_auth -v 3 -b DC=recantoce,DC=org -D CN=pfsense,OU=OrganizacaoRecanto,DC=recantoce,DC=org -w XXXXXXXXX -f "sAMAccountName=%s" -u uid -P 192.168.180.20:389" e nao tenho nenhum retorno. Nao deveria dar timeout?

                2. Uso Active directoryem um servidor Windows 2012 r2.

                Mando print de tudo? Essas configuracoes ficam em qual arquivo? Posso enviar o arquivo?

                Obrigado!

                1 Reply Last reply Reply Quote 0
                • C Offline
                  Cavalcante
                  last edited by

                  @Cavalcante:

                  @indio29:

                  Bom dia

                  Cavalcante,
                  Vamos por partes:
                  1 - essa autenticação com LDAP é no squid? squidguard?
                  2 - é o Openldap ou o Active directory?

                  Se for squid e squidguard manda um print das confs de autenticação dos dois.

                  Obrigado.

                  Beleza!!! Bom dia!!!

                  Vamos la…

                  1. Ainda estou na instalacao e configuracao do squid. Vou instalar o squidguard depois de validar essa autenticacao. Por exemplo, atraves do putty eu executo o comando "/usr/local/libexec/squid/basic_ldap_auth -v 3 -b /usr/local/libexec/squid/basic_ldap_auth -v 3 -b DC=recantoce,DC=org -D CN=pfsense,OU=OrganizacaoRecanto,DC=recantoce,DC=org -w XXXXXXXXX -f "sAMAccountName=%s" -u uid -P 192.168.180.20:389" e nao tenho nenhum retorno. Nao deveria dar timeout?

                  2. Uso Active directoryem um servidor Windows 2012 r2.

                  Mando print de tudo? Essas configuracoes ficam em qual arquivo? Posso enviar o arquivo?

                  Obrigado!

                  Desculpa… esqueci de colocar o usuario a ser validado no comando. Melhorando... faco assim:

                  /usr/local/libexec/squid/basic_ldap_auth -v 3 -b /usr/local/libexec/squid/basic_ldap_auth -v 3 -b DC=recantoce,DC=org -D CN=pfsense,OU=OrganizacaoRecanto,DC=recantoce,DC=org -w XXXXXX -f "sAMAccountName=%s" -u uid -P 192.168.180.20:389 francisco.cavalcante senhax

                  1 Reply Last reply Reply Quote 0
                  • I Offline
                    indio29
                    last edited by

                    Manda os prints das confs do squid nessa parte de autenticação que você fez, outra coisa qual o primeiro DNS do seu firewall? Ele resolve do dominio quando você tenta dar um ping nele?

                    Obrigado.

                    1 Reply Last reply Reply Quote 0
                    • C Offline
                      Cavalcante
                      last edited by

                      @indio29:

                      Manda os prints das confs do squid nessa parte de autenticação que você fez, outra coisa qual o primeiro DNS do seu firewall? Ele resolve do dominio quando você tenta dar um ping nele?

                      Obrigado.

                      Bom dia!

                      Vamos la… estou enviando 3 imagens da aba de autenticacao e 1 com informacoes de DNS, que estou configurando com o IP do meu servidor de dominio.

                      Atraves do Putty, me loguei no firewall e de la fiz um ping no servidor de dominio e nao obtive erro.

                      . Servidor de dominio (DHCP, DNS) (Windows 2012 r2):  192.168.180.20
                      . Firewall (Firewall + Proxy): 192.168.180.30

                      Obrigado!

                      ![Squid Autent1.png](/public/imported_attachments/1/Squid Autent1.png)
                      ![Squid Autent1.png_thumb](/public/imported_attachments/1/Squid Autent1.png_thumb)
                      ![Squid Autent2.png](/public/imported_attachments/1/Squid Autent2.png)
                      ![Squid Autent2.png_thumb](/public/imported_attachments/1/Squid Autent2.png_thumb)
                      ![Squid Autent3.png](/public/imported_attachments/1/Squid Autent3.png)
                      ![Squid Autent3.png_thumb](/public/imported_attachments/1/Squid Autent3.png_thumb)
                      ![Squid DNS.png](/public/imported_attachments/1/Squid DNS.png)
                      ![Squid DNS.png_thumb](/public/imported_attachments/1/Squid DNS.png_thumb)

                      1 Reply Last reply Reply Quote 0
                      • I Offline
                        indio29
                        last edited by

                        Nas confs do squid aparentemente estão ok, sobre o ping se você fizer do firewall no dominio recantoce.org ele responde no ip do AD?

                        Outra coisa tenta colocar essa porta 3268 no "Authentication server port" do squid e ve como se comporta.

                        1 Reply Last reply Reply Quote 0
                        • C Offline
                          Cavalcante
                          last edited by

                          @indio29:

                          Nas confs do squid aparentemente estão ok, sobre o ping se você fizer do firewall no dominio recantoce.org ele responde no ip do AD?

                          Outra coisa tenta colocar essa porta 3268 no "Authentication server port" do squid e ve como se comporta.

                          Beleza!!!

                          Alguns pontos:

                          1. Faco ping sem perda de pacote;

                          2. Com firewall do Windows ligado nao tenho retorno do telnet: [2.3.2-RELEASE][root@RCEFirewall.recantoce.org]/usr/local/etc/squid: telnet 192.168.180.20 3128 Trying 192.168.180.20…

                          3. Sem firewall do Windows recebo um erro do telnet:
                          [2.3.2-RELEASE][root@RCEFirewall.recantoce.org]/usr/local/etc/squid: telnet 192.168.180.20 3128
                          Trying 192.168.180.20…
                          telnet: connect to address 192.168.180.20: Connection refused
                          telnet: Unable to connect to remote host

                          4. Quando chegar no Recanto altero a porta para testar.

                          Estou achando que eh problema no meu servidor. Sera?!?

                          Obrigado!!!

                          1 Reply Last reply Reply Quote 0
                          • C Offline
                            Cavalcante
                            last edited by

                            Ola Indio,

                            bom dia. Com o firewall do windows server 2012 desligado fiz os testes e nao obtive sucesso.

                            Veja na imagem…

                            ![Squid Testes.png](/public/imported_attachments/1/Squid Testes.png)
                            ![Squid Testes.png_thumb](/public/imported_attachments/1/Squid Testes.png_thumb)

                            1 Reply Last reply Reply Quote 0
                            • C Offline
                              Cavalcante
                              last edited by

                              @Cavalcante:

                              @indio29:

                              Nas confs do squid aparentemente estão ok, sobre o ping se você fizer do firewall no dominio recantoce.org ele responde no ip do AD?

                              Outra coisa tenta colocar essa porta 3268 no "Authentication server port" do squid e ve como se comporta.

                              Beleza!!!

                              Alguns pontos:

                              1. Faco ping sem perda de pacote;

                              2. Com firewall do Windows ligado nao tenho retorno do telnet: [2.3.2-RELEASE][root@RCEFirewall.recantoce.org]/usr/local/etc/squid: telnet 192.168.180.20 3128 Trying 192.168.180.20…

                              3. Sem firewall do Windows recebo um erro do telnet:
                              [2.3.2-RELEASE][root@RCEFirewall.recantoce.org]/usr/local/etc/squid: telnet 192.168.180.20 3128
                              Trying 192.168.180.20…
                              telnet: connect to address 192.168.180.20: Connection refused
                              telnet: Unable to connect to remote host

                              4. Quando chegar no Recanto altero a porta para testar.

                              Estou achando que eh problema no meu servidor. Sera?!?

                              Obrigado!!!

                              Eita… nesse nesse teste coloquei a porta errada. Mas o post anterior ja mostra o teste que queria. Obrigado!

                              1 Reply Last reply Reply Quote 0
                              • C Offline
                                Cavalcante
                                last edited by

                                Caro Indio,

                                acho que encontrei uma informacao importante: Acesso negado ao cache. Seria entao, permissao?!?

                                Essa mensagem mostra, bem rapido, durante as tentativas de validacao do usuario pelo browser.

                                Obrigado!

                                ![Squid Acesso negado.png](/public/imported_attachments/1/Squid Acesso negado.png)
                                ![Squid Acesso negado.png_thumb](/public/imported_attachments/1/Squid Acesso negado.png_thumb)
                                ![Squid Acesso negado.png](/public/imported_attachments/1/Squid Acesso negado.png)
                                ![Squid Acesso negado.png_thumb](/public/imported_attachments/1/Squid Acesso negado.png_thumb)
                                ![Squid Permissao.png](/public/imported_attachments/1/Squid Permissao.png)
                                ![Squid Permissao.png_thumb](/public/imported_attachments/1/Squid Permissao.png_thumb)

                                1 Reply Last reply Reply Quote 0
                                • C Offline
                                  Cavalcante
                                  last edited by

                                  Amigos,

                                  bom dia! Tentei seguir o que foi orientado em https://forum.pfsense.org/index.php?topic=113289.msg630523#msg630523 , mas ocorreu em erro. Veja:

                                  Quando fui parar o squid pelo comando: /usr/local/etc/rc.d/squid.sh stop

                                  [2.3.2-RELEASE][admin@RCEFirewall.recantoce.org]/root: /usr/local/etc/rc.d/squid.sh stop
                                  squid: ERROR: No running copy

                                  O que pode ta errado?

                                  Abaixo o arquivo  /usr/local/etc/rc.d/squid.sh

                                  #!/bin/sh

                                  This file was automatically generated

                                  by the pfSense service handler.

                                  rc_start() {
                                          #/sbin/sysctl net.inet.ip.portrange.reservedhigh=0
                                  if [ -z "/bin/ps auxw | /usr/bin/grep "[s]quid " | /usr/bin/awk '{print $2}'" ]; then
                                          /usr/local/sbin/squid -f /usr/local/etc/squid/squid.conf
                                  fi

                                  }

                                  rc_stop() {
                                          /usr/local/sbin/squid -k shutdown -f /usr/local/etc/squid/squid.conf

                                  Just to be sure…

                                  sleep 5
                                  if [ -n "/bin/ps auxw | /usr/bin/grep "[s]quid " | /usr/bin/awk '{print $2}'" ]; then
                                          /usr/local/sbin/squid -k kill -f /usr/local/etc/squid/squid.conf
                                  fi

                                  if [ -x /usr/bin/ipcs ]; then

                                  http://man.chinaunix.net/newsoft/squid/Squid_FAQ/FAQ-22.html#ss22.8

                                  /usr/bin/ipcs | /usr/bin/grep '^[mq]' | /usr/bin/awk '{printf "ipcrm -%s %s\n", $1, $2}' | /bin/sh
                                  fi

                                  /usr/bin/killall -9 squid 2>/dev/null
                                  /usr/bin/killall pinger 2>/dev/null

                                  }

                                  case $1 in
                                          start)
                                                  rc_start
                                                  ;;
                                          stop)
                                                  rc_stop
                                                  ;;
                                          restart)
                                                  rc_stop
                                                  rc_start
                                                  ;;
                                  esac

                                  Obrigado pelo apoio.

                                  1 Reply Last reply Reply Quote 0
                                  • C Offline
                                    Cavalcante
                                    last edited by

                                    Outra coisa… veja o resultado do comando ps. Nao deveria ter uma resposta?!?

                                    Obrigado!!!

                                    ![Squid resultado ps.png](/public/imported_attachments/1/Squid resultado ps.png)
                                    ![Squid resultado ps.png_thumb](/public/imported_attachments/1/Squid resultado ps.png_thumb)

                                    1 Reply Last reply Reply Quote 0
                                    • I Offline
                                      indio29
                                      last edited by

                                      Bom dia

                                      Cavalcante,
                                      Desculpe a demora estava em projeto vamos la, aquelas imagens que você me passou é normal se você não se autentica ele aparece aquela mensagem mesmo, me faz um favor me manda as imagens das suas ACL do squid, porque aparentemente esta tudo ok mais ainda ele bloqueia algo.

                                      Obrigado.

                                      1 Reply Last reply Reply Quote 0
                                      • C Offline
                                        Cavalcante
                                        last edited by

                                        Bom dia, Indio.

                                        Obrigado pelo retorno. Acho que encontrei o problema… espaco em disco. Veja a imagem...

                                        Ele ta com problema de espaco mesmo, ne? Ou essas pastas com 100% de uso sao pastas de trabalho do pfsense? O que devo fazer?

                                        Obrigado!

                                        Sim... as ACLs estao todas em branco.

                                        ![Squid resultado df.png](/public/imported_attachments/1/Squid resultado df.png)
                                        ![Squid resultado df.png_thumb](/public/imported_attachments/1/Squid resultado df.png_thumb)

                                        1 Reply Last reply Reply Quote 0
                                        • I Offline
                                          indio29
                                          last edited by

                                          Boa Noite

                                          Cavalcante,
                                          Não é problema de espaço em disco, verifica se essas confs do seu firewall estão como nas imagens abaixo:

                                          pfsense.PNG
                                          pfsense.PNG_thumb
                                          pfsense2.PNG
                                          pfsense2.PNG_thumb

                                          1 Reply Last reply Reply Quote 0
                                          • C Offline
                                            Cavalcante
                                            last edited by

                                            Caro Indio, boa dia!

                                            Bom… sobre as suas orientacoes:

                                            1. Allowed Subnets: Nao tinha informado nada, pois acredito que a rede do proxy ja esta automaticamente incluida nessa opcao. Mesmo assim, inclui e o problema continuou;

                                            2. Allow Users on Interface: Ja estava marcada;

                                            Abraco e obrigado!

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