The following is the original airavata-server.properties file which is cofigured to use myprox.teragrid.org. I changed these 5 properties to my myproxy server configuration.
########################################################################### # Airavata GFac MyProxy GSI credentials to access Grid Resources. ########################################################################### myproxy.server=myproxy.teragrid.org myproxy.user=username myproxy.pass=password myproxy.life=3600 # XSEDE Trusted certificates can be downloaded from https://software.xsede.org/security/xsede-certs.tar.gz trusted.cert.location=/path/to/trusted/certificates Regards Shinyoung ________________________________ 보낸 사람 : "Vijayendra Grampurohit" <[email protected]> 보낸 날짜 : 2013-04-02 21:28:25 ( +09:00 ) 받는 사람 : [email protected] <[email protected]> 참조 : 제목 : Re: A problem on running a workflow through globus! Hi What changes have you done in the airavata-server.properties files? I am still getting those error's. Regards Vijayendra On Tue, Apr 2, 2013 at 2:14 PM, 안신영 <[email protected]<mailto:[email protected]>> wrote: Hello~ I solved the previous problems that I had asked. The reason was missing of configuring myproxy information at airavata-server.properties files. Thanks. Shinyoung From: 안신영 [mailto:[email protected]<mailto:[email protected]>] Sent: Tuesday, April 02, 2013 3:44 PM To: [email protected]<mailto:[email protected]> Subject: A problem on running a workflow through globus! Hello~ guys I’m testing that Airavata can really work with globus because I am using slurm now on my HPC. I installed globus at two machine(one for CA and PBS(actually pbs wrapper for slurm) local Resource management server, the other for airavata-server and xbaya) I succeeded globus-job-run in command line between two machine. Next, I registered a new service(/bin/echo) and composed and ran a simple workflow in XBaya. I got a problem of invokingServiceFailed. Next is error messages from XBaya. Do you have any comment about that? Shinyoung. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- <ns:invokingServiceFailed infoModelVersion="2.6" xmlns:ns="http://airavata.apache.org/schemas/wft/2011/08"> <ns:notificationSource ns:serviceID="Workflow1_1f8e7176_b86d_4977_99f8_01d928f5f937" ns:experimentID="Workflow1_1f8e7176-b86d-4977-99f8-01d928f5f937" /> <ns:timestamp>2013-04-02T15:02:01.166+09:00</ns:timestamp> <ns:description>MyProxy get failed. [Caused by: Authentication failed [Caused by: Failure unspecified at GSS-API level [Caused by: Unknown CA]]]: org.apache.airavata.core.gfac.exception.ProviderException: MyProxy get failed. [Caused by: Authentication failed [Caused by: Failure unspecified at GSS-API level [Caused by: Unknown CA]]]</ns:description> <ns:annotation> <stackTrace>org.apache.airavata.core.gfac.exception.ProviderException: MyProxy get failed. [Caused by: Authentication failed [Caused by: Failure unspecified at GSS-API level [Caused by: Unknown CA]]] at org.apache.airavata.core.gfac.provider.impl.GramProvider.makeDirectory(GramProvider.java:128) at org.apache.airavata.core.gfac.provider.AbstractProvider.initialize(AbstractProvider.java:48) at org.apache.airavata.core.gfac.services.impl.AbstractSimpleService.execute(AbstractSimpleService.java:103) at org.apache.airavata.core.gfac.GfacAPI.gridJobSubmit(GfacAPI.java:140) at org.apache.airavata.xbaya.invoker.EmbeddedGFacInvoker.invoke(EmbeddedGFacInvoker.java:256) at org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.handleWSComponent(WorkflowInterpreter.java:749) at org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.executeDynamically(WorkflowInterpreter.java:533) at org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.scheduleDynamically(WorkflowInterpreter.java:218) at org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton.executeWorkflow(WorkflowInterpretorSkeleton.java:389) at org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton.access$400(WorkflowInterpretorSkeleton.java:87) at org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton$2.run(WorkflowInterpretorSkeleton.java:382) at java.lang.Thread.run(Thread.java:636) Caused by: org.apache.airavata.core.gfac.exception.SecurityException: MyProxy get failed. [Caused by: Authentication failed [Caused by: Failure unspecified at GSS-API level [Caused by: Unknown CA]]] at org.apache.airavata.core.gfac.context.security.impl.GSISecurityContext.getGssCredentails(GSISecurityContext.java:69) at org.apache.airavata.core.gfac.provider.impl.GramProvider.makeDirectory(GramProvider.java:87) ... 11 more Caused by: org.globus.myproxy.MyProxyException: MyProxy get failed. [Caused by: Authentication failed [Caused by: Failure unspecified at GSS-API level [Caused by: Unknown CA]]] at org.globus.myproxy.MyProxy.get(MyProxy.java:1023) at org.globus.myproxy.MyProxy.get(MyProxy.java:874) at org.globus.myproxy.MyProxy.get(MyProxy.java:841) at org.apache.airavata.core.gfac.context.security.impl.utils.MyProxyManager.renewProxy(MyProxyManager.java:80) at org.apache.airavata.core.gfac.context.security.impl.GSISecurityContext.getGssCredentails(GSISecurityContext.java:64) ... 12 more </stackTrace> </ns:annotation> <ns:receiver ns:serviceID="remote_echo_invoke" ns:workflowID="Workflow1_1f8e7176_b86d_4977_99f8_01d928f5f937" ns:workflowTimestep="0" ns:workflowNodeID="remote_echo_invoke" /> <ns:failure> <ns:trace xsi:type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns="http://airavata.apache.org/schemas/wft/2011/08">org.apache.airavata.core.gfac.exception.ProviderException: MyProxy get failed. [Caused by: Authentication failed [Caused by: Failure unspecified at GSS-API level [Caused by: Unknown CA]]] at org.apache.airavata.core.gfac.provider.impl.GramProvider.makeDirectory(GramProvider.java:128) at org.apache.airavata.core.gfac.provider.AbstractProvider.initialize(AbstractProvider.java:48) at org.apache.airavata.core.gfac.services.impl.AbstractSimpleService.execute(AbstractSimpleService.java:103) at org.apache.airavata.core.gfac.GfacAPI.gridJobSubmit(GfacAPI.java:140) at org.apache.airavata.xbaya.invoker.EmbeddedGFacInvoker.invoke(EmbeddedGFacInvoker.java:256) at org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.handleWSComponent(WorkflowInterpreter.java:749) at org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.executeDynamically(WorkflowInterpreter.java:533) at org.apache.airavata.xbaya.interpretor.WorkflowInterpreter.scheduleDynamically(WorkflowInterpreter.java:218) at org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton.executeWorkflow(WorkflowInterpretorSkeleton.java:389) at org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton.access$400(WorkflowInterpretorSkeleton.java:87) at org.apache.airavata.xbaya.interpretor.WorkflowInterpretorSkeleton$2.run(WorkflowInterpretorSkeleton.java:382) at java.lang.Thread.run(Thread.java:636) Caused by: org.apache.airavata.core.gfac.exception.SecurityException: MyProxy get failed. [Caused by: Authentication failed [Caused by: Failure unspecified at GSS-API level [Caused by: Unknown CA]]] at org.apache.airavata.core.gfac.context.security.impl.GSISecurityContext.getGssCredentails(GSISecurityContext.java:69) at org.apache.airavata.core.gfac.provider.impl.GramProvider.makeDirectory(GramProvider.java:87) ... 11 more Caused by: org.globus.myproxy.MyProxyException: MyProxy get failed. [Caused by: Authentication failed [Caused by: Failure unspecified at GSS-API level [Caused by: Unknown CA]]] at org.globus.myproxy.MyProxy.get(MyProxy.java:1023) at org.globus.myproxy.MyProxy.get(MyProxy.java:874) at org.globus.myproxy.MyProxy.get(MyProxy.java:841) at org.apache.airavata.core.gfac.context.security.impl.utils.MyProxyManager.renewProxy(MyProxyManager.java:80) at org.apache.airavata.core.gfac.context.security.impl.GSISecurityContext.getGssCredentails(GSISecurityContext.java:64) ... 12 more </ns:trace> </ns:failure> </ns:invokingServiceFailed>
