Sign inSign up

netlab/spdy-no-ssl-apache

By netlab

•Updated almost 11 years ago

Apache2 webserver with SPDY support. SPDY is not forced over SSL, which is very useful for debugging

Image
0

142

netlab/spdy-no-ssl-apache repository overview

⁠Dockerfile

FROM ubuntu:12.04 MAINTAINER Netlab-HBRS [email protected]⁠

RUN apt-get update RUN apt-get -y install apache2 RUN apt-get -y install wget RUN wget -P /root http://dl-ssl.google.com/dl/linux/direct/mod-spdy-beta_current_amd64.deb⁠ RUN dpkg -i /root/mod-spdy-beta_current_amd64.deb RUN sed -i '/# alert, emerg./s/# alert, emerg./SpdyDebugUseSpdyForNonSslConnections 3/' /etc/apache2/sites-available/default

ENTRYPOINT ["/usr/sbin/apache2ctl", "-D", "FOREGROUND"]

⁠Webbrowser

Use Chromium webbrowser to connect the webserver, but start them with the following flag:

chromium-browser --use-spdy=no-ssl

Is your Chromium version higher than 37, the flag --use-spdy=no-ssl is no more available. In this case you can use the provided image netlab/spdy-no-ssl-chromium.

⁠Wireshark

Use Wireshark with a minimum version of 1.12.7 (SPDY support available) to analyse the traffic. Furthermore use the "Decode As..." option in Wireshark to see spdy traffic. Otherwise Wireshark will interpret it only as tcp traffic.

⁠Usage

docker run -t -d -p 80:80 --name=spdy-apache netlab/spdy-no-ssl-apache:v1.0

Tag summary

Content type

Image

Digest

sha256:ad3fdc7ba…

Size

95.2 MB

Last updated

almost 11 years ago

docker pull netlab/spdy-no-ssl-apache:v1.0