I’m still unable to reproduce this. I’m using the very latest Firefox (25.0.1) and JRE 1.7.0_09 on my OS X Mavericks mac. Can you try checking out the latest source and running this command:
[~/code/browsermob-proxy]$ mvn test -Dtest=MailingListIssuesTest#googleCaSslNotWorkingInFirefox
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building BrowserMob Proxy 2.0-beta-9-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ browsermob-proxy ---
[INFO]
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ browsermob-proxy ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 16 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ browsermob-proxy ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ browsermob-proxy ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/plightbo/code/browsermob-proxy/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ browsermob-proxy ---
[INFO] Compiling 1 source file to /Users/plightbo/code/browsermob-proxy/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ browsermob-proxy ---
[INFO] Surefire report directory: /Users/plightbo/code/browsermob-proxy/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running net.lightbody.bmp.proxy.MailingListIssuesTest
INFO 11/17 00:22:00 n.l.b.p.j.u.Credent~ - Checking Resource aliases
INFO 11/17 00:22:00 n.l.b.p.j.h.HttpSer~ - Version Jetty/5.1.x
INFO 11/17 00:22:00 n.l.b.p.j.u.Contain~ - Started net.lightbody.bmp.proxy.jetty.jetty.servlet.ServletHandler@2916117f
INFO 11/17 00:22:00 n.l.b.p.j.u.Contain~ - Started ServletHttpContext[/echo,/echo]
INFO 11/17 00:22:00 n.l.b.p.j.u.Contain~ - Started HttpContext[/,/]
INFO 11/17 00:22:00 n.l.b.p.j.u.Contain~ - Started net.lightbody.bmp.proxy.jetty.jetty.servlet.ServletHandler@684aaace
INFO 11/17 00:22:00 n.l.b.p.j.u.Contain~ - Started ServletHttpContext[/cookie,/cookie]
INFO 11/17 00:22:00 n.l.b.p.j.u.Contain~ - Started net.lightbody.bmp.proxy.jetty.jetty.servlet.ServletHandler@3a1cd84e
INFO 11/17 00:22:00 n.l.b.p.j.u.Contain~ - Started ServletHttpContext[/jsonrpc,/jsonrpc]
INFO 11/17 00:22:00 n.l.b.p.j.h.SocketL~ - Started SocketListener on
0.0.0.0:8080INFO 11/17 00:22:00 n.l.b.p.j.u.Contain~ - Started net.lightbody.bmp.proxy.jetty.jetty.Server@4f85aa63
INFO 11/17 00:22:01 n.s.u.i.d.DataBuild~ - No pattern available for 'Other'.
INFO 11/17 00:22:01 n.s.u.i.d.DataBuild~ - No pattern available for 'Personal computer'.
INFO 11/17 00:22:02 n.s.u.i.d.DataBuild~ - No pattern available for 'Other'.
INFO 11/17 00:22:02 n.s.u.i.d.DataBuild~ - No pattern available for 'Personal computer'.
INFO 11/17 00:22:02 n.l.b.p.j.h.HttpSer~ - Version Jetty/5.1.x
INFO 11/17 00:22:02 n.l.b.p.j.u.Contain~ - Started HttpContext[/,/]
INFO 11/17 00:22:02 n.l.b.p.j.h.SocketL~ - Started SocketListener on
0.0.0.0:8081INFO 11/17 00:22:02 n.l.b.p.j.u.Contain~ - Started net.lightbody.bmp.proxy.jetty.jetty.Server@33931942
INFO 11/17 00:22:02 n.l.b.p.j.h.HttpSer~ - Version Jetty/5.1.x
INFO 11/17 00:22:02 n.l.b.p.j.u.Contain~ - Started HttpContext[/,/]
INFO 11/17 00:22:02 n.l.b.p.j.h.SocketL~ - Started SocketListener on
0.0.0.0:4444INFO 11/17 00:22:02 n.l.b.p.j.u.Contain~ - Started net.lightbody.bmp.proxy.jetty.jetty.Server@14ea1f1d
INFO 11/17 00:22:17 n.l.b.p.j.h.SocketL~ - Started SocketListener on
0.0.0.0:62383INFO 11/17 00:22:18 n.l.b.p.j.h.SocketL~ - Started SocketListener on
0.0.0.0:62391INFO 11/17 00:22:18 n.l.b.p.j.h.SocketL~ - Started SocketListener on
0.0.0.0:62395INFO 11/17 00:22:18 n.l.b.p.j.h.SocketL~ - Started SocketListener on
0.0.0.0:62398INFO 11/17 00:22:19 n.l.b.p.j.h.SocketL~ - Started SocketListener on
0.0.0.0:62402INFO 11/17 00:22:19 n.l.b.p.j.u.Threade~ - Stopping Acceptor [SSL: ServerSocket[addr=
0.0.0.0/0.0.0.0,port=0,localport=62398]]
INFO 11/17 00:22:19 n.l.b.p.j.h.SocketL~ - Stopped SocketListener on
0.0.0.0:62398INFO 11/17 00:22:19 n.l.b.p.j.u.Threade~ - Stopping Acceptor [SSL: ServerSocket[addr=
0.0.0.0/0.0.0.0,port=0,localport=62391]]
INFO 11/17 00:22:19 n.l.b.p.j.h.SocketL~ - Stopped SocketListener on
0.0.0.0:62391INFO 11/17 00:22:19 n.l.b.p.j.u.Threade~ - Stopping Acceptor [SSL: ServerSocket[addr=
0.0.0.0/0.0.0.0,port=0,localport=62383]]
INFO 11/17 00:22:19 n.l.b.p.j.h.SocketL~ - Stopped SocketListener on
0.0.0.0:62383INFO 11/17 00:22:19 n.l.b.p.j.u.Threade~ - Stopping Acceptor [SSL: ServerSocket[addr=
0.0.0.0/0.0.0.0,port=0,localport=62402]]
INFO 11/17 00:22:19 n.l.b.p.j.h.SocketL~ - Stopped SocketListener on
0.0.0.0:62402INFO 11/17 00:22:19 n.l.b.p.j.u.Threade~ - Stopping Acceptor [SSL: ServerSocket[addr=
0.0.0.0/0.0.0.0,port=0,localport=62395]]
INFO 11/17 00:22:19 n.l.b.p.j.h.SocketL~ - Stopped SocketListener on
0.0.0.0:62395INFO 11/17 00:22:19 n.l.b.p.j.u.Threade~ - Stopping Acceptor ServerSocket[addr=/
0.0.0.0,port=0,localport=4444]
INFO 11/17 00:22:20 n.l.b.p.j.h.SocketL~ - Stopped SocketListener on
0.0.0.0:4444INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped HttpContext[/,/]
INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped net.lightbody.bmp.proxy.jetty.jetty.Server@14ea1f1d
INFO 11/17 00:22:20 n.l.b.p.j.u.Threade~ - Stopping Acceptor ServerSocket[addr=/
0.0.0.0,port=0,localport=8081]
INFO 11/17 00:22:20 n.l.b.p.j.h.SocketL~ - Stopped SocketListener on
0.0.0.0:8081INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped HttpContext[/,/]
INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped net.lightbody.bmp.proxy.jetty.jetty.Server@33931942
INFO 11/17 00:22:20 n.l.b.p.j.u.Threade~ - Stopping Acceptor ServerSocket[addr=
0.0.0.0/0.0.0.0,port=0,localport=8080]
INFO 11/17 00:22:20 n.l.b.p.j.h.SocketL~ - Stopped SocketListener on
0.0.0.0:8080INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped net.lightbody.bmp.proxy.jetty.jetty.servlet.ServletHandler@2916117f
INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped ServletHttpContext[/echo,/echo]
INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped HttpContext[/,/]
INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped net.lightbody.bmp.proxy.jetty.jetty.servlet.ServletHandler@684aaace
INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped ServletHttpContext[/cookie,/cookie]
INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped net.lightbody.bmp.proxy.jetty.jetty.servlet.ServletHandler@3a1cd84e
INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped ServletHttpContext[/jsonrpc,/jsonrpc]
INFO 11/17 00:22:20 n.l.b.p.j.u.Contain~ - Stopped net.lightbody.bmp.proxy.jetty.jetty.Server@4f85aa63
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.405 sec
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 24.031s
[INFO] Finished at: Sat Nov 16 16:22:20 PST 2013
[INFO] Final Memory: 15M/41M
[INFO] ------------------------------------------------------------------------
[~/code/browsermob-proxy]$