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

    PfSense 2.2 SQUID

    Russian
    7
    17
    8.0k
    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.
    • P
      patapiks
      last edited by

      Доброго времени суток товарищи. Вчера обновил pfSense с 2.1.5 до актуальной.. Все бы ничего, но отказал Squid…
      Единственное что накопал в логах:

      Jan 28 10:35:26 php-fpm[29762]: /rc.filter_configure_sync: SQUID is installed but not started. Not installing "nat" rules.
      Jan 28 10:35:26 php-fpm[29762]: /rc.filter_configure_sync: SQUID is installed but not started. Not installing "pfearly" rules.
      Jan 28 10:35:26 php-fpm[29762]: /rc.filter_configure_sync: SQUID is installed but not started. Not installing "filter" rules.
      Jan 28 10:35:26 php-fpm[29762]: /rc.start_packages: Restarting/Starting all packages.
      Jan 28 10:35:36 php-fpm[29762]: /rc.start_packages: Starting Squid
      Jan 28 10:35:36 php-fpm[29762]: /rc.start_packages: The command '/usr/pbi/squid-i386/sbin/squid -D' returned exit code '1', the output was 'Shared object "libz.so.5" not found, required by "libmd5.so.1"'

      Помогите ребят!!
      ??????.JPG
      ??????.JPG_thumb

      1 Reply Last reply Reply Quote 0
      • T
        TheRaven
        last edited by

        Уже ломалось на старте ветки 2.0, я думаю старый фикс подойдет https://forum.pfsense.org/index.php?topic=50647.0

        1 Reply Last reply Reply Quote 0
        • P
          patapiks
          last edited by

          @TheRaven:

          Уже ломалось на старте ветки 2.0, я думаю старый фикс подойдет https://forum.pfsense.org/index.php?topic=50647.0

          Прошу прощения, не силен в английском.. Не могу разобрать, какое же все таки решение этой проблемы..

          1 Reply Last reply Reply Quote 0
          • P
            patapiks
            last edited by

            Что-то связано со SQUID3, но что именно не понимаю..)

            1 Reply Last reply Reply Quote 0
            • P
              patapiks
              last edited by

              ТОВАРИЩИ!! Ну помогите, не бросайте меня )

              1 Reply Last reply Reply Quote 0
              • werterW
                werter
                last edited by

                Там несколько версий сквид3 ? Попробуйте самую последнюю (dev)

                1 Reply Last reply Reply Quote 0
                • 3
                  3vs
                  last edited by

                  Аналогичная ситуация!
                  При переходе на pfSense 2.2 отвалился простой SQUID.
                  И Lightsquid перестал работать.
                  Ни переустановка ни удаление и потом установка заново не проходят, похоже история SQUID завершена.
                  Поставил из текущих пакетов squid3 3.4.10_2 pkg 0.2.6 - завелся.
                  Кстати чем squid3 отличается от просто squid?

                  1 Reply Last reply Reply Quote 0
                  • P
                    patapiks
                    last edited by

                    @3vs:

                    Аналогичная ситуация!
                    При переходе на pfSense 2.2 отвалился простой SQUID.
                    И Lightsquid перестал работать.
                    Ни переустановка ни удаление и потом установка заново не проходят, похоже история SQUID завершена.
                    Поставил из текущих пакетов squid3 3.4.10_2 pkg 0.2.6 - завелся.
                    Кстати чем squid3 отличается от просто squid?

                    Загорелся зеленым, но нифига не завелся.. Status > Proxy report > Lightsquid или Proxy State молчат…
                    Никто помочь не может.. Скачал дистрибутив 2.1.5, буду откатываться обратно.

                    1 Reply Last reply Reply Quote 0
                    • A
                      Antonio_Grande
                      last edited by

                      @3vs:

                      И Lightsquid перестал работать.
                      Кстати чем squid3 отличается от просто squid?

                      А что именно не работает? Страничка лайтсквида не отображается?
                      Отличия в версиях, 2.7 и 3.4

                      1 Reply Last reply Reply Quote 0
                      • 3
                        3vs
                        last edited by

                        В самом деле зелёный-то он зелёный squid3, а не работает.
                        А lightsquid стал выдвавть ошибку 500.
                        SARG тоже не работает.

                        У кого-нибудь работет squid или squid3 на новой платформе?
                        Поделитесь опытом.
                        Как-то уже не хочется назад возвращаться.

                        1 Reply Last reply Reply Quote 0
                        • 3
                          3vs
                          last edited by

                          Вроде как удалось запустить просто SQUID на 2.2!

                          На одном украинском сайте давалась инструкция по запуску SQUID3 на 2.2, но симптомы у меня
                          такие же но на просто SQUID.
                          Кому интересно вот ссылка:
                          https://it-community.in.ua/2014/11/pfsense-2-2-beta-squid-https.html/

                          Я у себя снёс SQUID3 и SARG.
                          Поставил опять squid 2.7.9 pkg v.4.3.6.
                          Далее в коммандной строке выполнил команды из вышеназваноной ссылки.

                          Создаём Symlink:

                          ln -s /lib/libmd.so.6 /usr/lib/libmd5.so.1

                          Конфиги лежат в /usr/pbi/squid-i386/local/etc/squid/ Symlink на них. (у меня платформа i386, у кого amd64, соответственно /usr/pbi/squid-amd64/local/etc/squid/)

                          ln -s /usr/pbi/squid-i386/local/etc/squid /usr/local/etc/squid

                          Снова Symlink на них:

                          ln -s /usr/pbi/squid-i386/local/libexec/squid /usr/local/libexec/squid

                          Перезапустил SQUID.
                          Вроде бы как заработало.
                          Поставил Lightsquid 1.8.2 pkg v.2.33.
                          Но он, зараза, на закладке Lightsquid Report выдаёт "500 - Internal Server Error", а на вкладке "Proxy State"
                          информацию в онлайне выдаёт кто и куда ломится.
                          Как победить?

                          1 Reply Last reply Reply Quote 0
                          • B
                            bes_predel
                            last edited by

                            Всем привет!
                            Тоже столкнулся с косяками!
                            Вчера поставил pfSense 2.2 с нуля и настроил Captive portal + Squid3 + Lightsquid
                            Squid3 (3.4.10_2 pkg 0.2.6) прозрачный и  работает, но только с аутентификацией в None, если поставить Captive portal, перестает пускать в инет.
                            Lightsquid в репортах вообще ни чего не показывает:
                            Ошибка 404 - Not found.
                            В 2.1.5 была связка Captive portal + Squid3-dev + Lightsquid и все работало.

                            Подскажите решение для 2.2 или возвращатся к 2.1.5?

                            1 Reply Last reply Reply Quote 0
                            • A
                              artem
                              last edited by

                              @3vs:

                              Но он, зараза, на закладке Lightsquid Report выдаёт "500 - Internal Server Error", а на вкладке "Proxy State"
                              информацию в онлайне выдаёт кто и куда ломится.
                              Как победить?

                              LightSquid лечится также - исправление сылок на Perl

                              ln -s /lib/libutil.so.9 /lib/libutil.so.8

                              и поправить ссылки на конфиги (/usr/local/etc/lightsquid/)

                              1 Reply Last reply Reply Quote 0
                              • A
                                Antonio_Grande
                                last edited by

                                Ребяты, попробуйте для лайтсквида решение (ну по сути как сказано чуть выше - правим ссылки)
                                Ссылку на перл я не правил, просто накатил perl5

                                pkg update
                                pkg install perl5
                                

                                Правим ссылки (для 64битки)

                                ln -s /usr/pbi/lightsquid-amd64/local/www/lightsquid /usr/local/www/lightsquid
                                ln -s /usr/pbi/lightsquid-amd64/local/etc/lightsquid /usr/local/etc/lightsquid
                                cd /usr/local/www/lightsquid/ && ./check-setup.pl
                                

                                смотрим ошибки если есть-правим и запускаем парсер

                                /usr/local/www/lightsquid/lightparser.pl 
                                
                                
                                1 Reply Last reply Reply Quote 0
                                • B
                                  bes_predel
                                  last edited by

                                  @Antonio_Grande:

                                  Ребяты, попробуйте для лайтсквида решение (ну по сути как сказано чуть выше - правим ссылки)
                                  Ссылку на перл я не правил, просто накатил perl5

                                  pkg update
                                  pkg install perl5
                                  
                                  ln -s /usr/pbi/lightsquid-amd64/local/www/lightsquid /usr/local/www/lightsquid
                                  ln -s /usr/pbi/lightsquid-amd64/local/etc/lightsquid /usr/local/etc/lightsquid
                                  cd /usr/local/www/lightsquid/ && ./check-setup.pl
                                  

                                  смотрим ошибки если есть и правим, запускаем парсер

                                  /usr/local/www/lightsquid/lightparser.pl 
                                  
                                  

                                  Решение помогло спасибо! Но что делать с аутентификацией, очень надо что бы заработала в режиме Captive portal.

                                  1 Reply Last reply Reply Quote 0
                                  • 3
                                    3vs
                                    last edited by

                                    @artem:

                                    @3vs:

                                    Но он, зараза, на закладке Lightsquid Report выдаёт "500 - Internal Server Error", а на вкладке "Proxy State"
                                    информацию в онлайне выдаёт кто и куда ломится.
                                    Как победить?

                                    LightSquid лечится также - исправление сылок на Perl

                                    ln -s /lib/libutil.so.9 /lib/libutil.so.8

                                    и поправить ссылки на конфиги (/usr/local/etc/lightsquid/)

                                    Вот спасибо!
                                    Помогло!
                                    В общем с костыликами и такой-то матерью получился переход на платформу 2.2!  ;)

                                    Кстати, как-то подозрительно pfsense 2.2 много меньше стал памяти кушать, процессор меньше загружен,
                                    SWAP usage вообще на нуле.
                                    Так и должно быть?

                                    1 Reply Last reply Reply Quote 0
                                    • B
                                      bes_predel
                                      last edited by

                                      Гуру, помогите!
                                      В squi3 не работает аутентификация Captive portal.
                                      Вывод squid -d 9

                                      
                                      ng Squid Cache version 3.4.10 for amd64-portbld-freebsd10.1...
                                      2015/01/30 16:52:44 kid1| WARNING: check_cp #Hlpr0 exited
                                      FATAL: The check_cp helpers are crashing too rapidly, need help!
                                      
                                      2015/01/30 16:52:47 kid1| Starting Squid Cache version 3.4.10 for amd64-portbld-freebsd10.1...
                                      2015/01/30 16:52:47 kid1| WARNING: check_cp #Hlpr0 exited
                                      FATAL: The check_cp helpers are crashing too rapidly, need help!
                                      
                                      2015/01/30 16:52:50 kid1| Starting Squid Cache version 3.4.10 for amd64-portbld-freebsd10.1...
                                      2015/01/30 16:52:50 kid1| WARNING: check_cp #Hlpr0 exited
                                      FATAL: The check_cp helpers are crashing too rapidly, need help!
                                      
                                      2015/01/30 16:52:53 kid1| Starting Squid Cache version 3.4.10 for amd64-portbld-freebsd10.1...
                                      2015/01/30 16:52:53 kid1| WARNING: check_cp #Hlpr0 exited
                                      FATAL: The check_cp helpers are crashing too rapidly, need help!
                                      
                                      2015/01/30 16:52:57 kid1| Starting Squid Cache version 3.4.10 for amd64-portbld- freebsd10.1...
                                      2015/01/30 16:52:57 kid1| WARNING: check_cp #Hlpr0 exited
                                      FATAL: The check_cp helpers are crashing too rapidly, need help!
                                      
                                      

                                      Смотрю squid.conf, там про аутентификацию

                                      
                                      # Custom options before auth
                                      
                                      external_acl_type check_cp children-startup=5 ttl=5 %SRC /usr/pbi/squid-amd64/bin/check_ip.php
                                      acl password external check_cp
                                      # Custom options after auth
                                      
                                      

                                      На сколько я могу судить проблема где-то в файле /usr/pbi/squid-amd64/bin/check_ip.php
                                      К сожалению не силен в PHP.
                                      Может у кого -нибудь есть рецептик?

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