Thank you Sergey.
Ben
On 8 Sep 2010, at 16:04, Sergey wrote:
> Hi Ben,
>
> This sort of problems could be sorted out with the help of GridPP VOMS
> administrator following this instruction:
>
> http://www.gridpp.ac.uk/wiki/Instruction_for_VO_administrators#GridPP_VOMS_support
>
> Regards
>
> Sergey Dolgobrodov
> QMUL Tier2
>
>
> On 8 September 2010 15:30, Ben Still <[log in to unmask]> wrote:
>> Hi All,
>> I hope this is the right forum to discuss this. I have a couple of
>> questions
>> about VOMS issues.
>> If someone mis types their e-mail when applying to join the VO or
>> the follow
>> up e-mail is lost, as has happened to one person on T2K, then there
>> does not
>> seem to be a way of resending or re-applying to join the VO. If
>> such a user
>> tries then they simply get the message
>> Welcome to t2k.org, CN=Caio Licciardi_43.
>> We have already received your membership request but are still
>> waiting
>> for you to confirm it. Check your inbox!
>> Is there some way around this, because the user has not clicked on
>> the link
>> they should recieve in the e-mail then the application is in limbo.
>> Secondly I have an application which I cannot validate this user
>> Detailed view of VO membership request # 40
>> Submission date: 2010-04-06 16:42:15.0 User DN:
>> /C=FR/O=CNRS/OU=UMR7585/CN=Bernard
>> [log in to unmask] User CA:
>> /C=FR/O=CNRS/CN=CNRS2-Standard User CN: Bernard Andrieu User email
>> address:
>> [log in to unmask]
>> You can reject or approve this request for membership.
>> If I click on the approve link I always get the following error:
>>
>> type Exception report
>>
>> message
>>
>> description The server encountered an internal error () that
>> prevented it
>> from fulfilling this request.
>>
>> exception
>>
>> javax.servlet.ServletException: CA /C=FR/O=CNRS/CN=CNRS2-Standard
>> does not
>> exist in database!
>>
>> org
>> .apache
>> .struts
>> .action.RequestProcessor.processException(RequestProcessor.java:508)
>>
>> org
>> .apache
>> .struts
>> .action.RequestProcessor.processActionPerform(RequestProcessor.java:
>> 415)
>>
>> org
>> .apache
>> .struts.action.RequestProcessor.process(RequestProcessor.java:225)
>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:
>> 1858)
>> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:446)
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>>
>> org
>> .glite
>> .security
>> .voms
>> .admin
>> .servlets
>> .HibernateSessionFilter.doFilter(HibernateSessionFilter.java:50)
>>
>> org
>> .glite
>> .security
>> .voms
>> .admin
>> .servlets.SecurityContextFilter.doFilter(SecurityContextFilter.java:
>> 74)
>>
>> root cause
>>
>> org.glite.security.voms.admin.common.NullArgumentException: CA
>> /C=FR/O=CNRS/CN=CNRS2-Standard does not exist in database!
>>
>> org
>> .glite.security.voms.admin.dao.VOMSUserDAO.create(VOMSUserDAO.java:
>> 291)
>>
>> org
>> .glite
>> .security
>> .voms
>> .admin
>> .operations
>> .users.CreateUserOperation.doExecute(CreateUserOperation.java:61)
>>
>> org
>> .glite
>> .security
>> .voms
>> .admin.operations.BaseVomsOperation.execute(BaseVomsOperation.java:
>> 147)
>>
>> org
>> .glite
>> .security
>> .voms
>> .admin
>> .operations
>> .requests
>> .ApproveVOMembershipOperation
>> .doExecute(ApproveVOMembershipOperation.java:52)
>>
>> org
>> .glite
>> .security
>> .voms
>> .admin.operations.BaseVomsOperation.execute(BaseVomsOperation.java:
>> 147)
>>
>> org
>> .glite
>> .security
>> .voms
>> .admin
>> .actions
>> .requests.VOMembershipAction.approve(VOMembershipAction.java:41)
>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>
>> sun
>> .reflect
>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>
>> sun
>> .reflect
>> .DelegatingMethodAccessorImpl
>> .invoke(DelegatingMethodAccessorImpl.java:25)
>> java.lang.reflect.Method.invoke(Method.java:592)
>>
>> org
>> .apache
>> .struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:
>> 266)
>>
>> org
>> .apache.struts.actions.DispatchAction.execute(DispatchAction.java:
>> 167)
>>
>> org
>> .apache
>> .struts
>> .action.RequestProcessor.processActionPerform(RequestProcessor.java:
>> 413)
>>
>> org
>> .apache
>> .struts.action.RequestProcessor.process(RequestProcessor.java:225)
>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:
>> 1858)
>> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:446)
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>>
>> org
>> .glite
>> .security
>> .voms
>> .admin
>> .servlets
>> .HibernateSessionFilter.doFilter(HibernateSessionFilter.java:50)
>>
>> org
>> .glite
>> .security
>> .voms
>> .admin
>> .servlets.SecurityContextFilter.doFilter(SecurityContextFilter.java:
>> 74)
>>
>> note The full stack trace of the root cause is available in the
>> Apache
>> Tomcat/5.5.27 logs.
>>
>>
>> Can anyone help?
>> Cheers,
>> Ben
>> Dr Ben Still
>> Postdoctoral Research Assistant
>> Particle Physics Research Centre
>> Queen Mary, University of London
>> G.O. Jones Building
>> 327 Mile End Road
>> London
>> E1 4NS, UK
>> [log in to unmask]
>>
>>
>>
>>
>>
>>
Dr Ben Still
Postdoctoral Research Assistant
Particle Physics Research Centre
Queen Mary, University of London
G.O. Jones Building
327 Mile End Road
London
E1 4NS, UK
[log in to unmask]
|