|
|
Line 39: |
Line 39: |
| * If the test website cannot be reached by the server hosting the tool, check to see if you have a firewall preventing access. | | * If the test website cannot be reached by the server hosting the tool, check to see if you have a firewall preventing access. |
| * Still failing? Try testing with https://certificate.revocationcheck.com/ because frequently resolving the errors listed on that page will resolve problems with EV testing. | | * Still failing? Try testing with https://certificate.revocationcheck.com/ because frequently resolving the errors listed on that page will resolve problems with EV testing. |
|
| |
| === Running the test locally ===
| |
| The following instructions may help you compile and run EV-Checker on Mac OS X.
| |
| * One-time setup if needed, to get necessary developer tools
| |
| ** In Terminal window:
| |
| *** curl https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py > bootstrap.py && python bootstrap.py
| |
| *** Reference: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Mac_OS_X_Prerequisites
| |
| ** Other things you might need to install:
| |
| *** brew install gnutls
| |
| *** brew install nodejs
| |
| *** brew install npm
| |
| * To get the latest version of ev-checker:
| |
| ** git clone https://github.com/mozkeeler/ev-checker
| |
| ** cd ev-checker
| |
| ** make clean
| |
| ** make
| |
| * To run EV Checker:
| |
| ** In Terminal window cd to the ev-checker folder and type: node server.js
| |
| ** In Firefox browser: http://localhost:8000/
| |
| ** Note: only one copy of the server may be running at a time. If you get an EADDRINUSE error, then in a terminal window type:
| |
| ***lsof -iTCP -sTCP:listen
| |
| *** Look for any lines starting with "node"
| |
|
| |
|
| == About the Testing Tool == | | == About the Testing Tool == |