On 7 October 2013 20:55, Philippe Mouawad <[email protected]> wrote: > Hello sebb, > I have tested last nightly build, I was wondering why we don't put the info > on loading the crt file in browser in the popup that is shown when you > start proxy, I mean this paragraph : > Installing the JMeter CA certificate for HTTPS recording
Not sure what you mean exactly. What text would you like to see in the pop-up? > > Also regarding documentation. Why not put 2.10 block on top and all > remaining 2.9 method below (just before control panel). > > Because currently user has to read a lot of documentation, while with all > the improvements you made it is rather really easy with 2.10. OK, I'll see what I can do. > Regards > > > > On Fri, Oct 4, 2013 at 5:38 AM, Philippe Mouawad <[email protected] >> wrote: > >> Hello sebb, >> Do I need to open the ApacheJMeterTemporaryRootCA.crt in Firefox and >> accept it as authority for Websites so that it works ? >> If yes then it works, but it should be documented and popup that creates >> the proxyservers and shows FingerPrint of Root CA shoud say this. >> If not then it is not working for me. >> >> Regards >> Philippe >> >> >> On Fri, Oct 4, 2013 at 4:54 AM, Philippe Mouawad < >> [email protected]> wrote: >> >>> Hello sebb, >>> Gave it another try, still have to manually enter URL for >>> github.global.ssl.fastly.net and accept certificate, same for >>> collector.githubapp.com' >>> I am using FF 24.0 on Mac OSX 10.6.8 or 10.8.5 >>> >>> By the way I noticed another potential issue, If I hard code java path to >>> a jdk7 but don't set JAVA_HOME to it, then keytool runs with JDK6 (because >>> it's the one in the path), should we check this ? >>> >>> Logs: >>> 2013/10/04 04:41:14 WARN - jmeter.protocol.http.proxy.ProxyControl: >>> Could not open/read key store >>> /data/decathlon/workspace/jmeter/bin/proxyserver.jks (No such file or >>> directory) >>> 2013/10/04 04:41:14 INFO - jmeter.protocol.http.proxy.ProxyControl: >>> Creating Proxy CA in /data/decathlon/workspace/jmeter/bin/proxyserver.jks >>> 2013/10/04 04:41:17 INFO - jmeter.protocol.http.proxy.ProxyControl: >>> Created keystore in /data/decathlon/workspace/jmeter/bin/proxyserver.jks >>> 2013/10/04 04:41:17 INFO - jmeter.protocol.http.proxy.ProxyControl: >>> Creating entry github.global.ssl.fastly.net in >>> /data/decathlon/workspace/jmeter/bin/proxyserver.jks >>> 2013/10/04 04:41:19 INFO - jmeter.protocol.http.proxy.ProxyControl: >>> Creating entry github.com in >>> /data/decathlon/workspace/jmeter/bin/proxyserver.jks >>> 2013/10/04 04:41:21 INFO - jmeter.protocol.http.proxy.Daemon: Creating >>> Daemon Socket on port: 8888 >>> 2013/10/04 04:41:21 INFO - jmeter.protocol.http.proxy.Daemon: Proxy up >>> and running! >>> 2013/10/04 04:41:33 INFO - jmeter.protocol.http.proxy.ProxyControl: >>> [53076] Creating entry www.google.com in >>> /data/decathlon/workspace/jmeter/bin/proxyserver.jks >>> 2013/10/04 04:41:36 WARN - jmeter.protocol.http.proxy.Proxy: [53076] >>> Problem with SSL certificate for 'www.google.com'? Ensure browser is set >>> to accept the JMeter proxy cert: Received fatal alert: unknown_ca >>> 2013/10/04 04:41:43 WARN - jmeter.protocol.http.proxy.Proxy: [53077] >>> Problem with SSL certificate for 'github.com'? Ensure browser is set to >>> accept the JMeter proxy cert: Received fatal alert: unknown_ca >>> 2013/10/04 04:41:47 WARN - jmeter.protocol.http.proxy.Proxy: [53078] >>> Problem with SSL certificate for 'github.com'? Ensure browser is set to >>> accept the JMeter proxy cert: Received fatal alert: unknown_ca >>> 2013/10/04 04:41:50 WARN - jmeter.protocol.http.proxy.Proxy: [53082] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:41:50 WARN - jmeter.protocol.http.proxy.Proxy: [53088] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:41:50 WARN - jmeter.protocol.http.proxy.Proxy: [53086] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:41:50 WARN - jmeter.protocol.http.proxy.Proxy: [53087] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:44:37 WARN - jmeter.protocol.http.proxy.Proxy: [53108] >>> Problem with SSL certificate for 'github.com'? Ensure browser is set to >>> accept the JMeter proxy cert: Received fatal alert: unknown_ca >>> 2013/10/04 04:44:42 WARN - jmeter.protocol.http.proxy.Proxy: [53109] >>> Problem with SSL certificate for 'github.com'? Ensure browser is set to >>> accept the JMeter proxy cert: Received fatal alert: unknown_ca >>> 2013/10/04 04:44:45 WARN - jmeter.protocol.http.proxy.Proxy: [53112] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:44:45 WARN - jmeter.protocol.http.proxy.Proxy: [53114] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:44:45 WARN - jmeter.protocol.http.proxy.Proxy: [53116] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:44:45 WARN - jmeter.protocol.http.proxy.Proxy: [53115] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:44:45 WARN - jmeter.protocol.http.proxy.Proxy: [53117] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:44:58 WARN - jmeter.protocol.http.proxy.Proxy: [53132] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:44:58 WARN - jmeter.protocol.http.proxy.Proxy: [53134] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:44:58 WARN - jmeter.protocol.http.proxy.Proxy: [53135] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:44:58 WARN - jmeter.protocol.http.proxy.Proxy: [53136] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:45:11 WARN - jmeter.protocol.http.proxy.Proxy: [53148] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:45:15 WARN - jmeter.protocol.http.proxy.Proxy: [53149] >>> Problem with SSL certificate for 'github.global.ssl.fastly.net'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:45:27 WARN - jmeter.protocol.http.proxy.Proxy: [53165] >>> Problem with SSL certificate for 'ssl.google-analytics.com'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> 2013/10/04 04:45:28 WARN - jmeter.protocol.http.proxy.Proxy: [53160] >>> Empty request, ignored >>> 2013/10/04 04:45:29 WARN - jmeter.protocol.http.proxy.Proxy: [53167] >>> Problem with SSL certificate for 'collector.githubapp.com'? Ensure >>> browser is set to accept the JMeter proxy cert: Received fatal alert: >>> unknown_ca >>> >>> >>> Regards >>> Philippe >>> >>> >>> >>> >>> On Thu, Oct 3, 2013 at 7:05 PM, sebb <[email protected]> wrote: >>> >>>> On 3 October 2013 14:28, Philippe Mouawad <[email protected]> >>>> wrote: >>>> > Hello sebb, >>>> > You can do the test just call https://github.com >>>> >>>> I had some problems initially, but after removing proxyserver.jks it >>>> all seems to work OK. >>>> >>>> I've updated the code with better logging; also the validity of the >>>> root CA is now checked. >>>> >>>> Please try again. >>>> >>>> > Regards >>>> > Philippe >>>> > >>>> > >>>> > On Thu, Oct 3, 2013 at 2:45 PM, sebb <[email protected]> wrote: >>>> > >>>> >> On 1 October 2013 22:14, Philippe Mouawad <[email protected] >>>> > >>>> >> wrote: >>>> >> > Hello, >>>> >> > Testing new Proxy recording on github, I finally managed to record >>>> but >>>> >> this >>>> >> > time it was not as easy as for other websites: >>>> >> > >>>> >> > I finally succeeded by calling in browser: >>>> >> > - https://ssl.fastly.net and accepting jmeter certificate >>>> >> > - collector.githubapp.com and accepting jmeter certificate >>>> >> > >>>> >> > Just adding this in HTTPS Domain was not enough: >>>> >> > github.global.ssl.fastly.net,*.github.com, >>>> github.global.ssl.fastly.net, >>>> >> > collector.githubapp.com,ssl.google-analytics.com >>>> >> >>>> >> Why not use domains for them all? >>>> >> >>>> >> *.fastly.net >>>> >> *.github.com >>>> >> *.githubapp.com >>>> >> *.google-analytics.com >>>> >> >>>> >> > Is this what was expected ? >>>> >> > I would have thought accepting JMeter CA would be enough >>>> >> > >>>> >> > Am I missing something ? >>>> >> >>>> >> Presumably. >>>> >> >>>> >> What URLs did you visit? >>>> >> >>>> >> What does the jmeter log say? >>>> >> It should report warnings for missing certificates; if no extra logs >>>> >> or changed levels may be needed. >>>> >> >>>> >> > By the way, before release we need to finish this: >>>> >> > - Document the changes made on JMeter Proxy Server >>>> >> > - Rename it >>>> >> > - Update screenshots for changes and maybe reference documentation >>>> >> > >>>> >> > Regards >>>> >> > Philippe >>>> >> >>>> > >>>> > >>>> > >>>> > -- >>>> > Cordialement. >>>> > Philippe Mouawad. >>>> >>> >>> >>> >>> -- >>> Cordialement. >>> Philippe Mouawad. >>> >>> >>> >> >> >> -- >> Cordialement. >> Philippe Mouawad. >> >> >> > > > -- > Cordialement. > Philippe Mouawad.
