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

    [SOLVED] squidclient

    Scheduled Pinned Locked Moved pfSense Packages
    5 Posts 1 Posters 7.8k 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.
    • belleraB
      bellera
      last edited by

      Tested with squid3-dev 3.3.10 pkg 2.2.1 & 2.2.2

      I wanted to use squidclient for viewing delay_pools monitoring:

      squidclient mgr:delay | less
      

      I had to indicate my LAN address because I haven't activated squid for localhost address:

      squidclient -h 192.168.0.1 mgr:delay | less
      
      squidclient -h 192.168.0.1 cache_object://delay
      
      http://192.168.0.1:3128/squid-internal-mgr/
      

      However, I got a denied response. Here is the beginning of the header:

      HTTP/1.1 403 Forbidden
      Server: squid/3.3.10
      Mime-Version: 1.0
      Date: Tue, 08 Apr 2014 11:58:12 GMT
      Content-Type: text/html
      Content-Length: 3260
      X-Squid-Error: ERR_ACCESS_DENIED 0
      

      squidclient is working correctly because if I put something like:

      squidclient -h 192.168.0.1 http://www.google.com
      

      I got the page.

      I think I need some more permission at squid.conf, but I can't see which one.

      Related pages I found

      http://wiki.squid-cache.org/action/show/Features/CacheManager?action=show&redirect=SquidFaq%2FCacheManager#Cache_manager_access_from_squidclient

      http://www.linuxcertif.com/man/1/squidclient/

      https://forum.pfsense.org/index.php?topic=30057.0

      https://redmine.pfsense.org/issues/114

      Google squidclient pfsense

      Google monitoring delay pools

      1 Reply Last reply Reply Quote 0
      • belleraB
        bellera
        last edited by

        https://github.com/pfsense/pfsense-packages/blob/master/config/squid3/33/squid_ng.xml

        squid_ng.xml have code related to activate cachemgr.cgi but I can't find this option at the WebGUI.

        1 Reply Last reply Reply Quote 0
        • belleraB
          bellera
          last edited by

          Adding LAN Address to Proxy server: Cache management: External Cache-Managers permits to work with squidclient

          [2.1-RELEASE][admin@pfsense.localdomain]/usr/local/pkg(11): squidclient -h pfsense.localdomain mgr:delay 
          HTTP/1.1 200 OK
          Server: squid/3.3.10
          Mime-Version: 1.0
          Date: Tue, 08 Apr 2014 17:26:13 GMT
          Content-Type: text/plain
          Expires: Tue, 08 Apr 2014 17:26:13 GMT
          Last-Modified: Tue, 08 Apr 2014 17:26:13 GMT
          X-Cache: MISS from localhost
          X-Cache-Lookup: MISS from localhost:3128
          Via: 1.1 localhost (squid/3.3.10)
          Connection: close
          
          Delay pools configured: 1
          
          Pool: 1
          	Class: 2
          
          	Aggregate:
          		Disabled.
          
          	Individual:
          		Disabled.
          
          Memory Used: 1500 bytes
          
          1 Reply Last reply Reply Quote 0
          • belleraB
            bellera
            last edited by

            Display the menu

             squidclient -h pfsense.localdomain mgr:
            

            Display redirector statistics

            [2.1-RELEASE][admin@pfsense.localdomain]/usr/local/pkg(23): squidclient -h pfsense.localdomain mgr:redirector
            HTTP/1.1 200 OK
            Server: squid/3.3.10
            Mime-Version: 1.0
            Date: Tue, 08 Apr 2014 17:31:13 GMT
            Content-Type: text/plain
            Expires: Tue, 08 Apr 2014 17:31:13 GMT
            Last-Modified: Tue, 08 Apr 2014 17:31:13 GMT
            X-Cache: MISS from localhost
            X-Cache-Lookup: MISS from localhost:3128
            Via: 1.1 localhost (squid/3.3.10)
            Connection: close
            
            Redirector Statistics:
            program: /usr/pbi/squidguard-squid3-i386/bin/squidGuard
            number active: 8 of 16 (0 shutting down)
            requests sent: 162
            replies received: 161
            queue length: 0
            avg service time: 0 msec
            
                  #	     FD	    PID	 # Requests	  # Replies	Flags	   Time	 Offset	Request
                  1	     35	  21817	        138	        137	B   	  0.025	      1	(none)
                  2	     38	  21850	          9	          9	    	  0.000	      0	(none)
                  3	     40	  22029	          3	          3	    	  0.001	      0	(none)
                  4	     50	  22108	          0	          0	    	  0.000	      0	(none)
                  5	     52	  22275	          0	          0	    	  0.000	      0	(none)
                  6	     54	  22309	          0	          0	    	  0.000	      0	(none)
                  7	     56	  22602	          0	          0	    	  0.000	      0	(none)
                  8	     58	  22846	          0	          0	    	  0.000	      0	(none)
            
            Flags key:
            
               B = BUSY
               W = WRITING
               C = CLOSING
               S = SHUTDOWN PENDING
            
            1 Reply Last reply Reply Quote 0
            • belleraB
              bellera
              last edited by

              Sticky thread about Monitor Squid Status, https://forum.pfsense.org/index.php?topic=28835.0

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