Uploaded image for project: 'CFA MX '
  1. CFA MX
  2. CFAMX-14220

Order file failed to get sent to the S3 backup location

    Details

    • Type: Customer Defect
    • Status: Done (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: CFA 2021R2
    • Fix Version/s: CFA 2021R5
    • Component/s: None
    • Labels:
      None
    • VTask #:
      VTASK0451010
    • Root cause - Reason:
      Functionality new
    • Root Cause:
      Adding retry logic and some more logging

      Description

      Description

      There was an error sending the backup electronic order 4362296, for PRODUCE PROGRAM
      Environment : PROD
      Store : 01120
       Error
      1. Title: Enterprise Library Exception Handling
      Timestamp: 4/8/2021 10:48:19 AM
      Message: HandlingInstanceID: 189b40fd-d14c-49dc-80e1-63fc90ff30c2
      An exception of type 'Amazon.Runtime.AmazonServiceException' occurred and was caught.
      -------------------------------------------------------------------------------------
      04/08/2021 06:48:19
      Type : Amazon.Runtime.AmazonServiceException, AWSSDK.Core, Version=3.1.0.0, Culture=neutral, PublicKeyToken=885c28607f98e604
      Message : A WebException with status SecureChannelFailure was thrown.
      Source : AWSSDK.Core
      Help link :
      ErrorType : Sender
      ErrorCode :
      RequestId :
      StatusCode : 0
      Data : System.Collections.ListDictionaryInternal
      TargetSite : Boolean HandleException(Amazon.Runtime.IExecutionContext, System.Net.WebException)
      Stack Trace :    at Amazon.Runtime.Internal.WebExceptionHandler.HandleException(IExecutionContext executionContext, WebException exception)
         at Amazon.Runtime.Internal.ExceptionHandler`1.Handle(IExecutionContext executionContext, Exception exception)
         at Amazon.Runtime.Internal.ErrorHandler.ProcessException(IExecutionContext executionContext, Exception exception)
         at Amazon.Runtime.Internal.ErrorHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.CallbackHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.RetryHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.CallbackHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.S3.Internal.AmazonS3KmsHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.S3.Internal.AmazonS3PostMarshallHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.S3.Internal.AmazonS3PreMarshallHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.CallbackHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.S3.Internal.AmazonS3ExceptionHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.ErrorCallbackHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.MetricsHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.RuntimePipeline.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.AmazonServiceClient.Invoke[TRequest,TResponse](TRequest request, IMarshaller`2 marshaller, ResponseUnmarshaller unmarshaller)
         at Amazon.S3.AmazonS3Client.PutObject(PutObjectRequest request)
         at Amazon.S3.Transfer.Internal.SimpleUploadCommand.Execute()
         at Amazon.S3.Transfer.TransferUtility.Upload(Stream stream, String bucketName, String key)
         at Mx.Exports.ExportsDelivery.AWS.AmazonS3WebService.DeliverStream(String fileName, Stream stream, String endpointAddress, String clientCertificate, String partnerId, String password)Additional Info:MachineName : ATL2CFAAPPV001
      TimeStamp : 4/8/2021 10:48:19 AM
      FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null
      AppDomainName : eStruxure Manager.exe
      ThreadIdentity :
      WindowsIdentity : CFA\administrator
      Inner Exception
      ---------------
      Type : System.Net.WebException, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
      Message : The request was aborted: Could not create SSL/TLS secure channel.
      Source : System
      Help link :
      Status : SecureChannelFailure
      Response :
      Data : System.Collections.ListDictionaryInternal
      TargetSite : System.Net.WebResponse GetResponse()
      Stack Trace :    at System.Net.HttpWebRequest.GetResponse()
         at Amazon.Runtime.Internal.HttpRequest.GetResponse()
         at Amazon.Runtime.Internal.HttpHandler`1.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.RedirectHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.Unmarshaller.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.S3.Internal.AmazonS3ResponseHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.PipelineHandler.InvokeSync(IExecutionContext executionContext)
         at Amazon.Runtime.Internal.ErrorHandler.InvokeSync(IExecutionContext executionContext)Activity Token: 00000000-0000-0000-0000-000000000000
      Category: General
      Priority: 0
      EventId: 100
      Severity: Error
      Machine: ATL2CFAAPPV001
      Application Domain: eStruxure Manager.exe
      Process Id: 7924
      Process Name: H:\Macromatix\ServerManager\Chick-fil-A - Instance 2\eStruxure Manager.exe
      Win32 Thread Id: 5832
      Thread Name: Mobile 3

      Expected : To have all orders sent to S3

      Can we determine what the error means and why the order was not sent to S3?  Also how can we retry not only now but in the future if this were to happen again. 

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                charles.wheeler Charles Wheeler
                Reporter:
                Robert.Johnson Robert Johnson (Inactive)
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.