Skip to content

Commit 15245b6

Browse files
committed
Apache configs to SSL listen on many local ports.
Allows testing of many simultaneous submissions to the Observatory.
1 parent fa38016 commit 15245b6

File tree

207 files changed

+5174
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

207 files changed

+5174
-0
lines changed

apache/README

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
These configs allow you to run an Apache that SSL listens on many local ports
2+
with a different certificate on each. This allows you to start up a Firefox
3+
that loads many different certs and tries to report them to the observatory
4+
simultaneously. This can be helpful for reproducing bugs.
5+
6+
Steps:
7+
8+
1. (optional) Run makeconfig.sh
9+
2. /usr/sbin/apache2 -d . -k start
10+
3. In your development Firefox profile, go to
11+
Preferences -> Advanced -> View Certificates
12+
Import -> select certificates/ca.crt
13+
Check the box for "Trust this CA to identify websites"
14+
Click OK
15+
about:config ->
16+
extensions.https_everywhere._observatory.alt_roots = true
17+
extensions.https_everywhere._observatory.enabled = true
18+
extensions.https_everywhere._observatory.use_custom_proxy = true
19+
20+
4. for n in `seq 3001 3100` ; do firefox https://localhost:$n/ ; done

0 commit comments

Comments
 (0)