i-effect Manual

Setting-up the AS2-Server profile (receive profile)


It is recommended to first of all use the Keystore-Manager to create or import your own private and public key pair.

To receive messages via AS2 or to obtain asynchronous MDNs, you need a receive profile. To create such a profile, please proceed as follows:

Using Webcontrol, select the menu item CommunicationProfiles from the left navigation bar.

Click on the Create new entry button on the top right of the screen

image2020-10-8_14-8-47.png

Select *AS2 as the module type and *RECEIVE as the direction. Also assign a profile ID (a number to which you want to assign this profile).

Make sure that you enter the internal host IP address and the port on which the AS2 server is to listen. Also specify the external host name/IP address and the port that your partners can use to reach your AS2 server.

.

image2019-7-31_11-37-41.png

Remember to restart the AS2 subsystem, as new servers will not be restarted until then.

Explanation of the parameter:

Parameter

Explanation

Profile ID

A unique identification number assign to this entry.

Module

*AS2 for using the AS2 communication module 

Direction

*RECEIVE for specifying an AS2 Server to be created

Description

A short, free form description for this entry

Host/IP

The IP address or the hostname of the AS2 server of your communication partner, which can be resolved by DNS.

Port

The port number of your communications partner's AS2 server.

Use SSL

This parameter controls the use of SSL/HTTPS (Secure Socket Layer).

Maximum number of server thread

The maximal number of connection to be handled simulateously. If the number of available communication slots reaches zero, the AS2 server will not answer further incoming connection request until more slots become available again.

Receive timeout

After the connection from your partner's client has been established and the data transferred, the AS2-client waits the time defined here to receive an OK (Http status code 200) from your partner's server. If the required OK is not received within the time defined here, the *AS2 module will report a timeout error for the transmission. Unfortunately, it is not possible to define a rule of thumb for the time to be entered here. Only empirical values can be taken into account when allocating this time.

External Host/IP

The Host name or IP address for this AS2 server as to be used from your partners side. This is the address your AS2 server can be reached from the outside.

External port

The external port for this AS2 connection. It can be different from the internal port especially when using NAT to route incoming request inside your network.