Hello,<br><br>Per discussion with Mike, here is how one can get a membership to Engage VO:<br><br>Step1. Apply for a certificate: <a href="https://pki1.doegrids.org/ca/">https://pki1.doegrids.org/ca/</a>; use ANL as affiliation (registration authority) in the form.<br clear="all">
<br>Step2. When you receive your certificate via a link by mail, download and install it in your browser; I have only tested it for firefox on linux and mac. Jon says, it works for Chrome on mac. And I know that it does not work on Chrome+linux.<br>
On firefox, as you click the link that you received in the mail, you will be prompted to install it by firefox, passphrase it and click install. Next take a backup of this certificate in the form of .p12.<br>This is in Preferences > Advanced > Encryption > View Certi > Your Certi<br>
<br>Step3. Install DOE CA and ESnet root CA into the browser by clicking the top left links on this page: <a href="http://www.doegrids.org/">http://www.doegrids.org/</a>; I do not know if ESnet CA cert is necessary or not but I install both anyways. I know that DOE CA is necessary.<br>
<br>Step4. Go to the Engage VO registration point here: <a href="https://osg-engage.renci.org:8443/vomrs/Engage/vomrs">https://osg-engage.renci.org:8443/vomrs/Engage/vomrs</a> from the same browser that has the above certs installed. Also see this : <a href="https://twiki.grid.iu.edu/bin/view/Engagement/EngageNewUserGuide">https://twiki.grid.iu.edu/bin/view/Engagement/EngageNewUserGuide</a> for more details.<br>
<br>Step 5. Once you have the membership of the VO, you need to have the certificate that is in the browser put in your .globus from where you want to access OSG resources. The certificate has to be in the form of .pem files with a seperate file for key and cert. For this use the above backed up .p12 file as follows:<br>
<br>$ openssl pkcs12 -in your.p12 -out usercert.pem -nodes -clcerts -nokeys
<br>$ openssl pkcs12 -in your.p12 -out userkey.pem -nodes -nocerts<br><br>Above commands are taken from: <a href="http://security.ncsa.illinois.edu/research/grid-howtos/usefulopenssl.html">http://security.ncsa.illinois.edu/research/grid-howtos/usefulopenssl.html</a><br>
For more on openssl: <a href="http://www.openssl.org/docs/apps/openssl.html">http://www.openssl.org/docs/apps/openssl.html</a><br><br>Step6. Test it:<br><br>$ voms-proxy-init --voms Engage -hours 48<br><br><br>Regards,<br>
-- <br>Ketan<br><br><br>