You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 28, 2023. It is now read-only.
Ensure the default Liberty configuration has the set of recommended best practices for security hardened enabled. The guide for these updates comes from our published Liberty for production hardening guide located here: https://ibm.box.com/s/blluvgl8pl8hmaiapk68byalavew64ip
Here's a list of some of these:
make sure the Liberty server's identity does NOT own the server's configuration and instead only has READ access to it - use the WLP_OUTPUT_DIR environment variable to point to the logs -the server ID only owns the directory/file this points to
make sure any sensitive info in the server.xml is AES encrypted
ensure the featureManager list only includes the web container (servlet feature)
disable all non-SSL ports : httpPort=”-1" in the httpEndpoint stanza
use feature transportSecurity-1.0 instead of ssl-1.0
add webAppSecurity ssoRequiresSSL=’true’ to server.xml
add webAppSecurity httpOnlyCookies=’true’ to server.xml
add httpSession cookieHttpOnly=’true’ to server.xml
disable dynamic updates : the dropins folder : applicationMonitor updateTrigger="mbean" dropinsEnabled="false" and config dyn. updates config updateTrigger="mbean" in server.xml
disable default welcome page : httpDispatcher enableWelcomePage="false" in server.xml
set httpOptions removeServerHeader="true" in server.xml
set webContainer disableXPoweredBy="true" in server.xml
if using the IBM Java SE 8 JDK, set jvm.options-Dcom.ibm.jsse2.sp800-131=strict-Djdk.tls.client.protocols=TLSv1.2-Dhttps.protocols=TLSv1.2
Ensure the default Liberty configuration has the set of recommended best practices for security hardened enabled. The guide for these updates comes from our published Liberty for production hardening guide located here: https://ibm.box.com/s/blluvgl8pl8hmaiapk68byalavew64ip
Here's a list of some of these:
The text was updated successfully, but these errors were encountered: