Search Results

All Results 55
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Can Liferay Support add a new user to the SaaS environment?
Issue Is the Liferay Support team able to add a new user to the SaaS environment (i.e., the Liferay DXP environment)? Environment Liferay SaaS Resolution A new user will either need to be created on the site of your...
Subtype missing after importing information template
Issue When an information template is exported from one environment and imported into another, the link to the web content structure's subtype is lost. The template remains linked to the main structure (e.g., Web...
Is Oracle 23ai Supported by Liferay DXP?
Issue Is Oracle database version 23ai compatible with Liferay DXP? Environment Liferay DXP 7.4 Liferay DXP Quarterly Releases Resolution Currently, Liferay DXP does not support Oracle version 23ai. The...
Node.js Version for Client Extension Development and Handling Security Vulnerabilities
Issue When developing client extensions with React for Liferay DXP 2024.Q4 or newer, what is the recommended Node.js version? The official compatibility matrix suggests Node.js version 20.12.2, but this version...
Since property 'live.users.enabled' is deprecated, is there a replacement for managing session concurrency?
Issue The property live.users.enabled is required to manage simultaneous user logins via the auth.simultaneous.logins property. However, live.users.enabled has been marked as deprecated for a while. This raises...
CVE-2025-27867
Issue We would like to verify if our Liferay instance is vulnerable to CVE-2025-27867. Environment DXP 7.3 Resolution Liferay does not use the Apache Felix Web Console out-of-the-box, and on its own, should not be...
Why is there a large difference in CPU usage within a clustered environment?
Issue When viewing Application Metrics, there is a large difference in CPU usage within a clustered environment. For example, CPU usage is showing 5% on one node while it is 50% on another node. Environment Liferay PaaS...
How Blueprints Work in Liferay while using Fuzziness?
Issue How Blueprints Work in Liferay while using Fuzziness? Environment Liferay Quarterly Release Resolution Example case: 1.) Create new environment. 2.) Create new blueprint 3.) Open preview 4.) Add Text...
Hot Backups of the Liferay Database: Risks and Recommendations
Issue Is it safe to perform a hot backup of the Liferay database while the server is still running? What are the risks involved, especially concerning data consistency? Environment Liferay DXP...
Is Liferay affected by CVE-2024-6783?
Issue After performing a security scan, a Vue.js vulnerability reported as CVE-2024-6783 is identified. Environment Liferay DXP 7.4 - Quarterly Releases Resolution Liferay is not impacted by CVE-2024-6783 as Liferay DXP...
Application Accept Special Characters in Input Fields
Issue The application accepts special characters in input fields. Ex: " ' ` * ; % _ = & | \ ? ~ < > ^ () [] {} $ \n\ Steps to Reproduce: 1. Start Liferay server. 2. Navigate to the user’s profile. 3. Click on...
Dynamic Data Lists Changes Not Managed Within Publications in 7.3
Issue Dynamic Data Lists (DDLs) changes are not managed within Publications mode. Any changes or new DDL records are directly published to production. Environment DXP 7.3 Resolution DDL changes are not supported...
Is it possible to use Liferay-provided and custom certificates at the same time?
Issue Can I use both a custom certificate and a Liferay-provided certificate? Environment Liferay SaaS Resolution Yes, it's possible to use both a custom certificate (e.g., for domain.es) and a Liferay-provided Let's...
Web Content is being approved after the expiry date
Issue When users enable workflow for web content, the expiration date feature is not working as expected. Steps to reproduce: 1. Start the server 2. Apply 'Single Approver Workflow' for web content. 3. Navigate to...
Is it possible to block direct access to a portlet render URL?
Issue We would like prevent direct access to portlet render URLs (/c/portal/render_portlet) that bypass normal navigation within the portal.  These portlets have been manually added to the page. Example URL:...
How to use Regular Expressions/OS scripting to query for Active Directory LDAP custom records based on certain LDAP custom fields?
Issue Is it possible to query Active Directory LDAP imported/created custom records based on certain already existing LDAP custom fields? Environment LDAP 2024.Q1.1 Resolution Using Regular...
Custom Meta Tags: name/property attribute
Issue The Custom Meta Tags feature does not include a name attribute, but instead uses the property attribute. There's a key difference between the name and property attributes in meta tags. The name...
Path error for mariadb.jar
Issue Booting Liferay DXP 2025.Q1 we see in log file following error: May 22 11:37:49.551 build-3994 liferay[liferay-7c588c8bd4-mg686] [dxp] ERROR [main][StartupAction:68] Files...
Is it possible to integrate a Liferay site content with external platforms like SharePoint?
Issue Is it possible to integrate a Liferay site content with external platforms like SharePoint, beyond .LAR file exports? Environment Liferay 7.4+ Resolution Liferay sites are exported and shared as .LAR files. These...
Callback URL of OAuth2 application created via client extension resets after server restart
Issue After restarting the server, the callback URL for OAuth2 applications created via client extensions, gets reset to the default @protocol@://localhost@port-with-colon@/o/oauth2/redirect, instead of the...
Cross-Site Scripting: Reflected
Issue A Cross-Site Scripting (XSS) vulnerability was detected in the web application. Cross-Site Scripting occurs when dynamically generated web pages display user input, such as login information, that is not...
How to change class name of copied Fragment from the default name + "copy"
Issue When duplicating a fragment and adding it a new name, is it possible to change the create css class as well? The created class has the original's fragent's name + "copy" Example: myFragment, gets copied and...
Sites' default locale is not among available locales
Issue Sites may have inconsistencies in their language definitions where the default locale is not included in the list of available locales after create or update the sites.  Example inconsistencies...
How can I change View permissions for all the contents of a Document Library folder?
Issue When I change the View permissions for a folder, the new permissions aren't reflected in the permissions window of any child folders or files within the parent folder. How can I change View permissions for...
Activity within embedded pages does not maintain user sessions
Issue Activity within an application found on a Liferay embedded page does not count as activity with regard to a Liferay session, so it does not maintain the user session. As a result, the user is session expires...
Authenticated users with no permission to access Control Panel can navigate to /control_panel/manage with the message: Please select a tool from the left menu.
Issue I have an issue with authenticated users who do not have privilege to access the Control Panel. A user with no specific role (Only User role), when navigating to /control_panel/manage gets redirected to a page...
Upgrade report was not generated because no upgrade processes were executed
Issue After upgrading the database and during the server restart, the following can be seen: 2025-04-20 19:42:34.547 INFO [main][UpgradeRecorder:156] No pending upgrades to run 2025-04-20 19:42:34.553 INFO...
Libraries/tools used to minify DXP code in build time
Issue What are the libraries/tools used to minify DXP code in build time (we are studying the possibility of using the same toolbox for our own developments). Environment Liferay DXP Resolution Liferay DXP uses...
Sites/Groups Not Searchable in Out-of-the-Box Liferay
Issue We do not see sites as an option while selecting different asset types in the Type Facet portlet as well as in Blueprint configuration. However, we can see in the Liferay source code that SiteAssetRendererFactory...
Welcome to Liferay converted to a random paragraph when using non-US English language
Issue When using English (United Kingdom), English (Australia), or English (Canada) as the default language in Liferay DXP page, the default page displays a placeholder message instead of the expected "Welcome to...
How do I renew expired SAML certificate?
Issue We just noticed while browsing through the admin settings that apparently our SAML certificate expired four months ago, but our SSO and login works with no issue. We use Azure AD (Entra) for the Identity Provider...
Fragments and Fragment Compositions Share Permissions
Issue We want to create a role where a user can have granular control of the layout of a page by creating and editing Fragment Compositions, but not the ability to create or edit fragments themselves, how...
Timeout 504 Error During Multiple File Downloads via POST Method
Issue If a CloudFront layer is present in front of Liferay DXP, while downloading large files, might encounter a failure timeout 504 error. Specifically, when attempting to download multiple files, Liferay...
Blueprints Display External Reference Codes (ERC)
Issue After updating Liferay, Blueprints configuration now displays External Reference Codes (ERC) next to the categories, sites and other elements.   Environment 2024.Q4+   Resolution This change was implemented in...
Web Content filtering and sorting based on Date and Time with API
Issue I'm using the Headless API endpoint /v1.0/content-structures/{contentStructureId}/structured-contents I want to filter or sort structured content by the date and time field. The results are incorrect and do not...
Appending Query Parameters to Liferay's OIDC Redirect URL
Issue Is it possible to append query parameters to the end of the out-of-the-box redirect parameter provided by Liferay to the OIDC provider (https://[server.domain]/c/portal/login/openidconnect] Environment...
How to Remove Owner Role Permissions?
Issue We have users who had Site Admin role on one of their Sites and created a Page/Asset. After we revoked their Admin role (but not the Site Membership, so they can still access the Site), they continue to have...
Document's viewCount Not Updating when Viewing it in Documents and Media
Issue Liferay's default Document and Media portlet allows users to open files directly within the portlet. However, the view count for these documents isn't registered in the database unless the user downloads the...
Does the use of tags cause an accessibility issue?
Issue We have verified that Liferay uses the <small> tag in the Type and Category facet search filters and we think that it could lead to an accessibility issue, violating the WCAG 1.3.1 Information &...
Document friendly URLs automatically replaces dots and slashes with hyphens
Issue When manually adding a dot "." or slash "/" to a friendly URL to define a file extension (e.g., "example/test.jpg"), upon publishing, Liferay changes the dot to a hyphen, resulting in...
Need to Retrieve articles by the Structure Key
Issue How to retrieve the web content articles by the structure key via the Headless API? Structure Key: Environment Liferay DXP Quarterly Release Resolution This functionality is currently a limitation of the...
Issue with Missing Aggregation Fields in Account Headless API Response
Issue When I use the OOTB Account object by adding a relation to a custom object that includes aggregation fields and a custom picklist field, the aggregation fields are returning as an empty string ““ from the API...
Is Liferay Affected by CVE-2025-29927?
Issue Is Liferay affected by vulnerability CVE-2025-29927?   Environment Liferay DXP Quarterly Releases   Resolution The vulnerability CVE-2025-29927 is related to Next.js, a technology not used by Liferay as a...
Headless API for retrieving a specific collection of web content
Issue Is there any headless API for retrieving a specific collection of web content? Environment Liferay DXP 7.4 Liferay Quarterly releases Resolution Currently, there is no headless API available to retrieve a...
User Redirected to Guest Site Login After Clicking Form Submission Link in Email Notification
Issue Clicking the form submission link in an email notification redirects a user to the login form on the Guest site instead of the site where the form was submitted. Navigate to Control Panel > System Settings >...
Liferay.on("allPortletsReady") getting fired before all portlets are ready
Issue Liferay.on("allPortletsReady") getting fired before all portlets are ready Steps to reproduce: Start the server. Create a form with multiple text fields, single selection radio button set with multiple...
Enabling DKIM Email Signatures
Issue How to enable DKIM signatures for emails sent from Liferay. Environment Liferay DXP 7.4 Resolution DKIM signatures are configured on the mail server, not in Liferay DXP. Email security standards like...
Theme Contributor Loads Multiple Times
Issue When deploying a Theme Contributor, it loads multiple times. The number of times varies depending on the website, page, and other factors. Environment Liferay DXP 7.0 and later Resolution Multiple calls to a...
"Column publishDate in table Layout already is datetime2(6)" Warning During Upgrade
Issue During the upgrade process from Liferay DXP 7.1 to a more recent version, the following warning message appears in the logs when using SQL Server: WARN [main][BaseSQLServerDatetimeUpgradeProcess:99] Column...
What hardware is supported to run Liferay?
Issue The Compatibility Matrix does not list any specific hardware to run Liferay. What is supported to run Liferay?   Environment DXP 7.3+ Quarterly Releases   Resolution Liferay's Compatibility Matrix focuses on...
Is there an out-of-the-box way to set up gzip compression for only specific endpoints?
Issue The gzip filter is disabled by default, but I enabled it using: com.liferay.portal.servlet.filters.gzip.GZipFilter=true After enabling it, I tried accessing an image guest URL via Postman, but I noticed that the...
Configuring Site Locales Using Site Initializer site-settings.json File
Issue How can I configure site locales using the site-settings.json file within the Site Initializer framework?   Environment Liferay DXP 7.4+   Resolution Currently, the Site Initializer framework doesn't support...
Liferay DXP + JBoss EAP 8 Compatibility FAQ
When will Liferay Support JBoss EAP 8.0? Our team is actively working on making Liferay compatible with JBoss EAP 8. Upgrading to JBoss EAP 8 will require migrating to a newer version of Liferay DXP that supports...
What 'type' parameter should I provide to the addUser() function when creating a User through API?
Issue I would like to create a user via UserLocalServiceUtil.addUser() One of the parameters required is 'int type'. What value should I provide to this type parameter? Environment DXP 7.4 Quarterly Releases...
Where can I see image details in the Headless API response for Vocabularies?
Issue I cannot see image details for Categories in the Headless API response upon calling /o/headless-admin-taxonomy/v1.0/taxonomy-categories/{{categoryId}} Environment Liferay 7.4 Quarterly Releases...
Glowroot Access for Non-Admin Users
Issue The user encountering an issue with accessing Glowroot using roles other than administrator. Here are the steps performed: 1. Started the server using the command: ./catalina.sh glowroot run 2. Navigated to...
What is the use of XML files in logs folder?
Issue Users can find two sorts of files in the liferay-dxp/logs folder .log and .xml. What is the purpose of XML log files? Environment Liferay DXP 7.2 Liferay DXP 7.3 Liferay DXP 7.4 Resolution XML log file...
Spring Framework 6 and JDK 21 Compatibility with Liferay DXP
Issue There is a need to upgrade the application to Spring Framework 6 due to security vulnerabilities in Spring 5.x. Is Spring 6 compatible with Liferay DXP 7.4 or later patches? What is the exact version...
Why is Javascript utilized more than HTML in Liferay, given that it has an influence on site performance?
Issue Why is the Javascript percentage high as compared to the HTML percentage in Liferay, which should be vice versa in any application if someone wants their sites to be crawled by Google? As per the GSC (Google...
When will Liferay support JBoss EAP 8?
Issue Do you have plans to support JBoss EAP 8 for the Liferay Quarterly Release? Environment Liferay Quarterly Release Resolution We still have not indicated or planned the exact Quarterly Release where the JBoss EAP...