Capability

Security

Liferay DXP is built with security in mind. A variety of standards based authentication methods and integrations can be used to ensure secure access to a site and its resources. Robust role-based access control with permissions gives you fine grained control over what authenticated and unauthenticated users can access, share, or edit. Liferay DXP’s web services also have a multi-layered and configurable approach to security and authorization.

Feature
Deployment Approach
Fieldset inside a field group cannot be updated in Web Content Structure
Issue Create a webcontent structure Add a Select from List field with 3 options and save. Name it WS1 Create a second web content structure. Name it WS2 Add a text field to it From the Fieldset tab, drag and drop the...
How to enable cookies and the banner, consent panel
Issue How to enable the cookie preference handling as well as the configuration options for both the banner and the consent panel. Environment Liferay DXP 7.4 Resolution This feature was introduced in the Liferay...
Web Content Does not appear in Asset Publisher
Issue After updating to a new update, web content is no longer appearing in the Asset Publisher. Environment Liferay DXP 7.4 Quarterly Release 2023 Q4 Resolution Sometimes, when web content does not appear in the Asset...
HTML Parsing errors when reindexing journal articles (jericho)
Issue In general, this error may occur after upgrading to Quarterly Releases. When reindexing or updating specific web contents, errors are displayed in logs similar to the following traces: ERROR...
Screen name must not be duplicate but is already used by user SAML Error
Issue Some users can't log into Liferay via SAML when Liferay acts as Service Provider. There's an error in the logs about a duplicate screen name: 2023-11-30 18:04:53.521 ERROR...
Remote Publish is Failed After Upgrading JBoss EAP 7.0 to 7.4.13
Issue The remote publish always failed after upgrading JBoss EAP 7.0 to 7.4.13. In the Staging server, the following error occur: ERROR [liferay/background_task-1][StagingServiceHttp:327]...
Liferay login session not working in iframe
Issue In 7.4, iframe does not show signed in session of a separate 7.4 portal Environment 7.4 Resolution The iFrame is working as expected in that the portal is rendered within the frame and the cookies are...
Enabling Special Characters for Screen Names and Passwords
Issue When trying to use special characters for setting screen names and passwords, not all special characters are accepted.  Environment DXP 7.0+ Resolution There is a simple workaround available to enable...
Drag and Drop is not working correctly for image in CKEditor
Issue Steps to reproduce: 1. Start Liferay DXP 7.4. 2. Navigate to Control panel > Content & Data > Web Content > Create new Basic Web Content. 3. Add text to the content and also an image using the image...
Language options show wrong placeholder
Issue Placeholder shows 'Select an Option' on the Language option Steps to Reproduce: Menu > Control Panel > Objects Create a custom object definition Go to the Fields tab Add a custom field Open the custom field...
Stack overflow and org.apache.catalina.core.ApplicationDispatcher.invoke Servlet.service() for servlet [Friendly URL Servlet - Public] threw exception
Issue There is a stack overflow error together with the error org.apache.catalina.core.ApplicationDispatcher.invoke Servlet.service() for servlet [Friendly URL Servlet - Public] threw exception Environment Liferay...
Elasticsearch does not work with on a docker setup
Issue ES not working with a docker/containerized setup giving below error: There are no ingest nodes in this cluster, unable to forward request to an ingest node Environment Liferay DXP 7.4 2023 Q3 Resolution...
Unable to register portal instance, NullPointerException at TextEmbeddingFieldCreationPortalInstanceLifecycleListener
Issue When starting the portal we obtain below stacktrace that prevents from starting it correctly: 2023-11-07 07:33:58.152 WARN [main][PortalInstanceLifecycleListenerManagerImpl:204] Unable to register...
Requests to Liferay with an invalid HOST request HTTP header returns the default site
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Requests to Liferay with an invalid HOST request...
JDK 11 protocol TLSv1.3
Issue TLS protocol version used by default in JDK 11 is TLSv1.3, and connection with third parties can be affected, default protocols are:  -Dhttps.protocols=TLSv1.2 (default in Java 8)...
What should be the preferred sequence to import data to an environment?
Issue User faces 'Missing References' issue many times when importing the data to an environment, therefore, if we have a probable sequence to import this, the issues might get minimised. Environment Liferay DXP...
Unable to add more than seven favorite structures from the web content administration
Issue When trying to add favorite structures from the web content section, the following message is displayed when number of structures selected is equals to 7-> 'Warning:Right now your quick menu is full of favorites....
Backup Service fails to start successfully
Issue The backup service fails to start successfully and the following errors can be found in the backup logs: cat: /sys/fs/cgroup/memory/memory.limit_in_bytes: No such file or directory  Environment Liferay DXP 7.4...
Which Liferay version should I use in gradle.properties for the 2023.Q4 Quarterly Release?
Issue Which version do I need to use for the liferay.workspace.product= property in gradle.properties for Liferay Workspace? Environment Liferay Workspace DXP 7.4 Resolution As of Dec. 15, for the time being,...
Duplicate Entries in Control Panel after installing a Hotfix
Issue After installing a new hotfix, the Control Panel shows repeated sections and options.  Environment Liferay DXP 7.4 Resolution This problem can be a consequence of not deleting the contents of...
Which version should I use for liferay.workspace.target.platform.version with the 2023.Q4 Quarterly Release?
Issue Which version should I use for liferay.workspace.target.platform.version with 2023.Q4 Quarterly Release? Environment Quarterly Release 2023.Q4 Resolution At the time of writing (Dec 2023), the noted workaround will be...
Duplicate user errors when setting up a SAML Authentication to replace an existing Token-Based SSO
Issue When trying to set up a SAML authentication to replace existing Token-Based SSO, there are errors that populate stating that the user and/or email address is already in use.  A user with company 1xxxx and email...
Users are taking time to load in the relationship tab
Issue Facing issue while creating an object with a many-to-many relationship with the User object. While adding an entry of a particular object and trying to associate the User with that entry, the list of...
How to give permission to a specific user to use Fragments
Issue How to give permission to the specific authorized person to access and edit the specific fragments. Currently, the admin can edit and access the fragments. Environment Liferay DXP 7.3 Liferay DXP 7.4 Liferay...
Unable to view users assigned to a particular Site Role
Issue Unable to view the "Users" tab or section to view the list of users assigned to the particular site role in order to verify & delete unwanted users. Steps: Navigate to Control Panel > Roles > Site...
Can you change the Content Ratings Widget/Page Ratings Widget's default "Star" selection when placed outside of a Collection Display?
Issue The Content Ratings/Page Ratings Widgets are alterable by changing the configurations in Site Settings > Social. When trying to change the configurations for a Content Ratings/Page Ratings Widget located...
Can I integrate an additional Captcha Engine?
Issue Currently, Liferay offers 2 Captcha Engines out of the box: Simple Captcha and Google reCaptcha 2 We would like to use another Captcha service.   Environment Liferay DXP 7.4   Resolution At the moment it is not...
Workflow process builder source view is not laoding
Issue Users are unable to see the process builder's source view when upgrading from update 40 to higher upgrades. Environment Liferay DXP 7.4 update 40+ Resolution The observed behavior is only noticeable if the...
Please select a tool from left menu
Issue When we click on the search button on the management toolbar before the page is fully loaded causes an error: Please select a tool from left menu Environment Liferay DXP 7.4 Resolution The observed behavior...
Users cannot edit some fields when using Firefox 119.
Issue It has been noted that when using Firefox 119 users cannot edit some fields in certain widgets, affected Widgets included: calendars, categories, and blogs. Environment DXP 7.3 Resolution Updating to Firefox...
"Unknown product version" error
Issue I received "Unknown product version" error while I wanted to use my new hotfix. Environment Liferay DXP 7.3,dxp-2-7310,hotfix-2058-7310 Resolution The reason for the Patching Tool to display the...
Backup fails with Error: Retry total time limit exceeded
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Backup failed with the below exception:...
Can we remove the company name from the browser title?
Issue When we open a page, the browser tab displays the "Page Name - Site Name - Portal Name" Can we somehow remove the Portal Name part from it? Environment Liferay DXP 7.0+ Resolution This is currently...
The product name is not displayed
Issue The product name is not displayed Steps to reproduce: 1. Go to product menu > Commerce > Product 2. Create a product > Publish 3. On the product menu go to Control Panel > Objects 4. Create an Object by...
Admin user can't access anything
Issue We created a cloud environment, cloning our local environment, and while the local admin user works well, the cloud admin doesn't seem to have the same rights and can't access anything an admin...
Forms have no option for expiration time
Issue There are use cases where users want the Liferay Form to expire on a certain day and at a certain time but on the Liferay Form settings, users only see an option for Expiration Date and no time option. Just...
Many-to-Many relation with Commerce Product
Issue If having a Many-to-Many relation with Commerce Product and defining an Object Layout with a tab for the Commerce Products relationship > it doesn't work. Users cannot select products. Environment Liferay DXP...
Can Analytics Cloud track Document Events in a Collections Fragment?
Issue Is it possible for Analytics Cloud to track Document Downloads and Previews from a collection of documents displayed via the Collection Display Fragment? Environment Analytics Cloud Resolution There is no current out of...
Service shows as starting in the UI and not completing
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Around Oct. 9th, 2023, after deployment, console shows...
How to implement a token system instead of using credentials to access remote services
Issue Trying to write a custom remote service using Liferay (ServiceImpl file), so which method may be used to authenticate using a token rather than credentials? Environment Liferay DXP 7.4 Resolution Liferay has...