SSL Support

kwill edited this page Jan 23, 2012 · 3 revisions

There are two steps in order to run in SSL mode. Once you have done these, simply add “ssl” as a command line argument when running tests, e.g. instead of
$ windmill firefox testh1.test_account.py http://sandbox-freebase.com
execute
$ windmill firefox testh1.test_account.py http://sandbox-freebase.com ssl

Install PyOpenSSL

  • From a prompt,
    $ easy_install pyopenssl

Install Windmill’s Certificate Authority

For IE and Safari on Mac and Windows you’ll need to install Windmill’s Certificate Authority on to the system.

Installing CA on Windows

  • Navigate to the master.crt, then double click the cert file.

  • Click ‘Install Certificate…’, to start installing.

  • Click ‘Next >’, on the wizard.

  • Click ‘Next >’, again.

  • Click ‘Finish’.

  • Click ‘OK’.

All Done!

Installing CA on Mac OS X

  • Open /Applications/Utilities/Keychain Access.app

  • Click on Certificates.

  • Drag the master.crt from a Finder window in to the list of certificates. You will be prompted for your password. All done!
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.