• Squid can buffer logs !!!

    1
    1 Votes
    1 Posts
    41 Views
    No one has replied
  • 1 Votes
    1 Posts
    128 Views
    No one has replied
  • 0 Votes
    21 Posts
    726 Views
    M
    @luckman212 I actually laughed out loud now! Thank you for being so sporty about it, and have a brilliant weekend!
  • Squid FTP issue

    vulnerability workaround squid
    1
    0 Votes
    1 Posts
    119 Views
    No one has replied
  • Squid - Log file - Configuration error (with fix proposal) - 2.9.0

    1
    0 Votes
    1 Posts
    115 Views
    No one has replied
  • Squid and Squidguard support for CE 2.9.0 ?

    1
    0 Votes
    1 Posts
    171 Views
    No one has replied
  • 0 Votes
    24 Posts
    18k Views
    A
    @KOM said in Squid: "Undefined symbol "_ZTVNSt3__117bad_function_callE" after upgrade to 2.8: I also have this issue (tried upgrading this morning and had to roll back). No idea if this works as I can't try again until tomorrow. https://dannyda.com/2025/05/30/how-to-fix-pfsense-community-edition-pfsense-ce-2-8-0-squid-issue/ +1 Thanks mv /usr/lib/libc++.so.1 /root & reinstall squid
  • Problems with Squidguard after updating to CE 2.9.0

    5
    0 Votes
    5 Posts
    519 Views
    T
    @dneuhaeuser Sometimes works as need, but simetimes got: ERROR The requested URL could not be retrieved The following error was encountered while trying to retrieve the URL: https://127.0.0.1/sgerror.php? ;url_rewrite_access deny CONNECT;url_rewrite_access allow all helps to fix. My experience. If you have no problem, you don't need to fix it :)
  • [ANN] pf2ad updated for pfSense 2.9.0

    1
    0 Votes
    1 Posts
    175 Views
    No one has replied
  • Issue installing package - mailreport

    5
    2
    0 Votes
    5 Posts
    337 Views
    patient0P
    @tinfoilmatt said in Issue installing package - mailreport: shell command "ps aux" is missing the option delimiter. It should be "ps -aux" The option delimiter is not necessary, ps accepts both syntax, old and new. I still use the old syntax and it works on all platforms :) straight from the ps(1) FreeBSD man page: "ps also accepts the old-style BSD options, whose format and effect are left undocumented on purpose"
  • websockets and Squid

    3
    1 Votes
    3 Posts
    756 Views
    JonathanLeeJ
    This fix really helps a lot with performance issues for me. Enjoy
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    7 Views
    No one has replied
  • Squid Transparent Proxy Certificate Mimic Problem

    6
    0 Votes
    6 Posts
    490 Views
    JonathanLeeJ
    @Laxarus you could set up a wpad server on a raspberry pi zero I did that. After that I set everything to auto and it works. It is a bit more complex to set up but for me it is easy to use my laptop at the University and go home and it works on my secure network. This is my wpad I use. I am sure you know it's basically just a script that the computer calls to know where the proxy is and what goes into it and what goes direct. I have ULA ipv6 traffic going direct. I had to use a host name for my proxy so it will resolve ipv6 and ipv4 as my network is a dual stacked network for educational higher level understanding. But again you can make it very basic, Netgate has a doc on how to make one on the system even if you want to have it on the firewall, I was told it is easier to just do it on a raspberry pi and it is more secure that way also. /* Highly Optimized Dual-Stack WPAD/PAC Script Features: - Fast regex validation prevents slow, blocking DNS lookups inside isInNet(). - Comprehensive loop protection for WPAD and admin endpoints. - Safe dual-stack handling via FindProxyForURLEx for modern browsers. */ function FindProxyForURL(url, host) { host = host.toLowerCase(); // Normalize IPv6 brackets var cleanHost = (host.charAt(0) === '[' && host.charAt(host.length - 1) === ']') ? host.substring(1, host.length - 1) : host; // WPAD loop protection & local admin endpoints if ( host === "wpad" || host === "wpad.local" || host === "wpad.localdomain" || host === "wpad.home.arpa" || cleanHost === "192.168.1.6" || cleanHost === "2001:db8:8052:a::6" || // Placeholder Admin IP cleanHost === "192.168.1.1" || cleanHost === "192.168.1.2" || cleanHost === "2001:db8:8052:a::1" || host === "localhost" || cleanHost === "127.0.0.1" || cleanHost === "::1" ) { return "DIRECT"; } // Plain hostnames (e.g. http://pfsense/) if (isPlainHostName(host)) { return "DIRECT"; } // Local internal domains if ( dnsDomainIs(host, ".local") || dnsDomainIs(host, ".lan") || dnsDomainIs(host, ".localdomain") || dnsDomainIs(host, ".home.arpa") ) { return "DIRECT"; } // IPv4 private ranges (literal addresses only) if (/^[0-9.]+$/.test(cleanHost)) { if ( isInNet(cleanHost, "10.0.0.0", "255.0.0.0") || isInNet(cleanHost, "127.0.0.0", "255.0.0.0") || isInNet(cleanHost, "169.254.0.0", "255.255.0.0") || isInNet(cleanHost, "172.16.0.0", "255.240.0.0") || isInNet(cleanHost, "192.168.1.0", "255.255.255.224") // Custom limited subnet /27 ) { return "DIRECT"; } } // IPv6 ULA and link-local (literal addresses only) if (cleanHost.indexOf(":") !== -1) { if ( cleanHost.indexOf("fe80:") === 0 || cleanHost.indexOf("fc00:") === 0 || cleanHost.indexOf("fd00:") === 0 ) { return "DIRECT"; } } // ========================================================= // DEFAULT ROUTING RULE FOR PUBLIC TRAFFIC // ========================================================= return "PROXY proxy.home.arpa:3128"; } function FindProxyForURLEx(url, host) { host = host.toLowerCase(); // Use extended IPv6-aware functions if available (Edge/Windows) if (typeof isInNetEx === 'function' && typeof dnsResolveEx === 'function') { var cleanHost = (host.charAt(0) === '[' && host.charAt(host.length - 1) === ']') ? host.substring(1, host.length - 1) : host; if (isInNetEx(cleanHost, "fe80::/10") || isInNetEx(cleanHost, "fc00::/7")) { return "DIRECT"; } // Change the prefix below to match your local public IPv6 assignment if (isInNetEx(cleanHost, "2001:db8:8052:a::/64")) { return "DIRECT"; } } return FindProxyForURL(url, host); }
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    12 Views
    No one has replied
  • Squid/LightSquid/SquidGuard alternatives

    37
    0 Votes
    37 Posts
    24k Views
    JonathanLeeJ
    @KOM Yep lol thats the movie
  • Hurricane Electric Tunnel Broker and Squid

    4
    2
    0 Votes
    4 Posts
    1k Views
    JonathanLeeJ
    @Gertjan yes I did I just felt like once I did this I really earned that shirt
  • 0 Votes
    1 Posts
    582 Views
    No one has replied
  • HA Proxy no Certificate Option

    5
    0 Votes
    5 Posts
    2k Views
    4
    last issue was Dynamic DNS problem. I wasn't updating the domains properly
  • Configuring Home Assistant Web socket behind Pfsense's HAProxy

    8
    2
    0 Votes
    8 Posts
    9k Views
    4
    would appreciate if you guys could share your final config, as i too am having issues. keep getting curl -v -k -H "Host: xxxx.duckdns.org" https://xxxxx/auth/token Trying xxxxx:443... ALPN: curl offers h2,http/1.1 TLSv1.3 (OUT), TLS handshake, Client hello (1): SSL Trust: peer verification disabled TLS connect error: error:0A00010B:SSL routines::wrong version number closing connection #0 curl: (35) TLS connect error: error:0A00010B:SSL routines::wrong version number
  • 0 Votes
    1 Posts
    720 Views
    No one has replied
Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.
Privacy Policy · Cookie Policy