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

      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.