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.
    • 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.