Application server security information

When securing your application server, carefully consider implementing the measures described by your server vendor, including the following:

  • Using non-obvious administrator user name
  • Disabling unnecessary services
  • Securing the console manager
  • Enabling secure cookies
  • Closing unneeded ports
  • Limiting clients by IP addresses or domains
  • Using the Java™ Security Manager to programmatically restrict privileges

For security information about application servers that AEM Forms on JEE supports, see the resources in this table.

Application ServerSecurity Resource
Oracle WebLogic®Search for Understanding WebLogic Security at https://docs.oracle.com/.
IBM® WebSphere®Securing applications and their environment
Red Hat® JBoss®Security subsystem configuration

Database security information

When securing your database, consider implementing the measures described by your database vendor, including the following:

  • Restricting operations with access control lists (ACLs)
  • Using non-standard ports
  • Hiding the database behind a firewall
  • Encrypting sensitive data before writing it to the database (see the database manufacturer’s documentation)

For security information about databases that AEM Forms on JEE supports, see the resources in this table.

DatabaseSecurity Resource
IBM® DB2® 11.1DB2® Product Family Library
Microsoft® SQL Server 2016Search the Web for "SQL Server 2016: Security"
MySQL 5

MySQL 5.0 General Security Issues

MySQL 5.1 General Security Issues

Oracle® 12cSee the Security chapter in the Oracle 12g documentation

This table describes the default ports that are required to be open during your AEM Forms on JEE configuration process. If you are connecting over https, adjust your port information and IP addresses accordingly. For more information about configuring ports, see the Installing and Deploying AEM Forms on JEE document for your application server.

Product or servicePort number
JBoss®8080
WebLogic7001

>

WebLogic Managed Server

Set by administrator during configuration

>

WebSphere®

9060, if Global Security is enabled the default SSL port value is 9043.

9080

>

BAM Server

7001

>

SOAP

8880

>

MySQL

3306

>

Oracle

1521

>

DB2®

50000

>

SQL Server

1433

>

LDAP

The port on which the LDAP server is running. The default port is typically 389. However, if you select the SSL option, the default port is typically 636. Confirm with your LDAP administrator which port to specify.