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

    Squid cache temiziğinden sonra proxy filter sorunu

    Scheduled Pinned Locked Moved Turkish
    13 Posts 6 Posters 2.9k 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.
    • M
      mbkeskin
      last edited by

      Merhabalar;

      Genelde proxy cache'yi temizledikten sonra kullanıcılar nete çıkamama sorunu yaşıyorum,

      Servisler çalışıyor gözükmesine rağmen sorun yaşıyorlar.

      Proxy filtere gidip tekrar Apply butonuna basmam gerekiyor,

      Bunun için ne yapabilirim,

      1 Reply Last reply Reply Quote 0
      • tuzsuzdeliT
        tuzsuzdeli
        last edited by

        temizleme prosedürünüz nedir ?

        Çözümün bir parçası değilsen, sorunun bir parçasısındır.

        1 Reply Last reply Reply Quote 0
        • M
          mbkeskin
          last edited by

          Aşağıdaki komutları sırası ile command'dan çalıştırıyorum,

          squid -k shutdown
          rm -fr /var/squid/cache/*
          squid -z
          /usr/local/sbin/squid -D

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

            rm ile dizinleri sildikten sonra, ana dizini tekrar oluşturun. sahiplik ve yetli ayarlarını verin.
            rm -fr /var/squid/cache/
            bundan sonra

            mkdir -p /var/squid/cache/
            chown proxy:proxy cache
            chmod 755 /var/squid/cache/

            ekleyip
            diğer komutlara devam edin.

            en iyisi betik yapın içine yazın sonra tüm komutları yazmak yerine tek betik çalıştırın.

            iterseniz;
            /sbin  altına ismini sizin belirleyeceğiniz betik oluşturun misal
            betikadi.sh yapın
            içine

            /usr/local/etc/rc.d/squid.sh stop
            rm -rf /var/squid/cache/
            mkdir -p /var/squid/cache/
            cd /var/squid/
            chown proxy:proxy cache
            chmod 755 /var/squid/cache/
            squid -z
            /usr/local/etc/rc.d/squid.sh start

            ekleyin kaydedip kapatın.

            chmod 777  /sbin/betikadi.sh
            yetki ayarlayın.
            ister crondan saatle çalıştırın,
            ister konsoldan tek (betikadi.sh) komutla çalıştırın.

            1 Reply Last reply Reply Quote 0
            • M
              mbkeskin
              last edited by

              Yanıt İçin teşekkürler;

              Komutları teker teker ister shell'den, ister command'dan çalıştırınca olmaktadır,

              Lakin sh halinde kaydedip dosyayı çalıştırmaya çalışınca dosya çalışmakta ancak klasör değiştirmek isterken

              /var/squid klasörüne geçememektedir. (Komut satırında sorun çıkmamaktadır)

              1 Reply Last reply Reply Quote 0
              • M
                mbkeskin
                last edited by

                Aşağıdaki gibi düzenleyerek oldu

                /usr/local/etc/rc.d/squid.sh stop
                rm -rf /var/squid/cache/
                mkdir -p /var/squid/cache/
                SLEEP 5                                                
                cd /var/squid/
                chown proxy:proxy cache
                chmod 755 /var/squid/cache/
                squid -z
                /usr/local/etc/rc.d/squid.sh start

                1 Reply Last reply Reply Quote 0
                • M
                  mbkeskin
                  last edited by

                  Bu sh proxy cache temizliyor. ok

                  Ancak benim sorunum temizlendikten sonra Proxy Filter >> General settings altındaki  Apply butonuna basmam. (Bunu yapmazsam sapıtıyor)

                  Bu işlemi de komut satırı ile yapma yolunu arıyorum,

                  1 Reply Last reply Reply Quote 0
                  • S
                    SVSKR
                    last edited by

                    aynı sorun bendede var.  cache temizlik için oluşturduğum script i cron ile çalıştırdığımda squid ve squidguard otomatik start olmuyor. Status/services menusunden start etmeye çalıştığımdada start olup tekrar stop oluyor. Sadece services menusundan squidguard a apply dediğimde 2 side start oluyor.

                    bu sorunu çözebilen varmı . yada komut satırından squidguard apply işlemini nasıl yapabiliriz :??

                    1 Reply Last reply Reply Quote 0
                    • M
                      mbkeskin
                      last edited by

                      Bu konu hakkında bir fikri olan yok mu?

                      1 Reply Last reply Reply Quote 0
                      • D
                        dreamervlk
                        last edited by

                        https://forum.pfsense.org/index.php/topic,54010.0.html

                        sabit konularda takip edebilirsiniz.

                        1 Reply Last reply Reply Quote 0
                        • S
                          SVSKR
                          last edited by

                          @dreamervlk:

                          https://forum.pfsense.org/index.php/topic,54010.0.html

                          sabit konularda takip edebilirsiniz.

                          dreamervlk

                          bahsettiğiniz konu eski ayrıca buradaki bahsettiğimiz olayla çokda ilgisi yok sanırıım. Oluşturduğumuz cache script inde sorun yok çalışıyor ve sonrasında squid i start etmek için komutu koşturuyor. Buradaki sorun squidguard da apply butonuna basmadığımız taktirde servis start olmuyor.  squidquard ı start edecek yada apply edecek bi komut gerekiyor bunuda script in sonuna ekleyebiliriz.

                          Saygılar

                          1 Reply Last reply Reply Quote 0
                          • technicalT
                            technical
                            last edited by

                            /usr/local/sbin/squid -k reconfigure
                            

                            Bu komutu deneyebilirmisiniz.

                            Necati Selim GÜNER
                            IT Technician

                            1 Reply Last reply Reply Quote 0
                            • M
                              mbkeskin
                              last edited by

                              Bunu konuyu başlatmadan önce denemiştim,

                              Sorunu çözmedi,

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