Hi all—as title suggests I’m experiencing a compatibility issue between UFW and my vpn (Windscribe if it matters). My UFW defaults are set to deny incoming, allow outgoing, and routed disabled, with no exception rules configured. When I enable Windscribe (I use OpenVPN udp on port 80 if that matters) while UFW is active, Windscribe reports a network configuration error and requests sending debug logs; ignoring the error still allows the VPN to function, but I observe IPv6 and DNS leaks. Disabling UFW removes the error and the leaks. What UFW configuration is causing this behavior, and which specific rules should I add to prevent IPv6 and DNS leaks while keeping UFW enabled?

  • drspod@lemmy.ml
    link
    fedilink
    arrow-up
    5
    ·
    2 months ago

    It might help if you paste a complete dump of your firewall rules. I’m not sure if ufw uses iptables of netfilter since I haven’t used it before, but you can do:

    for iptables firewalls:

    iptables -L

    for netfilter firewalls:

    nft list ruleset

    That might help debug exactly what ufw and your vpn are doing.

      • drspod@lemmy.ml
        link
        fedilink
        arrow-up
        4
        ·
        2 months ago

        Thanks, looking at it now, but I should have remembered, iptables has a separate tool for ipv6 called ip6tables. Could you also paste the output of

        ip6tables -L

        If you put it in the comment between backticks like this:

        ```
        <paste here>
        ```

        then it will keep the formatting exactly as it was when you copied it, instead of munging the linebreaks.