Capability

Cloud

Liferay Cloud Platform provides the infrastructure and tooling necessary to simplify, secure, and deliver applications on Liferay DXP when using the SaaS or PaaS deployment approaches. Using Liferay’s Cloud infrastructure provides a secure, reliable, and scalable platform for building Liferay solutions.

The Liferay Cloud Platform includes DevOps CI/CD tools, automated backups, real-time logs, and much more.

Feature
Deployment Approach
Reset Connection option is missing on the License page in DXP 7.3
Issue The reset connection option is missing on the License page in DXP 7.3 which is available on the previous releases. Environment Liferay DXP 7.3 GA1 Resolution This is a known limitation of the product that might...
Unable to use CNAME records when setting up domain for Liferay SaaS
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue When going Live on Liferay SaaS, one of the steps that is...
After upgrading, these ComboServlet errors are shown: 'Skip /o/js/resolved-module/... because its content type is not CSS or JavaScript'
Issue Errors like the following appear in the server's log file after an upgrade: ERROR [ComboServlet:389] Skip /o/js/resolved-module/frontend-js-tabs-support-web@2.0.12/TabsProvider.js because its content type is not...
The editor is able to translate the non localizable value in Web Content
Issue We've spotted a new translation-related bug, please follow the steps to reproduce it: 1. Go to Content & Data -> Web Content and switch to the Structures tab. 2. Click on the context menu in the top-right corner...
Unable to add custom object using collection display
Issue Steps to reproduce: 1. Go to Control Panel > Object 2. Create a new Object O1 3. Click on Object > Account98 4. Go to tab relationship 5. Create a relationship "O1 rel" type "One to many" with custom object...
Obfuscating property values and rendering them as asterisks(*****) in the Control Panel.
Issue Certain property values need to be hidden in the Control Panel.  Environment DXP 7.4 Resolution To obfuscate the value of a portal property and have it appear as a string of asterisks (****) in the Control Panel,...
Minification of CSS and JavaScript resource
Issue Unable to minimize the CSS and Javascript using the  minifier.enable  portal property. Environment Liferay DXP 7.4 Resolution The minifier.enabled=false portal property is by default set to false. When...
Retrieve file from a closed Help Center ticket
Issue Is it possible to retrieve a file from a Help Center ticket that has been marked as closed? Environment DXP 7.0+ Resolution After moving a ticket to a solved status, all the files shared on it are...
Unable to publish web content with button tag
Issue When the below-mentioned content is added to the Web Content source, the button tags are getting removed automatically <div class="SmallButtonMember"> <button id="memberbtn"...
What Does The Dash Symbol '-' Mean In The Help Center Module Version Changes Section?
Issue We are reviewing module changes on help center and in the last column which shows the version destination there is a dash symbol '-'. Does this indicate deprecation?  Environment DXP 7.4 Resolution The dash...
You cannot apply the selected structure restictions for this folder. At least one web content references another structure.
Issue Get the below UI error while attempting to apply the workflow to a Web Content folder. Error: You cannot apply the selected structure restictions for this folder. At least one web content references another...
Sitemap exceeds 50000 limit
Issue Sitemap should not generate with more than 50,000 entries or 50 MB in size (this is Google standard).  Steps to reproduce: Run the following Groovy script: def company =...
Could not install Gradle distribution
Issue While importing workspace from one system to another through a remote desktop connection, the below error has been encountered: Could not install Gradle distribution from...
Vulnerable JavaScript dependency Bootstrap-select 1.12.4
Issue The version of bootstrap-select 1.12.4 is vulnerable to attacks. To overcome this, bootstrap-select should be upgraded to a non-vulnerable version. Environment Liferay DXP 7.3  Resolution Liferay does not...
How to perform a log-out from a custom theme
Issue I want to perform a logout from a custom theme. Environment Liferay DXP 7.0+ Resolution Avoid calling /c/portal/layout directly. Instead, you can leverage the sign_out_url variable initialized in init.ftl for...
"Index.on.startup=true" does not trigger "Reindex Spell-Check Dictionaries" on Startup
Issue Adding "index.on.startup=true" to the portal-ext.properties file does not trigger the reindex.   Environment DXP 7.4   Resolution The primary purpose of the property index.on.startup=true is to force reindex...
I cannot add a relative URL into Form's "Redirect URL on Success"
Issue Create a Liferay Form Open the Form's Settings In the field "Redirect URL on Success", enter a relative URL like "/web/guest" Result: Receive error message "Please enter a valid URL."   Environment Liferay DXP...
View Display Page for Objects is not working for guest users
Issue When creating a Display Page Template to display entries of an object, even when setting the viewing permission to "guest," attempting to access the page template results in a 404 page. Environment Liferay...
When Javascript SPA is turned off, it's not possible to save form instance
Issue When the portal property javascript.single.page.application.enabled is set to false, form entries cannot be saved or published.  Environment Liferay DXP 7.4 Resolution This behavior is solved in DXP 7.4...
Can I Remove a Page From Analytics Cloud Tracking?
Issue I would like to prevent select pages from being tracked on Analytics Cloud Environment Analytics Cloud Resolution It isn't currently possible to remove specific pages from Analytics Cloud tracking...
When inviting users to a Publication, some of them are not shown
Issue When trying to invite users to a Publication, some of them don't show up in the "Invite Users" box, despite having the Publications User role. Environment Liferay DXP 7.4 Quarterly Releases Resolution The users...
Large number of records on the SamlSpSession table
Issue There are a large number of records on the SamlSpSession table, which is causing issues with my upgrade. Environment Portal 6.2 DXP 7.2 All DXP versions Resolution Extra records can be removed using the...
Email are not sent from Liferay when Office365 is used as the server
Issue Emails are not sent out from Liferay In the log, we see the following error: liferay[liferay-7] [dxp] ERROR [liferay/mail-6][MailEngine:74] Unable to send message: 535 5.7.139 Authentication unsuccessful, the...
Restricting impersonation to allow only a single users impersonation at a time
Issue An Impersonator should be able to impersonate only one user at a time. Currently, Liferay supports multiple users to be impersonated, at the same time in the same browser. We tried to find any properties which...
Search results are displayed in different orders each time randomly
Issue When searching for the same word, the list of results can appear in different orders. This happens even when there's a Sort widget in the search page. Environment Quarterly Release 2023.Q4 Resolution This...
Change of file names when documents are saved to data\document_library
Issue When saving files to the store, Documents and Media used to use the version label (e.g "1.0") as the file name (prior to Update 72). As of Update 72, file names look like this:...
Object Entries do not appear in Search Results
Issue Object entries are not visible in Search results Environment Liferay DXP 7.4 Resolution When you create an Object Definition, you get to choose whether its scope is Company or Site (you cannot change it once...
Chances of vulnerabilities like SWEET32
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue How to fix the following vulnerability of the old cipher...
How can I restart just one Liferay node from the Cloud Console?
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue One node isn't working as expected, but I don't want to...
Custom Facet displays encoded term values
Issue After setting up a custom facet on a search page, it only shows encoded values. The custom facet is configured with an Aggregation Field that includes a sortable search field. Environment DXP 7.2...
The status for shared content is blank
Issue The status is not visible, it always coming blank.  Steps to reproduce: Navigate to the 'Content and Data'> Document and Media> upload 1-2 documents upload a new image and click on three dots to get the share...
How to filter Objects entry with picklist's name in filter
Issue I have created 2 picklists, e.g. picklist1 and picklist2. And I created 1 object where I create 2 fields of type picklist and I mapped this to above picklists. Now I have added an object entry. Picklist values are...
Need to create a role for accessing Server Administration
Issue User needs to create a custom role and add permissions to access Server Administration Environment Liferay DXP 7.0+ Resolution There are no options provided under System to add these permissions. Only an...
Content creators should able to change the permissions of multiple content at the same time
Issue As a Content Creator, I want to be able to change the Web Content permissions as a bulk action. So that I’m able to change the permissions of several content at the same time. Environment Liferay DXP [all...
"Text verification failed" Captcha error
Issue We are trying to use the Reset Password functionality, but every time we enter the captcha text correctly, we always get an error saying: "Text verification failed". We noticed this same behavior on other...
Is there a way to bypass CAPTCHA without having to disable it?
Issue We will do some Automation tests in our QA environment and would like to know if it is possible to bypass CAPTCHA using configuration settings without having to disable it. Environment Liferay DXP 7.4...
Missing Parameters Format in JSONT File when using Data Migration Center
Issue Facing an issue with the missing parameters in the JSONT format file when using the "Data Migration Center" portlet. Batch Client Extension only supports the "JSONT" file format. After generating the "JSONT"...
Sidecar Elasticsearch process is aborted
Issue Unable to restart the Liferay application server even after clearing temporary directories and 'An unexpected system error occurred' is showing on the UI. Following error appears in the log file:...
ConnectionPoolTimeoutException: Timeout waiting for connection from pool when full reindex
Issue As an Admin, users want to be able to decide if they want to cache extracted text when indexing so that if they are doing re-indexing they can disable this cache. In 7.4, there is an HTTP request call to S3...
Your license does not have any allowed MAC addresses
Issue I am trying to activate my license but received the following error displayed on the screen  ERROR: DXP Production license validation failed java.lang.Exception: Your license does not have any allowed MAC address...
User can see more Organisations
Issue We have a problem the User, who has access and rights to selected organizations, can see all organizations when updating user info. Reproduction steps: Customer main user opens Users and Organizations...
Use Javascript with Client Extension on pages
Issue How to run Javascript on pages using a client extension? Environment Liferay DXP 7.4 Resolution With a JavaScript (JS) client extension you can run your own JavaScript on any page in Liferay without...
Need to save the value of the Form's disabled field
Issue When we disabled the form field using the 'Form Rule', it disabled the fields for the specific user who did not fit the provided role or did not match the criteria. For other users who do not fit the same role...
How can administrator users pre-configure a category filters in a search page?
Issue In a search page, an administrator user can narrow search results using the Type Facet by pre-selecting specific object types in the widget configuration. We need to do a similar filtering selecting specific...
After migrating to DBStore, how to check it was (entirely) successful
Issue We are in the process of migrating documents and media from our file-system based store to the database (DBStore) How to find out if all active documents and media are migrated to the database? Is there a way to do a...
The field should save the previous selection
Issue Comma in Values of Select from List in Structures Steps: Create a structure with a Select from List. Export it to JSON. Change the value of Select from List to comma-separated words in the JSON file. Import...
Unable to add images to an out of the box paragraph fragment
Issue We are facing editing issues on the out of the box paragraph fragments when trying to add images to it. The add button is only available in the editor when the paragraph is placed in a grid. If the paragraph is...
Private Pages for New Users are being created only after New User logs in
    Issue When creating Private pages for new users, the private pages are being created only once the new user has logged in or is impersonated   Environment Liferay DXP 7.X   Resolution The behavior listed above is...
I cannot select a Folder when adding a Basic Document via Asset Publisher
Issue I have an Asset Publisher Widget configured as Manual Asset Selection. When adding a Basic Document, the portal does not allow me to change the default Folder. Environment Liferay DXP 7.4 Resolution The...
Approver does not have access to preview of Content Page
Issue Created a custom role to approve Content Pages Added View and Update permissions for Pages When the user with the role opens the Workflow Task and clicks the preview button, the following error appears: ...
jQuery error in the logs when using Quarterly Release 2023.Q4
Issue When jQuery is enabled we are facing the following error in the logs: ERROR [http-nio-8080-exec-8][ComboServlet:389] Skip /o/frontend-js-jquery-web/jquery/bootstrap.bundle.min.js because its content type is not...
SAML Sessions remain Active despite Logout in Liferay
Issue We have integrated SAML with our Liferay configuration. We have noticed that after a User logs out, their session remains active in Liferay. Environment Liferay DXP 7.3 Resolution This issue may occur if the...
RankingIndexCreationBundleActivator error after running an upgrade
Issue After running an upgrade, we found the following errors in the logs: 2023-11-29 22:13:14.432 ERROR...
No preview is generated when Gifsicle is enabled
Issue With Gifsicle enabled, when uploading a new image, its preview and adapted images are not generated. The following warning is reported in logs: WARN...
Total allocated memory for a service (shown in cloud console's monitoring) is not updated
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue We have a custom service running in one of our Liferay PaaS...
Configure SMTP (Mail Server) on Liferay SaaS Environment
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Want to configure mail but am unable to see Server...
Property index.on.startup=true does not work on portal startup
Issue The property index.on.startup=true whenever added in the portal-ext.properties file does not work when the portal is restarted which leads to no message being printed regarding reindexing on the Liferay...
How to setup a timezone on DXP
Issue We have to make a setup in EST timezone and we would like to know how can we do that on the DXP. Environment DXP 7.4 Resolution Liferay runs and stores all times in UTC format to facilitate translating times into...
Setting sameSite attribute in Cookie for header response on JBoss EAP 7.2
Issue How to add the sameSite attribute as 'Strict' on the cookies JSESSIONID,COOKIE_SUPPORT,GUEST_LANGUAGE_ID on JBoss EAP 7.2 Environment Liferay DXP 7.4 JBoss EAP 7.2 Resolution In JBoss, navigate...
Update Credentials in Jenkins for Git repository usage
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Would like to configure which Git repository the...