You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unfortunately, I can't test this with docker because IPv6 networks with compose aren't properly supported. We are essentially waiting for moby/moby#43033 to be merged and release.
Resolve the two TODOs mentioned in the code. As part of #3399, we
correctly are handling different combinations of available sockets and
requested addresses in the relay more gracefully. In particular, we
return whatever addresses we could allocate and only fail if we couldn't
allocate any at all.
The `Allocation` struct will extract whatever allocated addresses are
present in the response. Thus, it is safe for us to **always** request
both, an IPv4 and IPv6 address. A relay that only operates on one of
them will just return that one address.
Resolves: #3406.
Currently, we only ever allocate an IPv4 address with the relay in
firezone-connection
:firezone/rust/connlib/connection/src/allocation.rs
Lines 447 to 457 in f9f9567
We should also (always?) request an IPv6 address. This would allow us to talk to IPv6-only gateways or clients.
The text was updated successfully, but these errors were encountered: