Search Results

All Results 6953
ソート
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Upgrade to a Quarterly Release Fails with "Elasticsearch sidecar could not be started" Error
Issue When upgrading from Liferay DXP 7.2 to a Liferay DXP 7.4 Quarterly Release, the server startup fails. The logs show errors related to Elasticsearch, such as: 2025-07-10 09:29:51.414 ERROR [SystemExecutorServiceUtil-2][ElasticsearchConnectionManager:80] Elasticsearch sidecar could...
Client extensions for different business needs
Issue How we can leverage client extensions? Environment Liferay DXP Quarterly releases Resolution As of 2024.Q4 Liferay CLI tool and Liferay Themes Toolkit are deprecated. Instead, a new approach is available. Client extensions. More information on the types of client extensions you can...
Inconsistent Roles in Assign/Unassign Dialogs After Upgrade
Issue After upgrading from Liferay DXP 7.2 to 2025.Q1, there are inconsistencies in the Site Roles displayed for users. While the main members list shows the correct roles for a user, the "Assign Roles" and "Unassign Roles" dialogs show a different, incorrect list. For example, a role...
How to handle Google Fonts locally
Issue For private environments with no access to the internet, we need to handle fonts locally. Environment Liferay DXP Quarterly releases Resolution The recommended way to handle custom fonts (especially in private, offline environments) is by using a CSS Client Extension. This method...
Field Group Fields Missing in "Untranslated" View for Non-Default Locale
Issue When we check untranslated field group fields in our web content for the non-default locale, they are not visible. Environment Liferay DXP Quarterly Releases Resolution Contact Support and request a hotfix with LPD-57844, knowledgeArticleType: troubleshooting, legacy: true, name:...
Empty searches return no results using a Text Match Over Multiple Fields blueprint element
Issue When a Blueprint is configured with the Text Match Over Multiple Fields element, performing an empty search yields no results. Environment Liferay DXP 7.4 U5+ Liferay DXP Quarterly Releases Resolution Text Match Over Multiple Fields element does not support empty searches, as it...
Headless Batch Import: Attachment Field with URL Creates Duplicate Empty File
Issue When using the Headless Batch Engine to import Object Entries with an attachment field using a file URL, following the documentation here, we see that it creates duplicate empty files. Environment Liferay DXP Quarterly Releases Resolution The current documentation (at the time of...
Despite the fix "Relay state exceeds 80 bytes" error and redirections to IDP
Issue Despite the fix "Relay state exceeds 80 bytes" error and redirections to IDP We found this article and had a hotfix with LPS-76246 We found that the fix is not applied correctly. Environment Liferay DXP 7.3 Resolution The fix is not applied correctly due to the old SAML connector...
Asset Publisher Back Button Redirects to a Blank Page Instead of the Previous Page
Issue When using an Asset Publisher to display a list of assets, clicking on an asset correctly navigates to a detail page. However, when clicking the 'back' arrow provided by the Asset Publisher on the detail page, it does not return to the previous list page. Instead, it reloads the...
Paginator Elements Are Not Translated to the Site's Language
Issue When using a paginator component on a site, the links to the different pages (e.g., "Page 1", "Page 2") are displayed in English. These labels do not get translated even when the site's language is set to a different language, such as Spanish. Environment Liferay DXP 7.4 2023.Q4+...
"reserved-article-url-title" does not return the localized URL Title in Freemarker templates
Issue When using the .vars['reserved-article-url-title'].data variable in a Freemarker template, it only provides the URL title for the default language. Environment Liferay DXP 2024.Q1+ Resolution This is the expected behavior for the reserved-article-url-title variable. To retrieve the...
Time-Based Authenticator QR Code Not Populating
Issue When trying to set up the QR Code for MFA settings, following this documentation Multi-Factor Authentication Checkers, we've found that the QR code doesn't populate. It should be populating under "Shared Secret", but our page is blank. Steps for reproduction: Control Panel > System...
Sharepoint configuration
Issue While configuring Sharepoint integration following this documentation, we are facing the following HTTP 500 internal server error, and found that we have multiple versions of the connector installed. [http-nio-8080-exec-3][code_jsp:163] {code="500", msg="",...
How to Add a Custom Element as a Control Panel or Site Administration Widget
Issue Is it possible to add a Custom Element, created via a Client Extension, as a widget in the Control Panel or Site Administration menu? Environment Liferay DXP 2025.Q1 Resolution Yes, it is possible to add custom elements to the Control Panel and Site Administration menus. Instead of...
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 project by your project's administrator, or through the new user account...
How to use environment variables for passwords within OSGi config files
Issue For security reasons, we would like to store passwords using environment variables within OSGi .config files. For example, to store the Elasticsearch server's password. Environment 7.3+ Resolution In Liferay versions containing LPS-123057, it is possible to use environment...
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 Content), but not the specific subtype (e.g., News), requiring manual...
Google Cloud Translation Fails with "Too many segments" Error
Issue When attempting to use the automatic translation feature for an entire page o contents with multiple fields, the process fails. The logs show the following error: com.google.cloud.translate.TranslateException: Too many text segments ... Number of text queries: <NUM> Maximum: 128...
Not able to see icons in a Spritemap Client Extension
Issue After upgrading to 2025.Q1.8, the icons from the Spritemap CX (Client Extension) are missing and requests for the Spritemap have been blocked   Environment Liferay DXP Quarterly Release 2025.Q1.8   Resolution In the Theme Spritemap CX, you can configure enableSVG4Everybody: true in...
Users with permissions to create Collections are unable to select global Document Types
Issue Users with permissions to create Collections are unable to select global Document Types when creating a new Manual or Dynamic Collection with the Document subtype.  Environment Quarterly Release Resolution Please ensure that permission to select a global Document type is enabled....
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 supported Oracle version for Liferay DXP 7.4 and recent Quarterly Releases is 19c. A...
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 may have known security vulnerabilities (e.g., CVE-2025-23166,...
NullPointerException in getArticleDisplay without a ThemeDisplay
Issue After upgrading to Liferay DXP 7.4 2025.Q1.0 or a newer version, calling the JournalArticleLocalService.getArticleDisplay() method for a Journal Article located in the Global Site fails if the themeDisplay parameter is null. This issue commonly occurs in headless scenarios or...
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 questions about whether it is safe to use for managing session concurrency...
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 affected by this vulnerability. Additional Information...
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 Resolution High CPU usage on one node while the other is low and...
When I click the "Previous" button on checkout, the saved shipping address is not populated
Issue I have an issue with the commerce order. I added a product to the cart. I went to the order page where I provided the shipping address, then clicked "Next. On the checkout page, when they click "Previous", the address is not populated. Reproduction Steps: 1. Start 2024.q1.2 2. From...
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 Match Over Multiple Fields 5.) Fuzziness : auto (or any other value) 6.) Open...
Logging to application always taking to home page instead of request url
Issue We are encountering an issue where users are consistently redirected to the application's homepage immediately following SAML authentication, even when an alternative page was initially requested. Environment 7.4+ Resolution This is a known issue reported in LPD-39115 and was fixed...
I cannot scroll in content page edit mode on Tablet view
Issue I have an issue with scrolling in the content page edit mode on Tablet view. I added a big image to the page. When trying to scroll on Tablet view, it does not work. Reproduction Steps: Start 2024.q3.0 Edit the Home page of the default site by adding an image fragment and adding a...
Object Validation Not Working Post Upgrade
Issue After upgrading Liferay DXP from 2024.Q3.xx to 2025.Q1.xx, Object Validation is no longer functioning as expected. Steps to reproduce: Start a clean instance of DXP 2024.Q3.12. Navigate to Control Panel > Objects > Objects. Create a new Object Folder, then create a new Object. In...
Unable to Trigger Object Action Notifications for Site Role Users
Issue When an Object action is configured to send a notification to a site role, the notification fails to send to the users with that role. The following NoSuchRoleException is thrown in the logs: 2025-05-30 17:16:21.111 ERROR [http-nio-8080-exec-3][ObjectActionEngineImpl:157] No Role...
Modal Size is Ignored for Guest Users when Using Liferay.Util.openModal()
Issue When using Liferay.Util.openModal() within a fragment, the specified size (e.g., size:"xl") is visible for only logged-in users, but it is ignored for guest users. For guest users, the modal opens in a much smaller, default size, leading to an inconsistent user experience between...
Entry Sequence Not Reflected in Collection Fragment Using Custom Fragment
Issue When using a Collection Fragment with a Custom Fragment to display entries from a Liferay Object, the sequence of the entries is not reflected correctly on the page. The order of the entries appears to be random, especially after making changes (e.g., to HTML, CSS, or JavaScript)...
Office 365 error “SyntaxError: Unexpected token '<', ..."
Issue Sometimes editing a document if Office 365 fails with the error SyntaxError: Unexpected token '<', ... When that happens, the following errors are thrown in the logs ERROR [https-jsse-nio-8443-exec-10][BatchingBatch:134] HHH000315: Exception executing batch...
Unable to see the site level vocabulary in collection filter
Issue Unable to see the site-level vocabulary in the collection filter Steps to reproduce: 1. Start the server 2. Create the vocabulary by navigating to the 'Site Panel' > Categorisation > Categories. 3. Create vocabulary as 'FAQ' and create two categories in the vocabulary. 4. Then...
compileOnly is not working in the build.gradle
Issue We are using com.liferay.gradle.plugins.workspace version: "13.0.8" in the 2025.Q1 bundle and we noticed that when we use compileInclude in the build.gradle then only it is working. It is not working with compileOnly. Is this expected? Environment 2025.Q1 Resolution There is an...
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 (Quarterly Release) Resolution Performing a hot backup while the server is running can lead to...
B2C SSO Configuration with OpenID Connect Not Working
Issue Setting up Business-to-Consumer (B2C) single sign-on (SSO) configuration with Liferay using OpenID Connect (OIDC) in Azure AD B2C is not working as expected. After enabling OpenID under Instance Settings in the Control Panel, the system is not working and throws an "internal server...
Raylife Site Creation Fails with 'Unexpected Error'
Issue When creating a site using the Raylife AP or Raylife D2C templates, the process fails with the UI showing: "An unexpected error occurred." In the Liferay browser console, the "CommerceChannel is null" error is visible. This issue occurs only with the Raylife templates, while other...
Unable to schedule Web Content with past dates
Issue As of 2025.Q1, you can no longer edit the "Display Date" field or schedule the publication date for past dates—only for future ones. As a result, you are unable to perform a key use case that used to be possible in previous versions. Environment 2025.Q1.0 Resolution This feature...
Cluster won't be established and traces show Autodetecting JGroups outgoing IP address and interface for false:80
Issue After setting up a Liferay cluster, the cluster won't be properly established. There's a suspicious trace in the logs INFO [SCR Component Actor][JGroupsClusterChannelFactory:130] Autodetecting JGroups outgoing IP address and interface for false:80 Environment Liferay Quarterly...
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 does not use the vue-template-compiler Additional Information...
JavaScript code in Link to URL page gets executed
Issue When creating a new public page of type "Link to URL" and using JavaScript code as the URL, the code gets executed when accessing the page. Environment Liferay DXP 2025.Q1 and prior Quarterly Releases Resolution This behavior is by design. The JavaScript code in the URL field is...
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 Account Settings. 4. Edit the First Name field and enter:...
Search navigation not showing the correct pagination or displaying the last couple of Web Content documents
Issue When using the search navigation, we've discovered that not all of the web contents are displayed. The pagination is also not reflecting the correct amount of web content documents. Steps to reproduce: 1. Start bundle > Web Content > Create new folder "Test" 2. Modify permissions...
After Upgrading to 2024.Q1 User Public Pages Return 404 Error if Accessed via PlId
Issue After upgrading from Liferay DXP 7.4 u48 to 2024.Q1, user public pages with guest permissions return a 404 error, except for the page owner. The portal administrator also cannot access these pages. Environment Liferay DXP 7.4 u84+ Resolution As of DXP 7.4 U36 +, the "My profile...
Connection to Analytics Cloud fails due to error unable to find valid certification path to requested target
Issue Analytics Cloud is not getting configured when using an access token. The following error appears in the logs: ERROR [default task-26][ExceptionMapper:79] unable to find valid certification path to requested target sun.security.provider.certpath.SunCertPathBuilderException: unable...
NullPointerException on assetRendererFactory after Upgrade
Issue After upgrading to Liferay DXP 2025.q1, the upgrade process completes successfully. However, upon restarting the server, the following error is shown in the log: ERROR [render_portlet_jsp:122] Cannot invoke...
Liferay Marketplace App Manager Web XSS Vulnerability (CVE-2025-4388)
Issue A reflected cross-site scripting (XSS) vulnerability (CVE-2025-4388) in /o/marketplace-app-manager-web/icon.jsp allows a remote non-authenticated attacker to inject JavaScript into the modules/apps/marketplace/marketplace-app-manager-web module. Environment 2024.Q1.8 Resolution...
How to Optimize Language Selection for SEO
Issue The language selector in Liferay DXP uses the /c/portal/update_language URL, which calls the UpdateLanguageAction.java action. This action sets the selected language and redirects the user to the translated page with a 302 response. This extra HTTP request adds overhead and might...
Email Sender Configuration is not being saved
Issue When modifying the Email Sender Name in our PROD environment by following these steps: Control Panel > Instance Settings > Email Access "Email Sender" in the left menu Set "XYZ" in the "Name" field > Save the change doesn't save successfully. Despite receiving a success message,...
Incorrect Pagination Behavior in the SearchResultsPortlet
Issue I have an issue with the search results portlet pagination. When searching for an item by selecting a page after page 20, the first page results are shown instead of the selected page. Steps to reproduce: Set up 2024.q2.13, set this property into the portal-ext.properties:...
"Information Templates" page is blank
Issue We've observed an undesirable behavior when trying to access "Information Templates". When navigating to Design > Templates > Information Templates, the page is blank. There is no option to create a new "Information Template". Environment 2025.Q1 Quarterly Release Resolution This...
Changes Not Reflecting Across Nodes
Issue In a clustered Liferay environment, changes made on Node 1 are not consistently reflected on Node 2. The changes only appear after restarting the Liferay server. Environment Liferay DXP [All versions] Resolution Verifying tcp.xml Placement for Clustering Configuration: Ensure that...
Step-by-Step SAML Integration with Liferay and Keycloak
Issue Is Keycloak supported with Liferay? If yes, how can SAML be configured with Liferay? Environment Lifeary DXP [All versions] Resolution As per Liferay’s official compatibility matrix, Keycloak is not listed as a supported Identity Provider (IdP), as it has not been explicitly tested...
Updating Web Content's Custom Integer Field Using Headless API
Issue When trying to update the web content's custom field value of type Integer with API, an errorClassCastException occurs. Steps to reproduce: Create a custom field of integer in the web content article. Create a structure having 2 fields. Create web content using that structure. Call...
Error Creating Web Content with Nested Fields via Headless API: 'Value Should Not Be Set for Transient Field'
Issue When attempting to create web content that includes nested fields using the Headless API, the user encounters a 400 Bad Request error. The response message states: "Value should not be set for transient field 'name" Steps to reproduce: 1. Create a structure having 1 nested field (2...
Changing locale using the Language selector in a private page redirects to a 404 error page
Issue I have an issue with the use of the language selector in a private page. When I try to change the locale using the language selector, I get redirected to a 404 error page. Reproduction Steps: Start 2024.q1.17. Enable Private Pages feature from: Control Panel --> Configuration -->...
Builds being deployed to the Liferay Cloud console fail with the following error: Unknown arguments: use-external-git, useExternalGit
Issue Any builds being deployed to the Liferay Cloud console fail with the error: Unknown arguments: use-external-git, useExternalGit Environment PaaS Quarterly Release Resolution There is an incompatibility with CLI versions prior to 3.20.1. LCD-46433 was specifically created to address...

該当件数: 8,715 件中 6,841 - 6,900