Global IPV6 DNS setting missing on machine with multiple Interface

We have Mac OS VM which has two network interfaces and both are active. In our application we need “State:/Network/Global/IPv6” to do some task but on this machine it seems to be missing, however if we disable one of the interface then the same setting seems to be available and our code works fine.

Please find the attached screenshots of working & non-working details:

Well, that’s certainly interesting.

You tagged this thread with Network Extension. Is that because you’re developing an NE product? Is one of these interfaces created by that NE product?

Also, what are you using State:/Network/Global/IPv6 for? Technically it’s API, but most developers don’t need to access it because it’s mostly about internal system bookkeeping.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Global IPV6 DNS setting missing on machine with multiple Interface
 
 
Q