Web¶
In this section the connection type and the general main web settings can be configured. The settings are described in more detail below.
Services¶
HTTP: if checked, the HTTP protocol is used.
HTTP over SSL: if checked, a secure connection is established by using the HTTPS protocol. To use it, a valid keystore should be provided (for further details refer to Certificate Provider (Conf)).
Web Console: if checked, the Admin Web Console is enabled. When disabled, the administrator cannot manage the Genius Platform.
Genius Web: if checked, the Genius Web User interface is enabled. The Genius Web can be reached using the default URL: http://127.0.0.1:8080/gweb (if needed, users can change IP and Port or configure them differently).
Genius Web default: if checked, the default URL: http://127.0.0.1:8080 leads to Genius Web User interface instead of the Admin Web Console. If the Admin Web Console is enabled, users can reach it by adding admin to the default URL: http://127.0.0.1:8080/admin (if needed, users can change IP and Port or configure them differently).
PCC Connector: if checked, Genius PC Client is enabled and can be used together with the Genius Server. Note that this checkbox needs to be checked if the PC Client is to be used!
Send server version [Advanced]: if checked, the server version info will be sent to the header.
Base Configuration¶
HTTP port: the port for HTTP connections (by default 8080).
HTTPS port: the port for HTTPS connections (by default 8443).
Min threads [Advanced]: the minimum number of threads for HTTP(S) connections (by default 8).
Max threads [Advanced]: the maximum number of threads for HTTP(S) connections (by default 200).
Idle timeout [Advanced]: the number of milliseconds after which a HTTP(S) connection is discarded if unused (by default 6000).
Max requests queue [Advanced]: the maximum number of HTTP(S) connection requests in queue (by default 200).
For further details about the threads, refer to Performance Tuning.
[Advanced] Access Log¶
Access log records all HTTP(S) requests made by users and processed by the Genius Server. Access logs are saved in the jetty-<date>.request log folder. They are analyzed to produce useful statistics.
Access Log: if checked, the access log is enabled and start to collect requests.
Retain days: the number of days the access log retains entries. after that time they are deleted.
Ignore informational request: if checked, informational requests (HTTP status code 1xx) are not logged in the request log.
Ignore success request: if checked, success requests (HTTP status code 2xx) are not logged in the request log.
Ignore redirection request: if checked, redirection requests (HTTP status code 3xx) are note logged in the request log.
Note
A standard request log entry includes the client IP address, date, method, URL, result, size, referrer, user agent and latency.
[Advanced] Advanced¶
Web Console session timeout: the number of minutes after which the Admin Web Console session times out and the user is logged out.
Web Console temp path: the temporary path to reach the Admin Web Console. To verify the path, press the Check button. If the folder does not exist, the field becomes red.
Web Console context path: the context path in the URL to access the Admin Web Console.
Genius Web session timeout minutes: the number of minutes after which the Genius Web User interface session times out and the user is logged out.
Genius Web Temp path: the temporary path to reach the Genius Web User interface. To verify the path, press the Check button. If the folder does not exist, the field becomes red.
Genius Web Context path: the context path in the URL to access the Genius Web User interface.
Server url: Server http URL for external links.
Web Conf temp path: the temporary path to reach the Genius Web Conf Page. To verify the path, press the Check button. If the folder does not exist, the field becomes red.
Conf Web context path: the context path in the URL to access the Genius Web Conf Page.
Web user temp path: the temporary path to reach the Genius Web User Page. To verify the path, press the Check button. If the folder does not exist, the field becomes red.
User web context path: the context path in the URL to access the Genius Web User Page.
Web user session timeout minutes: the amount of time after a user session is terminated, in minutes.
Web admin temp path: the temporary path to reach the Genius Web Admin Page. To verify the path, press the Check button. If the folder does not exist, the field becomes red.
Admin web context path: the context path in the URL to access the Genius Web Admin Page.
Web admin session timeout minutes: the amount of time after an administrator session is terminated, in minutes.
Hint
Do not forget to click on Save to save the changes. When everything in the config tool is configured, the Genius Server needs to be restarted.