Starting in version 2.0.5, SE Suite contains a requirements checker. This resource is a functionality, executed during the SE Suite initialization, which aims to make sure the server meets all the requirements for system use. If a requirement for system use is not met, the checker will display a message to indicate the configuration that needs to be solved.
See below some configurations that may be required to start the SE Suite service:
By default, the time zone used in Java is the same of that configured in the operating system. To start the application with a time zone different from the one used by the operating system, it is necessary to indicate that to Java in the system start up, through the user.timezone attribute, according to the following examples:
SE Suite on Linux
▪Edit the TOMCAT_HOME/bin/setenv.sh file ▪Edit the JAVA_OPTS variable, if there is no setting, with the -Duser value.timezone=America/Los_Angeles
Adjusting the day light saving time
If the system displays the divergence message between daylight saving time between Java and PHP, the problem may be in the version of the Java time zone database, to update the database follow the steps:
▪Download the "ZIUpdater Time Zone Tool" application. ▪ Run the application with the same Java virtual machine used by SE Suite with the command line "java -jar ziupdater-1.0.1.2.jar".
▪If the current directory is different to where ziupdater is, use the full path up to the ziupdater file. ▪To compare the time zone database versions of Java and of the application, execute the "java -jar ziupdater-1.0.1.2.jar -V" command. |
|
The installer will automatically create the suite.env file with the default time zone of "America/Chicago". However, to edit the time zone that will be used by PHP, it is necessary to edit the suite.env file (found in /usr/local/se/suite.env), otherwise the default will be "America/Chicago".
If the file does not exist, simply create it.
To edit the time zone, open the file for editing and set the TZ variable according to the desired time zone:
|
System
|
Parameter
|
Description
|
GENERAL
|
HD
|
"HD free space is {SPACE AVAILABLE IN DISK}, when it should be at least 5GB."
|
Solution: Free up physical space on the machine.
|
GENERAL
|
JavaVersion
|
"The installed Java version is {JAVA VERSION}, when it should be 1.8."
|
Solution: Remove the java version and install the correct one.
|
GENERAL
|
TomcatMemory
|
"The Apache Tomcat server is configured to use up to {CONFIGURED_MEMORY} MB of memory. At least 1024 MB are required. See how to perform this operation in the Installation guide."
|
Solution: For GNU/Linux environments, refer to the Memory verification for Apache Tomcat section.
|
LINUX
|
java.awt.headless
|
"The AWT Java library, used to render charts and reports, is not enabled on the application server. To enable it, change the value of the "java.awt.headless" parameter to "true"."
|
Solution: Edit the SESUITE_HOME/apps/tomcat/bin/setenv.sh file and verify the "export JAVA_OPTS=" line, which must contain the value true for the parameter: -Djava.awt.headless=true.
|
|
System
|
Parameter
|
Description
|
GENERAL
|
...web\include\template
|
The {NAME_OF_FILE} template is not a template in the JSON format.
|
Solution: Contact SoftExpert.
|
|
System
|
Methods
|
Description
|
GENERAL
|
GET/POST/PUT/DELETE
|
The application server is configured to block HTTP restrictions with the {METHOD} method
|
Solution: Release requests for the application server with the required method.
|
|
Database port configuration
During CHECKSYSTEM (process that validates the system while it starts), a validation of the export service occurs. One of the most common issues that occur in this service is having a specific port defined that is not accessible to the service. Thus, it is recommended to update the database directly, defining an automatic (value 0) or specific port to solve this situation.
Update through the database:
UPDATE bi2config SET nrportexport = 0 --Port number
WHERE oid = 1;
Node.js verification points
• Make sure the installed node version is 8.9.1.
• All libraries must be installed during the installation process.
• The TEMP path must have all correct permissions.
• The server must meet the memory requirements, as there may be slowness in exports or failures.
• Make sure the server has all fonts used in the system installed; the server must have at least the Arial font available.
• Make sure that, if there is an antivirus service installed in the server, it will be necessary to add SE Suite to an internet scanning exception list, under website blocking.
|
|