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

[SOLVED] squidclient

Scheduled Pinned Locked Moved pfSense Packages
5 Posts 1 Posters 7.7k 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.
  • B
    bellera
    last edited by Apr 8, 2014, 5:33 PM Apr 8, 2014, 12:14 PM

    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
    • B
      bellera
      last edited by Apr 8, 2014, 5:23 PM

      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
      • B
        bellera
        last edited by Apr 8, 2014, 5:26 PM

        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
        • B
          bellera
          last edited by Apr 8, 2014, 5:31 PM

          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
          • B
            bellera
            last edited by Apr 16, 2014, 7:40 AM

            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.
              This community forum collects and processes your personal information.
              consent.not_received