Subcategories

  • Discussions about packages which handle caching and proxy functions such as squid, lightsquid, squidGuard, etc.

    4k Topics
    21k Posts
    N

    Can I use pgblockerng aliases in Haproxy?

    80758505-9bad-4dad-a80b-c159be1045a2-image.png

    If it was a firewall rule, typing pfb would produce a dropdown to select.

    Here it has to be written, but will it work? Is it supported?

  • Discussions about packages whose functions are Intrusion Detection and Intrusion Prevention such as snort, suricata, etc.

    2k Topics
    16k Posts
    cyb3rtr0nianC

    @bmeeks So after upgrading to the newest PfSense 2.8.0 everything is now working like a charm!

    Suricata no longer seems to strip off tags like it did before! Which means I can now use my network segmented by VLANs and still use the benefits of Suricata Inline IPS! Very niiize!

    I checked in the Alerts section and it is indeed generating the correct alerts from the different VLAN sections, I put Inline IPS on the parent interface of all the VLANs.

    I assume this is because the FreeBSD version is also updated with the new PfSense 2.8.0 version?

    Because before, as soon as I selected Inline IPS mode, my entire VLAN tagging would break and nothing was reachable until I switched back to Legacy mode.

  • Discussions about packages that handle bandwidth and network traffic monitoring functions such as bandwidtd, ntopng, etc.

    571 Topics
    3k Posts
    K

    @pulsartiger
    The database name is vnstat.db and its location is under /var/db/vnstat.
    With "Backup Files/Dir" we are able to do backup or also with a cron.

  • Discussions about the pfBlockerNG package

    3k Topics
    20k Posts
    GertjanG

    @AlexK-0 said in Can't receive GeoIP databases updates anymore, banned:

    Days ago, I received from MaxMind an email, notifying me that my country has been banned to receive GeoLite City database updates.

    You've found a reason to use a VPN.

  • Discussions about Network UPS Tools and APCUPSD packages for pfSense

    99 Topics
    2k Posts
    K

    @elvisimprsntr thanks for your suggestion. I will give it a try.

  • Discussions about the ACME / Let’s Encrypt package for pfSense

    493 Topics
    3k Posts
    GertjanG

    @EChondo

    What's your pfSense version ?
    The instructions are shown here :

    1acdc586-cb29-4148-9e36-81ade4e5e60c-image.png

    A restart of a service will start by re creating their config files. If a certificate changed, it will get included. When the process starts, it will use the new certificate.

    @EChondo said in Issue with ACME Certificates Refresh & Restarting HAProxy:

    I haven't been able to confirm if the above works(mine just renewed, don't feel like doing it again just to test), so we'll see in 60 days I guess.

    No need to wait x days.
    You can re test / renew right away, as you are 'allowed' to renew a couple (5 max ?) of times per week.

  • Discussions about the FRR Dynamic Routing package on pfSense

    294 Topics
    1k Posts
    R

    I had a similar issue with Routed VTI over IPsec recently. FRR lost its neighbors after rebooting or when a tunnel went down. It never re-discovered it automatically. Only restarting FRR (either in GUI or via CLI) brought the neighbors back.

    When I manually added those under the OSPF neighbors tab in the GUI it seems to solve the problem as well.

  • Discussions about the Tailscale package

    89 Topics
    574 Posts
    A

    Hello,
    I am unable to get the Tailscale package to work. The page at VPN > Tailscale > Authentication is stuck. It displays the error "Tailscale is not online," but also shows a "Logout and Clean" button, with no option to log in.
    link text

    This state persists even after performing the following troubleshooting steps:

    Rebooting the pfSense router.

    Completely uninstalling and reinstalling the Tailscale package multiple times.

    Clearing browser cache and using a private browser window.

    Toggling the main "Enable Tailscale" checkbox in the settings.

    Checking the logs, which show the service gets a "terminate" signal and shuts down cleanly; it does not crash.

    Manually trying to delete the state file with rm /var/db/tailscale/tailscaled.state, which failed because the file does not exist.

    It appears that the package's configuration is corrupted in a way that persists even after reinstallation. Can anyone advise on how to perform a complete manual cleanup of all Tailscale files and settings?

  • Discussions about WireGuard

    689 Topics
    4k Posts
    P

    @patient0 Thanks for further suggestions. The tunnel is definitely up and so I don't think this is a CGNAT issue after all. WAN firewall rule is in place for UDP on port 51823 (otherwise the tunnel wouldn't work, right?). I can ping from client 1 -> client 2 and visa versa and also ping all points in between like you suggest. I just can't open an HTTPS connection from pfSenseB from Client 1 using a browser. But I can do this the other way round i.e. from Client 2 to pfSenseA

    I will try and do some packet capture to see if that reveals anything.

  • Squid IE authentification

    2
    0 Votes
    2 Posts
    1k Views
    marcellocM

    To use ntlm, you need samba freebsd package installed by hand as it does not have a gui on pfsense.

  • Squid/Lightsquid + Logs

    5
    0 Votes
    5 Posts
    2k Views
    marcellocM

    If you don't know how to manage your firewall via console/ssh, just try a package uninstall and reinstall.

    I've checked  lightsquid code and it does look for squid logs on /var/squid/logs.

  • Snort doesn't generate alerts on 2 interfaces

    15
    0 Votes
    15 Posts
    2k Views
    bmeeksB

    Are these extra WAN interfaces part of a CARP or multi-WAN setup?  Is there perhaps some asymmetrical routing going on?

    If so, this could trip up Snort as some alerts depend on flowbits set by previous traffic.  If that previous traffic was seen on a "different interface" (as in one of the other WAN pathways), then the alert with that set flowbit dependency would not fire.  Not saying this is your issue, but it is something to be considered.

    Another possibility, if any asymmetrical routing is happening, is the stream5 preprocessor can fail to correctly reassemble streams if it does not see all of the traffic.  Remember that Snort really runs as totally separate and autonomous processes – one per interface.  So it's basically like having physically separate computers running Snort.  Any weirdness with routing between those multiple WANs could trip up those independent Snort processes.

    Bill

  • Packages for bandwidth throttling, and inducing packet loss?

    2
    0 Votes
    2 Posts
    981 Views
    jimpJ

    It's built in, called Limiters.

    Firewall > Traffic Shaping, Limiters tab. Check the advanced options available there.

  • Snort Pkg 2.6.1 ??

    12
    0 Votes
    12 Posts
    2k Views
    bmeeksB

    I looked into the Shared Memory feature in the Snort binary.  Unfortunately that is only used for Reputation Lists.  These are text files containing blacklist/whitelist IP addresses (one file for each type).  The Shared Memory feature (which it says only works on Linux; don't know specifically about FreeBSD) allows one copy of each Reputation List to be used among a number of Snort instances.

    So the Shared Memory feature won't work with text rules, and thus would not help with memory overload.

    Bill

  • Sarg does not automatically generate report

    5
    0 Votes
    5 Posts
    2k Views
    marcellocM

    @jdeloach:

    Edit: "12h" works so I'll leave it at that.  Don't know why "1d" doesn't work.

    If cron is set to 00:00 it will create an empty log with 1d(you can check with cron package).

    IIRC, I've changes schedule time on latest package version.

  • Internet access restricts for kids

    9
    0 Votes
    9 Posts
    14k Views
    R

    @Derf:

    The solution I use to control kid's surfing time is as following:

    Create an alias named 'Kids' wich contains all the IP adresses of kid's devices (PCs, game consoles, …) Create a schedule named 'AccessDenied' with the denied timeframes Create some rules on the firewall to block/reject any connection to/from 'Kids' during 'AccessDenied'

    As rjcrowder said, there is plenty of different solutions to achieve what you want to do: you can for example use squidguard (I think the 'SG' you use should mean 'SquidGuard' but doing it that way would only allow you to control the web traffic (HTTP).
    Using firewall rules and schedules will allow you to block ALL kids traffic (including xbox/playstation/wii, p2p and so on).

    I do the same thing as Derf for time based access. If you want to keep you kids "safe" while they are surfing, there are a couple of other things that I HIGHLY recommend.

    1.) OpenDNS. Gives you a great set of DNS based blacklists and performs well. I just can't see any reason not to use it.
    2.) Dansguardian. For dg, I usually download the Shalla blacklists and also use the weighted phraselists. Blacklists are only as good as they are kept up to date and dg phrase checking does a very good job at catching the rest…

    Something else you might want to condider is turning on Clamav in dg.  It does a great job of realtime virus scanning. However, you will perceive some lag from it - especially when downloading large files.

  • Multiple cache_dirs in squid.conf

    3
    0 Votes
    3 Posts
    2k Views
    B

    Marvelous. Thanks!

  • Best way to manage pfblocker exceptions?

    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • MOVED: cache para youtube

    Locked
    1
    0 Votes
    1 Posts
    811 Views
    No one has replied
  • Mod_security always Stopped - 2.1-RELEASE (amd64)

    1
    0 Votes
    1 Posts
    842 Views
    No one has replied
  • Send all clients to mobile sites

    4
    0 Votes
    4 Posts
    1k Views
    M

    Ah it says squid must be built with

    –enable-http-violation

    but i see its not in pfsense.

    Is there a way to rebuild it on pfsense?

  • I need help - HAVP is running, but not checking

    7
    0 Votes
    7 Posts
    3k Views
    K

    @dversg: well, that makes sense.

    @rest: I found a solutition: I am sorry, but pfsense had its chance. Maybe it has been my fault, but in the end i spent too much time in this. I was even that far to buy an commercial product. Finally I tried ipfire and I am surprised how easy it was to install and activate the squidproxy. I think pfsense is a very good piece of software, but in my case it did not work.

  • Pfblock logic

    3
    0 Votes
    3 Posts
    1k Views
    S

    @marcelloc:

    yes.

    Just select rule action and it will be placed before your allow rules.

    Thanks marcelloc!

  • SquidGuard for squid3 issue in tab:Groups.

    4
    0 Votes
    4 Posts
    1k Views
    perikoP

    Yes, what I see is that, I only see this message on a fresh installation, list empty.
    Once I add 1 and add the 2nd the message disappears.

  • 0 Votes
    8 Posts
    9k Views
    S

    Yeah im not sure what to do from here. My next step will be to reinstall pfsense start from scratch.

  • Quagga OSPF to Cisco

    8
    0 Votes
    8 Posts
    7k Views
    D

    Just an update here:

    I went ahead and moved to new gear and separated out each vlan on it's own interface.

    Upon firing up OSPF again, the same issue prevails. I get the routes from the Cisco 1811 and shows as "FULL". Doing same 'sh ip route' in the Cisco side and it doesn't see any redistributed routes from the pfsense side.

    Any ideas?

  • After installing squid3 there is no entry in "services -> proxy server"

    2
    0 Votes
    2 Posts
    973 Views
    marcellocM

    squid3 installs two menus, proxy server and reverse proxy. I have no idea why it's not working on your install.

    Can you access it directly? the installation ends without errors?

  • Sarg issues

    9
    0 Votes
    9 Posts
    3k Views
    S

    @marcelloc:

    Do you have more then one report running simultaneously?

    Maybe one via cron and other via console?

    I had some issues with sarg but it was a report reading error(special chars or url size) But I think this bug was present on previous versions.

    Are your squid logs on default format?

    marcelloc,

    No. I have not run any of them. It's a default install.
    Yes default squid logs. I am also running havp in transparent mode.

  • Problem with Barnyard2

    11
    0 Votes
    11 Posts
    5k Views
    C

    thanks for the replies, served much help

Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.