Primeur Online Docs
Data Mover 1.20
Data Mover 1.20
  • 🚀GETTING STARTED
    • What is Primeur Data Mover
    • Main features of Primeur Data Mover
    • Primeur Data Mover deployment
    • Navigate through Primeur Data Mover
  • 📚INFRASTRUCTURE
    • STENG, clusters and servers
      • Adding a cluster and a STENG
      • Deleting a STENG
    • DMZ Gateways
      • Blocking users automatically at the DMZ level 🚀
    • DMZ Clusters
      • Load balancing across active DMZ clusters for outbound file transfers 🚀
  • 👥Actors
    • Who are the actors
    • Create your first actor
    • Configure an actor 🚀
      • Users Tab
      • Groups Tab
      • VFS Tab
      • File Resource Tab
      • Connection Contract Tab
      • Client Connections Tab
    • Search files by actor
    • Actor Lineage 🚀
      • Aggregation of flows by protocol 🚀
      • Lineage with connection contracts 🚀
      • Lineage with input, mediation and output contracts 🚀
      • Lineage with any contract type 🚀
  • 🗄️VIRTUAL FILE SYSTEMS
    • Virtual File Systems (VFS) 🚀
      • Creating a VFS 🚀
      • Configuring a VFS
      • Adding Virtual Paths
      • Modifying and Deleting a VFS
    • Searching files in all VFS
    • Storage Classes 🚀
      • Storage Class: SMB v3 or later versions 🚀
      • Storage Class: Azure Blob Storage 🚀
      • Storage Class: Amazon S3 🚀
      • Storage Class: Google Storage 🚀
      • Storage Class: Local File System 🚀
    • Retention Classes
  • 📝Contracts
    • What is a contract
    • Create your first contract
      • Create an Input Contract
        • Define the contract info
        • Associate the contract with the actor
        • Define the contract actions
        • Set the contract variables
      • Create a Mediation Contract
      • Create an Output Contract
      • Create a Connection Contract
        • Create a contract clause
        • Associate the VFS with file processing rules
        • File Processing Rules
    • Managing contracts 🚀
    • File Resources
      • Creating File Resources
      • Navigating File Resources
      • How to use File Resources
  • 🧱Workflows
    • What is a workflow
    • Create your first workflow template
    • Trigger types
      • Trigger types for input contracts
      • Trigger types for mediation and output contracts
    • Service tasks
      • Standard service tasks
      • Triggerable service tasks 🚀
      • Spazio selectors and filebox metadata management
      • Error management
    • Variables
      • Variables in workflows and contracts
      • Handling process variables
    • Workflow templates
      • System workflow templates
        • Workflow templates for input contracts
        • Workflow templates for mediation contracts
        • Workflow templates for output contracts
      • Custom workflow templates
        • Workflow template toolbar
        • Workflow template Shape repository panel
        • Workflow template working area
        • Workflow template BPMN-diagram panel
      • Error workflow templates
    • Editing workflow templates
    • DataFlow Instance Context (DFIC) 🚀
  • 🛸TRANSPORT PROTOCOLS AND CONNECTORS
    • Data Mover client and server roles
    • Client Connections
      • Client Connection: FTP
      • Client Connection: FTPS
      • Client Connection: SFTP
      • Client Connection: HTTP
      • Client Connection: HTTPS
      • Client Connection: PESIT
      • Client Connection: SMB v3 or later versions
      • Client Connection: POP3 or IMAP
      • Client Connection: SMTP
      • Client Connection: PR4/PR4S
      • Client Connection: PR5
      • Client Connection: PR5S
      • Client Connection: HDFS
      • Client Connection: HDFSS
      • Client Connection: Amazon S3 🚀
      • Client Connection: Google Cloud Storage
        • Credentials
      • Client Connection: Azure Blob Storage
      • Client Connection: IBM Sterling Connect:Direct
      • Client Connections retry settings
    • Server Connections 🚀
      • Server Connection: FTP
      • Server Connection: FTPS
      • Server Connection: SFTP
      • Server Connection: HTTP
      • Server Connection: HTTPS
      • Server Connection: PeSIT
      • Server Connection: PR4
      • Server Connection: PR5
      • Server Connection: PR5S 🚀
      • Server Connection: IBM Sterling Connect:Direct
    • Protocol Connections Reference
    • Stopping all servers in one go
  • 💻API
    • HTTP MFT Rest API
    • Job Manager APIs 🚀
    • SFTP Server sessions APIs 🚀
    • Audit Logs APIs 🚀
  • 🔓Security
    • Identity and Access Management
    • Users & Groups
      • Setting the password policy
      • Creating Internal Users 🚀
      • Creating Internal Groups
      • Creating External Users
      • Creating External Groups
    • Key Stores and Trust Stores
      • Key Store 🚀
        • Creating a Key 🚀
        • Creating a Certificate 🚀
        • Importing a Key or a Certificate
        • Creating a Symmetric key
        • Examples
      • Trust Store 🚀
        • Importing Keys 🚀
        • Importing Certificates
      • Untrusted Cache 🚀
      • Trusting Keys and Certificates
      • PGP Key Store and PGP Trust Store
        • PGP Key Store
        • Importing keys into the PGP Trust Store
    • ICAP
      • Configuring ICAP
      • Defining an ICAP rule
  • 🎧FILE EVENT LISTENER
    • What is the File Event Listener
    • Configuring File Event Listeners
      • Setting the File Event Listener Engine
      • Defining a contract for the File Event Listener
      • Setting events to be monitored 🚀
    • RegEx Rules 🚀
    • Monitoring File Event Listeners
  • 👑FILE MANAGER
    • What is the File Manager
    • Logging into File Manager
    • Managing the File Manager 🚀
      • The list of results
      • Creating new folders
      • Uploading files
      • Downloading files 🚀
      • Searching for files and folders
      • Deleting files 🚀
      • Bulk actions 🚀
    • File Manager and VFS
    • Customizing File Manager externals
      • The configuration-wui.json file 🚀
      • How to customize the Login window and the logo
      • How to customize the footer
      • How to configure the Upload with Metadata option
      • How to customize bulk actions 🚀
  • 🧑‍⚖️FILE ROUTING
    • What is File Routing 🚀
    • Routing Rules
      • The Rules tab
      • The Categories tab
      • The Output tab
    • How to create a rule 🚀
      • Add metadata 🚀
      • Select ACTIONS
      • Select OUTPUTS
      • Policy for the selection of metadata rules
    • Configuration of the environment in Data One
      • Set up Storage Classes
      • Set up Retention Classes
      • Configure the Actor
      • Set up File Resources
    • Associate the Routing Rule with a Contract
    • Example
  • 📩NOTIFICATION CHANNELS
    • What are Notification Channels
    • Configuring the default Email Notification Channel
    • Configuring a new Email Notification Channel
    • Trusting Certificates
    • Managing Templates
      • Data Watcher Macros
      • Contract Macros
      • ICAP Macros
      • Central Log Macros
      • Email Templates
      • Editing default templates
      • Loading a new template
  • 💬LOGS & AUDIT
    • Logs 🚀
      • Logs options 🚀
      • Troubleshooting error analysis in Logs
    • Audit Options 🚀
      • Export audit logs 🚀
      • List of Audit entity types 🚀
      • Audit message codes 🚀
    • Log Notifiers 🚀
      • FEL message codes
  • 🕒MONITORING
    • Jobs
      • Details about Jobs 🚀
      • jobman.sh CLI
    • Job Manager
    • Job Queues
      • Managing Job Queues
    • File Transfers
      • Ongoing
      • Finished
      • Reports
    • File Transfers Rules
      • Configuring Rules
  • 🧐HOW TO...
    • ... use different DNS names - NEW! 🚀
    • ... configure a Cron Expression
    • ... configure an application
    • ... customize a header
    • ... run searches in Data Watcher 🚀
    • ... use Data Shaper graphs in Data Mover contracts
    • ... modify DMCFG and deploy it
    • ... tune Data One data retention
    • ... fine tune Data Mover
      • Email sender for the Notification Channel
  • 🗒️RELEASE NOTES
    • Data One 1.20.10
    • Data One 1.20.9
    • Data One 1.20.8
    • Data One 1.20.7
      • Data One 1.20.7.1
    • Data One 1.20.6
    • Data One 1.20.5
    • Data One 1.20.4
    • Data One 1.20.3
    • Data One 1.20.2
    • Data One 1.20.1
    • Data One 1.20.0
