SoapUI not working with fiddler for REST service testing

This is how I made this work for me (on Windows 7). I added Fiddler’s root certificate to the JRE’s trusted certificates.

Export the Fiddler root certificate. You find the export button by going to Tools / HTTPS.

Locate the file cacerts of the JRE you run SoapUI with. The file is located under lib/security of the JRE and the JRE is in SoapUI’s jre folder if you have installed SoapUI.
Copy this file to somewhere you have rights to modify it so that you don’t have to fiddle with elevating the cmd process.

Now add the Fiddler root certificate to the cacerts keystore with the following command.

keytool -importcert -file FiddlerRoot.cer -keystore cacerts

The tool keytool is located in the bin folder of the JRE. The password the the cacerts keystore is “changeit” or “changeme”.

As a final step copy back the cacerts file to it original location, restart SoapUI and have fun with the proxy!

Leave a Comment