System requirements
The following hardware and software requirements must be met before installing FootPrints version 12.1.09:
To view detailed compatibility information for this version, go to the Product Availability and Compatibility page. You will need a Support ID to log in to the site.
Software requirements
The following software is required:
- Server operating systems
- Databases
- Java
- Web Server (Servlet Container)
- Client browsers
- Mobile Web browsers
Server operating systems
The following server operating systems are supported.
Operating system | Version |
---|---|
Windows |
|
Linux |
|
Databases
If you are using an existing customer relational database management system (RDBMS), the RDBMS may be installed on any compatible hardware or operating system. The following databases are supported.
RDBMS | Version |
---|---|
Microsoft SQL Server |
Notes:
|
PostgreSQL | 9.1 to 9.5.x Notes:
|
Java
Java 8 (64-bit) is required for FootPrints 12.1 Service Pack 01 and later. For more information, see the following Knowledge Articles:
Note
Download and install the JRE version from the Oracle website. The default Java installations that are a part of the operating system might not include all functionality required to run FootPrints.
Web Server (Servlet Container)
Apache Tomcat Version 7.0.x (64-bit) is the only supported Web Server (Servlet Container) that can host the FootPrints application server. For performance considerations, use of a dedicated Tomcat instance is recommended.
Notes
- Download and install the Tomcat version from the Apache Tomcat website. The default Tomcat installations that are a part of the operating system might not include all functionality required to run FootPrints.
- Other Web Servers such as Apache or IIS can be configured to provide front-end access to the FootPrints Tomcat server instance to allow the setup of more secure deployments where Apache or IIS can run in the DMZ communicating with the FootPrints Tomcat instance running behind a firewall. These types of custom deployments are not supported by the current product installation process.
Client browsers
The following client browser versions are supported.
Web Browser | Version |
---|---|
Microsoft Edge | Latest version available as per FootPrints release date |
Microsoft Internet Explorer | 11 |
Mozilla Firefox | Latest version available as per FootPrints release date |
Google Chrome | Latest version available as per FootPrints release date |
Apple Safari | Latest version available as per FootPrints release date |
Mobile Web browsers
The following browser versions are supported for the Mobile module.
Web Browser | Version |
---|---|
Chrome for Android | Latest version available as per FootPrints release date |
Safari for IOS | Latest version available as per FootPrints release date |
Security requirements
The following types of security certificates are supported :
- DER encoded binary X.509 (.CER)
- Base-64 encoded X.509 (.CER)
Unsupported certificate types
Cryptographic Message Syntax - PKCS #7 Certificates (.P7B) are not currently supported.
Hardware requirements
The hardware recommendations were derived from performance tests in dedicated virtual environments. It is possible that the values may be different for running FootPrints on physical servers and non dedicated servers. The following hardware is required:
Servers
Server | Recommended specifications | ||
---|---|---|---|
Application server | Installation folder size: | ~340 MB | |
Windows Installer size: | ~540 MB (1.4 GB with SQL Express) | ||
Linux Installer size: | ~400 MB | ||
< 10 users | |||
CPU | Four cores or more - Intel Xeon CPU X6550 (2.00 GHz) | ||
RAM |
| ||
10 to 100 users | |||
CPU | Six cores - Intel Xeon CPU X6550 (2.00 GHz) | ||
RAM |
| ||
> 100 users | |||
CPU | Eight or more cores - Intel Xeon CPU X6550(2.00 GHz) | ||
RAM |
| ||
Database server | Refer to recommendations by the specific database vendor. The following parameters represent a typical minimum configuration. | ||
CPU | Two to four cores - Intel Xeon CPU X6550(2.00 GHz) | ||
RAM | 4 GB |
Note
The FootPrints application server is configured by default to use up to 450 database connections. This connection pool setting is externally configurable to allow fine-tuning of the specific operational environment. The database server must be configured accordingly to support at least the same number of connections (sometimes termed “concurrent sessions”) for each FootPrints instance running against the same database server. By increasing the number of connections on the database server, the database host will experience increased CPU, memory and I/O activity so make sure the hosting hardware adequately supports the additional processing load.
Clients
The desktop which is used to access the FootPrints system must have a minimum screen resolution of 1280x720.
Language support
FootPrints officially supports the following 5 languages:
- English
- German
- French
- Latin American Spanish
- Brazilian Portuguese
FootPrints has 5 built-in language packs and the users can change their language preference at any time. Additionally, FootPrints provides a utility for customers or partners to create new language packs for other languages. The ability to create and upload these language packs is fully supported. However, the contents of these language packs have no official support. Any defects that might arise from the contents of these added language pack that don’t occur with the 5 official supported languages will be fixed at the discretion of BMC.
Note the following important points:
- There is no official support for any right to left languages.
- Hieroglyph-based languages such as Japanese or Chinese, or any other language that require the use of double-byte characters are only supported in PostgreSQL installations and not in Microsoft SQL Server installations.
Comments
Hello, BMC Support told us that from the version of 12.1.09, double-byte characters supported in MSSQL too. I am confusing.
Hello Mina,
Thank you for your comment.
FootPrints version 12.1.09 supports double-byte characters. You can now save the double-byte characters, but the use of double-byte languages for MS SQL Server is still not supported. For more information, you can refer to the following link:
https://docs.bmc.com/docs/fpsc121/12-1-09-service-pack-9-783052808.html
Hope this helps!
Regards,
Aparna
We want to use a Linux app server against an existing SQL Server db server, which according to the above (as of 26Nov18) is explicitly not supported.
There are official MS JDBC drivers for SQL Server that list Linux as a supported OS (and I've had no problems with Linux+Python+SQL Server apps), so what is BMC's plan here?
Hi, Michael. Thanks for the feedback! We forwarded it to the team and will update you when we have more information.
Log in or register to comment.