000034500 - File Transporter Data Feed not working consistently in RSA Archer multi-server environment

Document created by RSA Customer Support Employee on Dec 9, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000034500
Applies ToRSA Product Set: Archer
RSA Version/Condition: Any
IssueFile Transporter Data Feeds are working intermittently after moving them to a PROD multi-server environment.
User-added image
 
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent">
    <ApplicationData>
        <TraceData>
            <DataItem>
                <TraceRecord Severity="Error" xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord">
                    <TraceIdentifier>ArcherTech.DataFeed</TraceIdentifier>
                    <Description>Error processing file 'file:///E:/vendor_apps/RSA%20Archer/SFTP/Archived_Delta.csv'.  Files succesfully processed will be used.</Description>
                    <AppDomain>ArcherTech.JobFramework.Job.exe</AppDomain>
                    <ContextData>
                        <LogReferenceId>120116-160016-5823</LogReferenceId>
                        <DataFeedId>371</DataFeedId>
                        <DataFeedName>Enterprise_Management_Applications_1</DataFeedName>
                        <DataFeedHistoryId>871388</DataFeedHistoryId>
                    </ContextData>
                    <Exception>
                        <ExceptionType>System.IO.FileNotFoundException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType>
                        <Message>Can not download file 'E:\vendor_apps\RSA Archer\SFTP\Archived_Delta.csv' because it does not exist.</Message>
                        <Source>ArcherTech.DataFeed</Source>
                        <StackTrace>
   at ArcherTech.DataFeed.Transporters.UNCFileTransporter.DownloadFile(Uri sourceFile)
   at ArcherTech.DataFeed.Transporters.RemoteFileTransporter.ProcessFile(Uri sourceFile)
   at ArcherTech.DataFeed.Transporters.Transporter.ProcessFileInternal(Uri sourceFile)</StackTrace>
                    </Exception>
                </TraceRecord>
            </DataItem>
        </TraceData>
    </ApplicationData>
</E2ETraceEvent>
CauseThe Data Feed is unable to find the file.  Notice the error references a local file path using drive letter E.
ResolutionIn a multi-server environment, the File location needs to be referenced with a UNC path (\\ServerName\ShareName\FileName.csv) so it can be accessed from all servers.
User-added image

Attachments

    Outcomes