problem generating proxy

1 view
Skip to first unread message

Dragos Sbirlea

unread,
Apr 25, 2009, 4:28:22 PM4/25/09
to jlite
Hello,

I get this error when generating a proxy:

jlite.GridAPIException: java.lang.NullPointerException
at jlite.GridSessionImpl.createProxy(GridSessionImpl.java:175)
at jlite.GridSessionImpl.createProxy(GridSessionImpl.java:117)
at gLiteInterface.GLiteSubmit.submitAndManageGLite
(GLiteSubmit.java:283)
at gLiteInterface.GLiteSubmit.run(GLiteSubmit.java:78)
Caused by: java.lang.NullPointerException
at org.bouncycastle.asn1.x509.AuthorityKeyIdentifier.toString
(Unknown Source)
at java.lang.String.valueOf(String.java:2827)
at java.lang.StringBuilder.append(StringBuilder.java:115)
at org.glite.voms.PKIUtils.checkIssued(PKIUtils.java:409)
at org.glite.voms.PKIUtils.selfIssued(PKIUtils.java:307)
at org.glite.voms.PKIVerifier.verify(PKIVerifier.java:549)
at org.glite.voms.PKIVerifier.verify(PKIVerifier.java:376)
at org.glite.voms.contact.VOMSProxyInit.validateACs
(VOMSProxyInit.java:203)
at org.glite.voms.contact.VOMSProxyInit.getVomsProxy
(VOMSProxyInit.java:262)
at jlite.GridSessionImpl.createProxy(GridSessionImpl.java:169)
... 3 more

and can't seem to find why.

My configuration code is this:

// user's private key passphrase
config.setUserCertPath(gProcessDir + "etc/mycerts/
dragos.sbirlea/usercert.pem");
config.setUserKeyPath(gProcessDir + "etc/mycerts/
dragos.sbirlea/userkey.pem");
config.setUserKeyPass("");


// path to CA certificates
config.setCertDir(gProcessDir + "etc/mycerts/ca");

String[] vs = new String[5];
vs[0] = "gridmosi.ici.ro";
vs[1] = "voms.grid.ici.ro";
vs[2] = "15002";
vs[3] = "/DC=RO/DC=RomanianGRID/O=ICI/
CN=voms.grid.ici.ro";
vs[4] = "gridmosi.ici.ro";
org.glite.voms.contact.VOMSServerInfo vomss =
org.glite.voms.contact.VOMSServerInfo.fromStringArray(vs);
config.addVOMSServer(vomss);
config.setVOMSCertDir(gProcessDir + "etc/mycerts/
voms");

// path to WMProxy configuration files
config.setWMSDir(gProcessDir + "etc/mywms");



config.addWMProxy("gridmosi.ici.ro", "https://
testbed007.grid.ici.ro:7443/glite_wms_wmproxy_server");
//config.addWMProxy("env.see-grid-sci.eu", "https://
wms.grid.info.uvt.ro:7443/glite_wms_wmproxy_server");
}
// create Grid session
GridSession session = GridSessionFactory.create(config);
GlobusCredential proxy = null;
proxy = session.createProxy("gridmosi.ici.ro", 12*3600);


Thank you for your help, if you need more infromation, Ican provide,
do say so.

Oleg Sukhoroslov

unread,
May 8, 2009, 10:50:55 AM5/8/09
to jl...@googlegroups.com
Hi Dragos,

Sorry for a late reply.
I haven't seen this error before...
Please provide a complete debug log (see the last page of jLite manual
for instructions).

Regards,
Oleg
Reply all
Reply to author
Forward
0 new messages