<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div dir="auto">
<div>I've not had success with using tinc and docker together. I came up against similar problems. Docker iptables in Linux seem quite complicated as well, messing with the network stack.</div>
<div dir="auto"><br>
</div>
<div dir="auto">I've seen a few tinc docker images that run tinc as a container - I haven't tried this.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Please let us know if you do actually get it working - im very interested to know.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Mike<br>
<div class="gmail_extra" dir="auto"><br>
<div class="gmail_quote">On 20 May 2018 12:55 am, Marc Hoersken <info@marc-hoersken.de> wrote:<br type="attribution">
<blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><font size="2"><span style="font-size:11pt">
<div>Hello everyone,<br>
<br>
I am running into the following error messages everytime I try to use a<br>
docker overlay network on top of tinc-vpn:<br>
<br>
Error getting read result from Windows tap device<br>
{F30C422F-4524-435F-A15B-71A7E08C260D}: (995) The I/O operation has been<br>
aborted because of either a thread exit or an application request.<br>
Received packet of 106 bytes from ... (... port 655)<br>
Writing packet of 106 bytes to Windows tap device<br>
Error while writing to Windows tap device<br>
{F30C422F-4524-435F-A15B-71A7E08C260D}: (995) The I/O operation has been<br>
aborted because of either a thread exit or an application request.<br>
Received packet of 74 bytes from ... (... port 655)<br>
Clamping MSS of packet from ... to ... to 1335<br>
Writing packet of 74 bytes to Windows tap device<br>
Error while checking previous write to Windows tap device<br>
{F30C422F-4524-435F-A15B-71A7E08C260D}: (996) Overlapped I/O event is<br>
not in a signaled state.<br>
Received packet of 106 bytes from ... (... port 655)<br>
Writing packet of 106 bytes to Windows tap device<br>
Error while checking previous write to Windows tap device<br>
{F30C422F-4524-435F-A15B-71A7E08C260D}: (996) Overlapped I/O event is<br>
not in a signaled state.<br>
Received packet of 106 bytes from ... (... port 655)<br>
Writing packet of 106 bytes to Windows tap device<br>
Error while checking previous write to Windows tap device<br>
{F30C422F-4524-435F-A15B-71A7E08C260D}: (996) Overlapped I/O event is<br>
not in a signaled state.<br>
Received packet of 106 bytes from ... (... port 655)<br>
Writing packet of 106 bytes to Windows tap device<br>
Error while checking previous write to Windows tap device<br>
{F30C422F-4524-435F-A15B-71A7E08C260D}: (996) Overlapped I/O event is<br>
not in a signaled state.<br>
<br>
It seems like this errors appear as soon as a VMSwitch is assigned or<br>
removed from the TAP device.<br>
<br>
Does anyone have any experience with running a docker overlay network<br>
(using a Windows VMSwitch) on top of a tinc-vpn device.<br>
<br>
I am using the following versions on top of tap-windows-9.21.2.exe:<br>
<br>
tinc.exe --version<br>
tinc version 1.1pre15 (built Sep  2 2017 21:59:06, protocol 17.7)<br>
Copyright (C) 1998-2017 Ivo Timmermans, Guus Sliepen and others.<br>
See the AUTHORS file for a complete list.<br>
<br>
docker version<br>
Client:<br>
 Version:      17.10.0-ee-preview-3<br>
 API version:  1.33<br>
 Go version:   go1.8.4<br>
 Git commit:   1649af8<br>
 Built:        Fri Oct  6 17:52:28 2017<br>
 OS/Arch:      windows/amd64<br>
<br>
Server:<br>
 Version:      17.10.0-ee-preview-3<br>
 API version:  1.34 (minimum version 1.24)<br>
 Go version:   go1.8.4<br>
 Git commit:   b8571fd<br>
 Built:        Fri Oct  6 18:01:48 2017<br>
 OS/Arch:      windows/amd64<br>
 Experimental: true<br>
<br>
<br>
Best regards,<br>
Marc<br>
<br>
_______________________________________________<br>
tinc mailing list<br>
tinc@tinc-vpn.org<br>
<a href="https://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc">https://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc</a><br>
</div>
</span></font></div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</body>
</html>