From b6dae24f35c85a97e2f8ed7cae76d68cf746b54f Mon Sep 17 00:00:00 2001
From: Przemek Szalko
Date: Fri, 24 Jul 2015 13:10:36 +0200
Subject: [PATCH] Added troubleshooting note for Docker 1.7.x
---
README.md | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/README.md b/README.md
index 7ab08df..9116709 100644
--- a/README.md
+++ b/README.md
@@ -30,3 +30,20 @@ You can use any VPN (PPTP) client to connect to the service.
To authenticate use credentials provided in _chap-secrets_ file.
+## Troubleshooting
+
+### Docker 1.7.x and connection issues
+After upgrading from Docker 1.3.0 to Docker 1.7.1 the containers started from image `mobtitude/vpn-pptp` stopped accepting connections to VPN without any reason.
+Connections were dropped after timeout.
+
+It looked like Docker deamon didn't forward packets for GRE protocol to container.
+
+One of the possible solutions is to start container with networking mode set to host by adding param `--net=host` to run command:
+
+````
+docker run -d --privileged --net=host -v {local_path_to_chap_secrets}:/etc/ppp/chap-secrets mobtitude/vpn-pptp
+````
+
+**Note:** Before starting container in `--net=host` mode, please read how networking in `host` mode works in Docker:
+https://docs.docker.com/reference/run/#mode-host
+