Front-end identification
To start a program from the front-end platform, the front-end can open a terminal session on the application server. This is done for example by using a ssh, rlogin, or telnet terminal session. When the terminal session is open, the front-end sends some shell commands to set environment variables, like FGLSERVER, before starting the program to display the application forms on the front-end where the terminal session was initiated.
In this configuration, front-end identification takes place. The front-end identification prevents the display of application forms on a front-end that did not start the program on the server. If the front-end is not identified, a serious security issue can arise, as anyone could run a fake program to display on any front-end and ask for a password.