Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - bebef

#16
20.7 Legacy Series / Re: Stuck with 20.7.5
January 05, 2021, 11:33:56 AM
I tried the console, with the same result. Then I had a suspicion: my dynamic prefix IPv6 is broken (again), so I disabled IPv6 and it immediately worked!
#17
20.7 Legacy Series / Stuck with 20.7.5
January 05, 2021, 10:20:48 AM
Hi everyone!

I'm stuck with 20.7.5. Whenever I search for updates, most of the time I get "Timeout while connecting to the selected mirror.". When I click "Check for updates" again, I might get "There are no updates available on the selected mirror." or "The package manager is not responding.".

I have explicitly configured/tried several mirrors, all with the same result.  :(

Internet connection itself doesn't seem to be the issue, as I have no issues connecting to the mirrors (via the diagnostics tools in interfaces).

Cheers
#18
Hi everyone!

I have set "Disable VLAN Hardware Filtering" in the GUI and checked that it's also set in the config.xml. However, all my interfaces have VLAN_HWCSUM set.

I'm investigating my IPv6 checksum issues (https://forum.opnsense.org/index.php?topic=14138) and are digging a bit deeper. That's where I noticed that the VLAN_HWCSUM isn't disabled after all. I don't know if this might be the root cause of the issue, but I just want to disable it to rule out errors.

Any ideas/comments?

Cheers
#19
19.7 Legacy Series / IPv6 checksum issues
September 07, 2019, 04:13:04 PM
Hi everyone!

I run my OPNsense behind another router that provides IPv6 and a bunch of /64 prefixes to my local networks. The IPv6 setup as such seems to work just fine (at least I can use things like IPv6 websites from my local networks).

I want to use OpenVPN via IPv6, so I set up everything in the other router and OPNsense to make it work. It somehow works routing-wise as I can see SYN packets from the client and OPNsense replying with SYN-ACK which also arrive on the client. However, the TCP checksum of the packets is not OK and therefore not recognized by the client. I already did a diff of the packets on the OPNsense and the client. Both are the same, so I think I can rule out the other router manipulating packets.

What is interesting is that everything works "internally". I get several prefixes that I use in different networks. Connections from a prefix to the OPNsense OpenVPN port work just fine, so at least it can't be a general checksum calculation issue. I also played around with the offloading flags, but nothing really did help.

Also, everything works just fine in IPv6, it's just the replies to external connections to my OPNsense WAN port that get messed up. Also, connections initiated from OPNsense on WAN to the client work just fine. It's just the SYN-ACK replies from WAN which get the wrong checksums.

Any hints and ideas are highly appreciated

Cheers
  Bebef
#20
Hi everyone!

I have a /56 on my WAN which gets changed by the provider on each connection or at latest every 24h. I have a setup where my internal interfaces track the WAN for IPv6 assignments, which works well enough.

However, the IPv6 of each internal interface obviously changes with each change on the WAN. That will cause dnsmasq not to respond to DNS queries any more (on the new IPv6). Also, I'm not 100% sure that DHCP would advertise the correct IPv6 for dnsmasq after the change.

Restarting fixes things, so the question is: how can I restart services like dnsmasq (and potentially other services like DHCP) on IPv6 address changes on interfaces?

Cheers
#21
Going Igrid:

Dnsmasq will use /etc/hosts to resolve, too. This is where my "wrong" IP was from.
To work around this just add no-hosts in "Services: Dnsmasq DNS: Settings". After that you can add a new, better record :D
#22
Hi everyone!

I have configured dnsmasq as DNS forwarder. When resolving the main name of the OPNsense box, dnsmasq seems to return the IP of the interface that is the lowest in the alphabet (and thus the first interface in the list of firewall rules).

I need to configure OPNsense's dnsmasq to respond with the IP address of a different interface instead. How can I achieve this? Entering a record in the dnsmasq configuration will cause it to reply with two A records, the correct and the wrong one.

Thanks