с hyper-v сокетами забавная история. первочанальный патч, абузящий AF_SMC в линукс очевидно не приняли, где-то в районе 4.9 ядра. потом на базе vsock переделали. в wsl2 щас 4.19 используется, в котором первоначальной имплементации уже нет, а принятая - с багом, не позволяющим коннектится к гипервизору