From f27846b357adc8b83860e8eb7e8e14914202718e Mon Sep 17 00:00:00 2001 From: Doro Wu Date: Fri, 19 Jun 2015 02:51:04 +0800 Subject: [PATCH] Disable IPv6 because kernel of target platform was disabled it http://mispdev.blogspot.tw/2014/04/x11vnc-avoiding-buffer-overflow-when.html --- Dockerfile | 4 ++++ nginx.conf | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 0800f0f..71c22b5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,6 +19,10 @@ RUN apt-get update \ && apt-get autoremove \ && rm -rf /var/lib/apt/lists/* +ADD https://dl.dropboxusercontent.com/u/23905041/x11vnc_0.9.14-1.1ubuntu1_amd64.deb /tmp/ +ADD https://dl.dropboxusercontent.com/u/23905041/x11vnc-data_0.9.14-1.1ubuntu1_all.deb /tmp/ +RUN dpkg -i /tmp/x11vnc*.deb + ADD web /web/ RUN pip install -r /web/requirements.txt diff --git a/nginx.conf b/nginx.conf index 3a42b86..f596cdf 100644 --- a/nginx.conf +++ b/nginx.conf @@ -1,6 +1,6 @@ server { listen 6080 default_server; - listen [::]:6080 default_server ipv6only=on; +#listen [::]:6080 default_server ipv6only=on; root /usr/share/nginx/html; index index.html index.htm;