Configuring Gateway Services (HTTP)
If a Gateway Service has been started successfully and registered with Interior Server at least once and using at least one Gateway Service; then Gateway Server will remember that information and will automatically restarts next time with the same groups.
After a restart, users do not have to return to the GUI and reassign these groups to that same Gateway Server container, provided no changes to the groups are needed. Gateway Server itself returns to the GUI and captures the latest information associated with a specific container.
In order to make changes to the Gateway Services, make any desired changes to the groups using the GUI; then restart the edited Gateway Service so that the new setting is captured.
To configure a Gateway Service, configure the required ports, encryption, and credentials as described in the following steps:
- Procedure
- On the Admin UI, go to System Settings > Transport Protocols > Inbound Protocols tab.
- Select the HTTP check box and click Save.
- Click Configure Service of HTTP and click Add
.
- Enter Gateway Service Name, select HTTP from Gateway Service Type list and click Proceed.
-
Select the Enable check box to enable the Gateway Service and configure the following tabs; then click Save.
Ports Tab Field Description Plain Port The default value is set to 30003.
-
Plain Port is the
gs_port
that you have set in thedeployment.properties
file.
Secure Port The default value is set to 30004.
-
Secure Port is the
gs_secure_port
that you have set in the deployment.properties file. -
To disable secure communications on HTTP, enter
0
or leave the Secure Port or Secure CA Port fields empty.
Secure CA Port The default value is set to 30005.
-
Secure CA Port is the
gs_secure_ca_port
that you have set in thedeployment.properties
file. -
To disable secure communications on HTTP, enter
0
or leave the Secure Port or Secure CA Port field empty.
Private Key Credential for Secure Ports Select a private key that was previously configured for the Gateway Service for HTTP (on the Credentials Tab). Note: The default values for Plain Port, Secure Port, and Secure CA Port on the GUI are 6700, 6705, and 6707 respectively but when assigned to a container, external accessible ports are 30003, 30004, and 30005 respectively as configured in thedeployment.properties
file.Advanced Tab Field Description Security: Select the required security options. Minimum Encryption Strength Select the encryption strength from available options. Gateway to Interior Settings Select the required gateway to interior settings. Data Streaming Threshold (KB) This threshold value controls when data streaming is used to transfer the payload data between Gateway Server and Interior Server. The default value is set to 10000.
Request Timeout (secs) This timeout value controls how long Gateway Server has to wait for the request to be replied by Interior Server. This timeout must be shorter than the HTTP timeout value set by the trading partner waiting for the reply from the BusinessConnect Container Edition server.
The default value is set to 3600.
-
-
On the Credentials Tab, click New Credential and enter the following details.
Field Description Alias Enter the name for the new private key. Upload file Upload the new private key from your machine.
Password Required. Add the password to protect the key.
http
in the deployment.properties
file. To use another Gateway Service Name, set <service name>
for gs_services=
HTTP:<service name> in the deployment.properties
file.