Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Overview

Currently we are using node.js 0.4.9 and Openssl. YOu will You may need to download and install openssl. Then download

Installation of Required Software 

Download the node.js 0.4.9 tar file, unpack it. Running a newer version?  Here is how to downgrade.

Then you need to run XXXX

Certificates

These certificates are used to proxy to the test server using your credentials.

  1. Go to Firefox/Preferences/Advanced/Encryption/View Certificates and click on your certificate and click the Backup button. In the Save Dialog box, save your certificate as a pks12 (.p12) file in your server directory (neatest if you save it in a cert subdirectory).
  2. Using your terminal, CD to the cert subdirectory.
  3. Create a .pem file: openssl pkcs12 -nodes -in yourcert.p12 -out yourcert.pem
  4. Now remove the password from your .pem file this way: openssl rsa -out yourcert.pem -in yourcertNoPassword.pem
  5. Save the MIT.ca file to your certs folder.
  6. put the correct paths to your certs in the proxy.js file (roughly lines 21-23).

Testing The Local Server

  1. Navigate to zend_framework/public/server
  2. Start the server via command ./bin/mitserv

Possible Issues

  • Issue: 
  • Fix: The Apache server needs to include the username