What are the timeout configuration values of the involved grid-ftp servers? (see 'Table 8. Timeouts' on http://www.globus.org/toolkit/docs/4.0/data/gridftp/admin-index.html#s-gridftp-Interface_Config_Frag-config_options )
Martin > Hi, > I frequently get this error > > Fault: > fault type: org.globus.exec.generated.StagingFaultType: > attribute: fileStageIn > description: > Staging error for RSL element fileStageIn. > faultReason: > faultString: > gt2ErrorCode: 0 > originator: Address: > https://129.7.41.247:8443/wsrf/services/ManagedJobFactoryService > Reference property[0]: > <ns6:ResourceID > xmlns:ns6="http://www.globus.org/namespaces/2004/10/gram/job">318a0d90-8ce6-11dc-9a7f-bf05612528bc</ns6:ResourceID> > > stackTrace: > org.globus.exec.generated.StagingFaultType: Staging error for RSL element > fileStageIn. > Timestamp: Tue Nov 06 22:37:29 CST 2007 > Originator: Address: > https://129.7.41.247:8443/wsrf/services/ManagedJobFactoryService > Reference property[0]: > <ns6:ResourceID > xmlns:ns6="http://www.globus.org/namespaces/2004/10/gram/job">318a0d90-8ce6-11dc-9a7f-bf05612528bc</ns6:ResourceID> > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:274) > at java.lang.Class.newInstance0(Class.java:308) > at java.lang.Class.newInstance(Class.java:261) > at org.globus.exec.utils.FaultUtils.makeFault(FaultUtils.java:485) > at > org.globus.exec.utils.FaultUtils.createStagingFault(FaultUtils.java:363) > at > org.globus.exec.service.exec.StateMachine.processStageInResponseState(StateMachine.java:991) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.globus.exec.service.exec.StateMachine.processState(StateMachine.java:328) > at org.globus.exec.service.exec.RunThread.run(RunThread.java:85) > Transient transfer error > Server refused performing the request. Custom message: Server reported > transfer failure (error code 1) [Nested exception message: Custom > message: U > nexpected reply: 500-Command failed. : > globus_gridftp_server_file.c:globus_l_gfs_file_server_write_cb:1920: > 500-callback failed. > 500-globus_xio_system_select.c:globus_l_xio_system_try_writev:1474: > 500-System error in writev: Connection timed out > 500-globus_xio: A system call failed: Connection timed out > 500 End.]. Caused by org.globus.ftp.exception.ServerException: Server > refused performing the request. Custom message: Server reported transfer > failu > re (error code 1) [Nested exception message: Custom message: Unexpected > reply: 500-Command failed. : > globus_gridftp_server_file.c:globus_l_gfs_file > _server_write_cb:1920: > 500-callback failed. > 500-globus_xio_system_select.c:globus_l_xio_system_try_writev:1474: > 500-System error in writev: Connection timed out > 500 End.]. Nested exception is > org.globus.ftp.exception.UnexpectedReplyCodeException: Custom message: > Unexpected reply: 500-Command failed. : glob > us_gridftp_server_file.c:globus_l_gfs_file_server_write_cb:1920: > 500-callback failed. > 500-globus_xio_system_select.c:globus_l_xio_system_try_writev:1474: > 500-System error in writev: Connection timed out > 500-globus_xio: A system call failed: Connection timed out > 500 End. > at > org.globus.ftp.vanilla.TransferMonitor.run(TransferMonitor.java:178) > at > org.globus.ftp.vanilla.TransferMonitor.start(TransferMonitor.java:105) > at > org.globus.ftp.FTPClient.transferRunSingleThread(FTPClient.java:1451) > at org.globus.ftp.FTPClient.transfer(FTPClient.java:1350) > at > org.globus.transfer.reliable.service.TransferClient.normalNonExtendedTransfer(TransferClient.java:875) > at > org.globus.transfer.reliable.service.TransferClient.transfer(TransferClient.java:681) > at > org.globus.transfer.reliable.service.TransferWork.run(TransferWork.java:716) > at > org.globus.wsrf.impl.work.WorkManagerImpl$WorkWrapper.run(WorkManagerImpl.java:355) > at java.lang.Thread.run(Thread.java:534) > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:494) > at java.lang.Class.newInstance0(Class.java:350) > at java.lang.Class.newInstance(Class.java:303) > at > org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:90) > at > org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:76) > at > org.globus.exec.generated.StagingFaultType.getDeserializer(StagingFaultType.java:152) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(BaseDeserializerFactory.java:154) > at > org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84) > at > org.apache.axis.encoding.DeserializationContext.getDeserializer(DeserializationContext.java:464) > at > org.apache.axis.encoding.DeserializationContext.getDeserializerForType(DeserializationContext.java:547) > at > org.apache.axis.encoding.ser.BeanDeserializer.getDeserializer(BeanDeserializer.java:441) > at > org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:241) > at > org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035) > at > org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165) > at > org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1140) > at > org.apache.axis.message.MessageElement.getValueAsType(MessageElement.java:917) > at > org.globus.wsrf.encoding.ObjectDeserializer.toObject(ObjectDeserializer.java:104) > at > org.globus.exec.client.GramJob.deserializeFaultRP(GramJob.java:1737) > at org.globus.exec.client.GramJob.refreshStatus(GramJob.java:1808) > > stateWhenFailureOccurred: StageIn > timestamp: > java.util.GregorianCalendar[time=1194410249055,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="GM > T",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2007,MONTH=10,WEEK_OF_Y > EAR=45,WEEK_OF_MONTH=2,DAY_OF_MONTH=7,DAY_OF_YEAR=311,DAY_OF_WEEK=4,DAY_OF_WEEK_IN_MONTH=1,AM_PM=0,HOUR=4,HOUR_OF_DAY=4,MINUTE=37,SECOND=29,MILLISEC > OND=55,ZONE_OFFSET=0,DST_OFFSET=0] > Message: > org.globus.exec.generated.StagingFaultType: Staging error for RSL element > fileStageIn. > > > I wonder anyone knows what exactly does this message mean and how to > eliminate that? Thank you very much. > > > -Ryan > > > _________________________________________________________________ > Peek-a-boo FREE Tricks & Treats for You! > http://www.reallivemoms.com?ocid=TXT_TAGHM&loc=us