Powered by GitBook
On this page
  • Retry without increasing the number of attempts
  • Retry increasing the number of attempts
  • PR4 Protocol
  • PR5 Protocol
  • Exceptions for FTP, FTPS and SFTP protocols
  1. TRANSPORT PROTOCOLS AND CONNECTORS
  2. Client Connections

Client Connections retry settings

This page lists the recoverable errors for which Data Mover either performs an unlimited number of retry attempts or a specific number of retry attempts. This number is set in the Max Retries field of the Client Connection configuration.

All errors not listed on this page are considered fatal, the connection is not retried and the status is set to FAILED in Data Mover.

The recoverable error codes are divided into two groups based on how Data Mover handles them:

  • Retry the connection without increasing the number of attempts.

  • Retry the connection by increasing the number of attempts.

Retry without increasing the number of attempts

With any of these error codes, Data Mover retries the connection without increasing the number of retries:

RC_OBJECT_IN_USE

2042

RC_FILE_IN_USE

5555

RC_NOT_CONNECTED

9201

Retry increasing the number of attempts

When one of these errors occurs, Data Mover will continue attempting to establish a connection, increasing the number of attempts, as long as attempts are available.

PR4 Protocol

PRIMEUR SPAZIO Errors

RC_CONNECTION_BROKEN

2009

RC_HCONN_ERROR

2018

RC_MAX_CONNS_LIMIT_REACHED

2025

RC_OBJECT_IN_USE

2042

RC_Q_FULL

2053

RC_Q_MGR_NOT_AVAILABLE

2059

RC_STORAGE_NOT_AVAILABLE

2071

RC_Q_MGR_QUIESCING

2161

RC_Q_MGR_STOPPING

2162

RC_Q_MGR_NOT_ACTIVE

2223

RC_POINTER_QSET_NOT_DEFINED

3557

RC_DATA_QSET_NOT_DEFINED

3558

RC_RST_SESSION_IN_USE

5101

RC_NULL_BLOCK_ERROR

5520

RC_FILE_IN_USE

5555

RC_MAX_Q_FILE_DEPTH_REACHED

5560

RC_TIME_OUT

5903

RC_SUSPENDED_BY_USER

5904

RC_INTERRUPTED_BY_USER

5909

RANGE RC EQUIVALENT RC_CONNECTION_BROKEN

9000 - 9999

PRIMEUR Data Mover Errors

RC_MAX_CONNS_LIMIT_REACHED

2025

RC_RST_SESSION_IN_USE

5101

RC_SUSPENDED_BY_USER

5904

RC_SHUTDOWN_QM

9103

RC_COMMUNICATION_SHUTDOWN

9157

PR5 Protocol

PRIMEUR SPAZIO Errors

RC_CONNECTION_BROKEN

2009

RC_HCONN_ERROR

2018

RC_MAX_CONNS_LIMIT_REACHED

2025

RC_OBJECT_IN_USE

2042

RC_Q_FULL

2053

RC_Q_MGR_NOT_AVAILABLE

2059

RC_STORAGE_NOT_AVAILABLE

2071

RC_Q_MGR_QUIESCING

2161

RC_Q_MGR_STOPPING

2162

RC_Q_MGR_NOT_ACTIVE

2223

RC_POINTER_QSET_NOT_DEFINED

3557

RC_DATA_QSET_NOT_DEFINED

3558

RC_RST_SESSION_IN_USE

5101

RC_ACKQ_FULL

5252

RC_BLOCK_OR_DATA_LENGTH_ERR

5520

RC_FILE_IN_USE

5555

RC_MAX_Q_FILE_DEPTH_REACHED

5560

RC_TIME_OUT

5903

RC_SUSPENDED_BY_USER

5904

RC_INTERRUPTED_BY_USER

5909

RC_Q_MANAGER_INITIALIZING

7950

RC_MEMORY_NOT_AVAILABLE

9015

RC_QSHUTDOWN_SPAZIO

9102

RC_QSHUTDOWN_QM

9103

RC_COMMUNICATION_NOT_ACTIVE

9150

RC_COMMUNICATION_ERROR

9151

RC_COMMUNICATION_INTERNAL_ERROR

9152

RC_COMMUNICATION_TIMEOUT

9153

RC_COMMUNICATION_LINE_BUSY

9154

RC_COMMUNICATION_NO_TRANS_AVAIL

9155

RC_COMMUNICATION_NO_LINE_AVAIL

9156

RC_COMMUNICATION_SHUTDOWN

9157

RC_COMMUNICATION_PARAM_ERROR

9158

RC_COMMUNICATION_REM_TRANS_FAILED

9160

RC_SPAM_ERROR

9200

RC_NOT_CONNECTED

9201

RC_SROPEN_FAILED

9202

RC_SECODARY_QM_REMOTE

9220

PRIMEUR Data Mover Errors

RC_MAX_CONNS_LIMIT_REACHED

2025

RC_RST_SESSION_IN_USE

5101

RC_FILE_IN_USE

5555

RC_SUSPENDED_BY_USER

5904

RC_MEMORY_NOT_AVAILABLE

9015

RC_QSHUTDOWN_QM

9103

RC_COMMUNICATION_ERROR

9151

RC_COMMUNICATION_REM_TRANS_FAILED

9160

Exceptions for FTP, FTPS and SFTP protocols

If a line error occurs during the connection phase, the Re-trying status is set and multiple retries are performed.

In case of LS and MKDIR, the following exceptions apply:

  • LS: if there are no files in the selected directory, no errors are generated and the operation terminates successfully.

  • MKDIR: if the directory to create already exists, no error is generated and the operation terminates successfully.

PreviousClient Connection: IBM Sterling Connect:DirectNextServer Connections 🚀

Last updated 1 day ago

🛸