Project

General

Profile

Task #88216

Updated by Frank Nägler over 5 years ago

As checked in Slack, handling "Happy Eyeballs" issue with switching IPv4 and IPv6 contradicts with IPlock 

 (1) https://en.wikipedia.org/wiki/Happy_Eyeballs (1)https://en.wikipedia.org/wiki/Happy_Eyeballs 
 (2) https://security.stackexchange.com/questions/139952/why-arent-sessions-exclusive-to-an-ip-address 

 Answer from the hoster: apparently it's by design and it's called 'Happy Eyeballs' described in RFC8305 (1). Simple explanation: the network constantly looks for the best possible connection and thereby switches between IPv4 and IPv6. Obviously this doesn't go well with tying a session to an IP, which, apparently, is also controversial (2). I suppose I won't stick to the IPlock as much as I used to. Learned something today :wink: 


 Question is --- should we get rid of this IPlock, as it only works with IPv4 and it's basically unusable with IPv4+IPv6 Round Robin. Adding IPv6 won't help much here...

Back