Issue using tinc-vpn on Windows Server 1709 with Docker Overlay Network

Marc Hoersken info at marc-hoersken.de
Sat May 19 12:26:02 CEST 2018


Hello everyone,

I am running into the following error messages everytime I try to use a
docker overlay network on top of tinc-vpn:

Error getting read result from Windows tap device
{F30C422F-4524-435F-A15B-71A7E08C260D}: (995) The I/O operation has been
aborted because of either a thread exit or an application request.
Received packet of 106 bytes from ... (... port 655)
Writing packet of 106 bytes to Windows tap device
Error while writing to Windows tap device
{F30C422F-4524-435F-A15B-71A7E08C260D}: (995) The I/O operation has been
aborted because of either a thread exit or an application request.
Received packet of 74 bytes from ... (... port 655)
Clamping MSS of packet from ... to ... to 1335
Writing packet of 74 bytes to Windows tap device
Error while checking previous write to Windows tap device
{F30C422F-4524-435F-A15B-71A7E08C260D}: (996) Overlapped I/O event is
not in a signaled state.
Received packet of 106 bytes from ... (... port 655)
Writing packet of 106 bytes to Windows tap device
Error while checking previous write to Windows tap device
{F30C422F-4524-435F-A15B-71A7E08C260D}: (996) Overlapped I/O event is
not in a signaled state.
Received packet of 106 bytes from ... (... port 655)
Writing packet of 106 bytes to Windows tap device
Error while checking previous write to Windows tap device
{F30C422F-4524-435F-A15B-71A7E08C260D}: (996) Overlapped I/O event is
not in a signaled state.
Received packet of 106 bytes from ... (... port 655)
Writing packet of 106 bytes to Windows tap device
Error while checking previous write to Windows tap device
{F30C422F-4524-435F-A15B-71A7E08C260D}: (996) Overlapped I/O event is
not in a signaled state.

It seems like this errors appear as soon as a VMSwitch is assigned or
removed from the TAP device.

Does anyone have any experience with running a docker overlay network
(using a Windows VMSwitch) on top of a tinc-vpn device.

I am using the following versions on top of tap-windows-9.21.2.exe:

tinc.exe --version
tinc version 1.1pre15 (built Sep  2 2017 21:59:06, protocol 17.7)
Copyright (C) 1998-2017 Ivo Timmermans, Guus Sliepen and others.
See the AUTHORS file for a complete list.

docker version
Client:
 Version:      17.10.0-ee-preview-3
 API version:  1.33
 Go version:   go1.8.4
 Git commit:   1649af8
 Built:        Fri Oct  6 17:52:28 2017
 OS/Arch:      windows/amd64

Server:
 Version:      17.10.0-ee-preview-3
 API version:  1.34 (minimum version 1.24)
 Go version:   go1.8.4
 Git commit:   b8571fd
 Built:        Fri Oct  6 18:01:48 2017
 OS/Arch:      windows/amd64
 Experimental: true


Best regards,
Marc



More information about the tinc mailing list