We have had ‘catastrophic error’ occur several times now caused due to FTP tasks and none of the FTP tasks work after this error has occured until we restart the VC service. The good news is we got more logging on it this time than last. This was after rebooting on Wednesday (9/19). Henrik, I know we exchanged some emails on this issue and at one point you mentioned the .NET version on the server. Would you recommend installing .NET4? Have you been able to confirm whether that is the root cause? Since this is only server with heavy FTP activity, we can't reproduce this issue on another server. Even on the same server, we are not sure how to reproduce the issue. Has any other users seen this problem?
9/22/2012 12:42:47 AM Debug Calling StartTaskProcess() with Task: Move all other .zip file to H:/TempZIPFilesToFTPToIAD (0)
9/22/2012 12:42:47 AM Debug Task (1536) was added to processlist: Move all other .zip file to H:/TempZIPFilesToFTPToIAD
9/22/2012 12:42:47 AM Err Could not insert GeneralLog in local database: Internal error: Unable to successfully execute disk IO on the file system.
9/22/2012 12:42:47 AM Debug Entering wait loop. Move all other .zip file to H:/TempZIPFilesToFTPToIAD (1536)
9/22/2012 12:42:47 AM Info Task started: Move all other .zip file to H:/TempZIPFilesToFTPToIAD (1536)
9/22/2012 12:58:00 AM Err Unhandled exception in ProcessTaskFTP.Run: System.ApplicationException: Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
at System..Threading.ReaderWriterLock.ReleaseWriterLockInternal()
at SBSharedResource.TElSharedResource.Done()
at SBCryptoProvBuiltIn.TElBuiltInCryptoProvider.InternalCreateKey(Int32 Algorithm, Int32 Mode, Byte[] AlgOID, Byte[] AlgParams, TElCPParameters Params)
at SBCryptoProvBuiltIn.TElBuiltInCryptoProvider.CreateKey(Int32 Algorithm, Int32 Mode, TElCPParameters Params)
at SBPublicKeyCrypto.TElRSAKeyMaterial..ctor(TElCustomCryptoProvider Prov)
at SBPublicKeyCrypto.TElRSAKeyMaterial..ctor()
at SBClient.TElSecureClient.Init()
at SBClient.TElSecureClient..ctor(Component Owner)
at SBSimpleFTPS.TElSimpleFTPSClient..ctor(TSBComponentBase AOwner)
at SBSimpleFTPS.TElSimpleFTPSClient..ctor()
at OBOKIIHBDBPMCFALPGECCIFHCDJPEDKODDGK.OBNIPPAGHDDHPOBHOGBJLEANJJPFMKFFKJEF.JDBIEFJDGLPICBBAHNBGLAMEELCOMLELLFNE(ConnectionClass , Boolean , VariableReplacerClass )
at OBOKIIHBDBPMCFALPGECCIFHCDJPEDKODDGK.OBNIPPAGHDDHPOBHOGBJLEANJJPFMKFFKJEF.JDBIEFJDGLPICBBAHNBGLAMEELCOMLELLFNE(String , Boolean , VariableReplacerClass )
at OBOKIIHBDBPMCFALPGECCIFHCDJPEDKODDGK.FJNDGAAMHPBCPDMHCNHGOGBCGPDLLJGOOFLF.Run()
CryptoProvBuiltIn.TElBuiltInCryptoProvider.InternalCreateKey(Int32 Algorithm, Int32 Mode, Byte[] AlgOID, Byte[] AlgParams, TElCPParameters Params)
at SBCryptoProvBuiltIn.TElBuiltInCryptoProvider.CreateKey(Int32 Algorithm, Int32 Mode, TElCPParameters Params)
at SBPublicKeyCrypto.TElRSAKeyMat
9/22/2012 12:58:00 AM Err Unhandled exception in ProcessTaskFTP.Run: System.ApplicationException: Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
at System.Threading.ReaderWriterLock.ReleaseWriterLockInternal()
at SBSharedResource.TElSharedResource.Done()
at SBCryptoProvBuiltIn.TElBuiltInCryptoProvider.InternalCreateKey(Int32 Algorithm, Int32 Mode, Byte[] AlgOID, Byte[] AlgParams, TElCPParameters Params)
at SBCryptoProvBuiltIn.TElBuiltInCryptoProvider.CreateKey(Int32 Algorithm, Int32 Mode, TElCPParameters Params)
at SBPublicKeyCrypto.TElRSAKeyMaterial..ctor(TElCustomCryptoProvider Prov)
at SBPublicKeyCrypto.TElRSAKeyMaterial..ctor()
at SBClient.TElSecureClient.Init()
at SBClient.TElSecureClient..ctor(Component Owner)
at SBSimpleFTPS.TElSimpleFTPSClient..ctor(TSBComponentBase AOwner)
at SBSimpleFTPS.TElSimpleFTPSClient..ctor()
at OBOKIIHBDBPMCFALPGECCIFHCDJPEDKODDGK.OBNIPPAGHDDHPOBHOGBJLEANJJPFMKFFKJEF.JDBIEFJDGLPICBBAHNBGLAMEELCOMLELLFNE(ConnectionClass , Boolean , VariableReplacerClass )
at OBOKIIHBDBPMCFALPGECCIFHCDJPEDKODDGK.OBNIPPAGHDDHPOBHOGBJLEANJJPFMKFFKJEF.JDBIEFJDGLPICBBAHNBGLAMEELCOMLELLFNE(String , Boolean , VariableReplacerClass )
at OBOKIIHBDBPMCFALPGECCIFHCDJPEDKODDGK.FJNDGAAMHPBCPDMHCNHGOGBCGPDLLJGOOFLF.Run()
9/22/2012 2:01:00 AM Err Error connecting: Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
9/22/2012 2:20:38 AM Err Error at output to file: System.IO.IOException: The handle is invalid.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.SeekCore(Int64 offset, SeekOrigin origin)
at System.IO.FileStream.VerifyOSHandlePosition()
at System.IO.FileStream.Seek(Int64 offset, SeekOrigin origin)
at OBOKIIHBDBPMCFALPGECCIFHCDJPEDKODDGK.CNOMLBFDJANALDAEIKLKHLCGKEJIGMLIMBLK.JCOEDAOPNNOBFIMBHMNAPKOPFNGKEJDGFJFP(FileStream& , String )
Another flavor of catastrophic error is:
11/11/2012 8:31:57 PM Info Task started: SFTP z0 (description) (49136)
11/11/2012 8:31:57 PM Err Error connecting: Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
11/11/2012 8:31:57 PM Info Task completed: SFTP z0 (description) (49136)