Enabling AS2

Applicability Statement 2 (AS2) messages are sent over HTTP/S. To enable HTTP/S. See Enabling web based file transfers.

 

Note: JSCAPE SaaS supports AS2 Messages when using synchronous mode and HTTPS for inbound and outbound transfers.

 

To enable AS2, navigate to Settings > MISCELLANEOUS > Web > AS2. The AS2 dialog displays.

 

 

Note: AS2 supports TLS versions 1.0, 1.1, 1.2 and 1.3.

 

The AS2 fields are described below.

 

Enable AS2 — Select this option to enable the receipt of AS2 messages.

 

DECRYPTION & SIGNATURE

Primary Decryption key — Identifies the private key used to decrypt AS2 messages encrypted using the corresponding public key. This key is sourced from Keys > Server Keys.

 

Primary Receipt signing key — Identifies the private key used to sign MDN receipts in response to messages decrypted using the Primary Decryption key. This key is sourced from Keys > Server Keys.

 

Primary Receipt signature algorithm — Identifies the message signing algorithm used when sending MDN receipts using the Primary Receipt signing key.

 

Secondary Decryption key — Identifies the private key used to decrypt AS2 messages encrypted using the corresponding public key. This key is sourced from Keys > Server Keys.

 

Secondary Receipt signing key — Identifies the private key used to sign MDN receipts in response to messages decrypted using the Secondary Decryption key. This key is sourced from Keys > Server Keys.

 

Secondary Receipt signature algorithm — Identifies the message signing algorithm used when sending MDN receipts using the Secondary receipt signing key.

 

From — Identifies the From header used when sending MDN receipts.

 

Receipt text — Identifies additional information to include in AS2 receipts.

INBOUND

HTTP URL — Identifies the HTTP URL that incoming AS2 partners connect to. This is a read-only field that is constructed using MFT Server's IP address and HTTP field values configured in Settings > MISCELLANEOUS > Web > Web > WEB SERVER.

 

Note: If HTTP is disabled, you will see this message in the HTTP URL field: Disabled.  Enable service in Settings -> Web. To enable HTTP, navigate to Settings > MISCELLANEOUS > Web > Web > WEB SERVER and select HTTP on host.

 

HTTPS URL — Identifies the HTTPS URL that incoming AS2 partners connect to. This is a read-only field that is constructed using MFT Server's IP address and HTTPS field values configured in Settings > MISCELLANEOUS > Web > Web > WEB SERVER.

 

Note: If HTTPS is disabled, you will see this message in the HTTPS URL field: Disabled.  Enable service in Settings -> Web. To enable HTTPS, navigate to Settings > MISCELLANEOUS > Web > Web > WEB SERVER and select HTTPS on host.

 

Encryption required — If selected, all incoming AS2 messages must be encrypted.

 

Signature required — If selected, all incoming AS2 messages must be signed.

 

Allow messages without filename — If selected, incoming AS2 messages may optionally have a filename attribute.  If a filename attribute is not provided, a unique timestamp based on the filename is automatically generated.  If not selected, AS2 messages must have a filename attribute.

 

Keep raw message file — If selected, AS2 messages are stored in their raw format under var/as2/incoming and var/as2/outgoing directories. This is useful for debugging purposes. Be careful not to let this directory grow unchecked as it may impact overall system performance.

 

[Overwrite | [Generate unique] file when existing file found — If selected, either an existing file is overwritten or a unique file is generated (see details below).  If not selected, and the file already exists, the AS2 message is rejected.

 

  • Overwrite — If selected, and the file already exists with a matching filename attribute, the file is overwritten.

  • Generate unique — If selected, and the file already exists, the filename is rewritten as [originalfilename].[id] where id is the same ID used in the var/as2/incoming folder, and [originalfilename] is the original file name.

     

Bind unauthenticated transfers to [Domain] under user [User] — If selected, incoming AS2 messages that do not include user credentials are mapped to the specified Domain and User. If not selected, all incoming AS2 messages must include user credentials.

 

Upload directory — Identifies the directory relative to the user's root directory where AS2 message data is stored.

ASYNC RECEIPT PROXY

Proxy Type — Identifies the protocol configured for the proxy server. Protocols supported include HTTP, SOCKS4, and SOCKS5.

 

Proxy Host — Identifies the IP address or fully qualified domain name (FQDN) of the proxy server.

 

Proxy Port — Identifies the port the proxy server is using for transferring data.

 

Proxy Username — Identifies the username that has rights to access the proxy server.

 

Proxy Password — Identifies the username password.