"FATAL ALERT: BAD_RECORD_MAC" Error when connecting to FTPS Server with FTP Adapter (Doc ID 1943269.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle SOA Suite - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

PROBLEM DESCRIPTION
====================
It is required to write a file to an external FTP server using FTP over explicit TLS/SSL using SOA Suite 11.1.1.7.0. The FTP Server is from an external entity and it is possible to successfully connect to it using an FTP tool like Filezilla.

Appropriate certificate creation has been performed:
- created an .p12 wallet using orapki tool and import the FTP Server certificate to the wallet successfully.
- configured that wallet in the Connection Factory
- configured the connection details with the host, port and username/password needed.

When the BPEL executes the Invoke action to put the file in the FTP server using the FTP Adapter, it fails with the following error:

Caused by: javax.net.ssl.SSLException: Received fatal alert: bad_record_mac

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms