Search Results

Capability
Feature
Deployment Approach
When configuring SEO properties, the page's master template reverts to Blank
authorEmailAddress: jamilly.macedo@liferay.com, authorName: Jamilly Macedo, content: Issue When we have a page with an associated master template and we modify some field in its SEO settings, the page's template reverts to the default (blank) template. Environment Liferay DXP 7.3 with Fix Pack 1...
Multi-page form does not save file uploaded from first page
authorEmailAddress: jamilly.macedo@liferay.com, authorName: Jamilly Macedo, content: Issue I created a multi-page form, adding an Upload field on each page and allowing guest users to send files. When a guest user upload the files, it is noticed that the form does not save the documents sent from...
How to protect the portal against Bootstrap: CVE-2019-8331 vulnerability
authorEmailAddress: roberto.diaz@liferay.com, authorName: Roberto Díaz, content: Issue Liferay 7.0 uses a Bootstrap versión that has this vulnerability: CVE-2019-8331 - XSS is possible in the tooltip or popover data-template attribute. Bootstrap issue 20184 - XSS in data-target attribute....
How to handle a structure field modification in templates
authorEmailAddress: roberto.diaz@liferay.com, authorName: Roberto Díaz, content: Issue The user changed a web content structure and moved a nested field to the top level of this structure. It produces an error when some articles are rendered. Let's provide an example: We create an structure with...
Categorization option is not visible after upgrade to Liferay 7.3
authorEmailAddress: anishq.sharma@liferay.com, authorName: Anishq Sharma, content: Issue Navigate to Site Builder -> Pages -> Page Configuration. Categorization option is blank under General tab. Environment Liferay DXP 7.3 Resolution The issue is due to below portal property in...
Oracle 19c user creation
authorEmailAddress: sivakumar.perumal@liferay.com, authorName: Sivakumar Perumal, content: NOTE: This article is an INTERNAL article and is not visible to customers, currently. Please only link this article in internal comments, but not public comments. Issue ORA-01017 invalid username/password...
How to create a Liferay custom docker image
authorEmailAddress: sivakumar.perumal@liferay.com, authorName: Sivakumar Perumal, content: Issue How to create a Liferay custom docker image using any base image? Environment Liferay DXP 7.0, 7.1, 7.2, 7.3, 7.4 Elasticsearch Resolution To create a custom docker image, a Dockerfile should be...
Web content creation with image upload keeps failing after validation failed once
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue Unable to save web contents. Steps to reproduce: 1) Log in as an administrator 2) Navigate to Categorization -> Categories 3) Create a new vocabulary 4) Click on Associated Asset Types and make the vocabulary...
Is it possible to add custom validations to the form builder interface
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue Is it feasible to customize the form builder UI with custom validations? Environment Liferay DXP 7.3 Resolution The way to add custom validations for data type would be from the backend by implementing the...
macro buildChildrenNavItems not found after an upgrade to 7.3
authorEmailAddress: roberto.diaz@liferay.com, authorName: Roberto Díaz, content: Issue After an upgrade if a Site Navigation Menu Widget is added to a page with its default configuration you could see the following error: The following has evaluated to null or missing: ==> buildChildrenNavItems...
Changing Breadcrumb display style on a specific Site overrides all other Site's instances of that portlet
authorEmailAddress: ahmed.abdin@liferay.com, authorName: Ahmed Abdin, content: Issue When I change the Breadcrumb's display template on a Site, all breadcrumbs display templates of other Sites change. Environment Liferay DXP 7.2 Liferay DXP 7.3 Resolution The issue has been reported and resolved...
Calendar event collections are missing from collection display fragment
authorEmailAddress: viktoria.gyomber@liferay.com, authorName: Viktória Gyömbér, content: Issue Calendar event collections are not available to use in collection displays. While creating the Collection, and selecting Calendar event as item type, there is no further option as "Subtype" as with...
Journal Article Structure Field Name is not the same in the UI and the database
authorEmailAddress: jorge.garcia@liferay.com, authorName: Jorge García Jiménez, content: Issue When trying to get a journalField value via java, the field name is not the same as the one shown in the UI. Example in prior versions, where the field name in both the UI and the database would be the...
Adding a repeatable HTML field to a web content loses the custom configuration added inside an EditorConfigContributor file
authorEmailAddress: georgel.pop@liferay.com, authorName: Georgel Pop, content: Issue Using a custom EditorConfigContributor inside CKEditor works well when applying: "javax.portlet.name=com_liferay_journal_web_portlet_JournalPortlet" However, if the web content structure has a repeatable element...
When adding a form to a page that contains other widgets, the focus jumps down to the form
authorEmailAddress: rafael.regner@liferay.com, authorName: Rafael Regner, content: Issue When adding a form to the bottom of a page that contains other widgets and navigating to the page, the page automatically scrolls down and focuses on that form. Environment Liferay DXP 7.3 Fix Pack 2...
How can I configure a grid with 3 modules but displaying 2 modules per row in tablet mode?
authorEmailAddress: jorge.diaz@liferay.com, authorName: Jorge Diaz, content: Issue We have created a content page that contains a grid with 3 modules and it displays 3 modules per row in desktop mode. We need to only display 2 modules per row in tablet mode but Liferay doesn't allow configuring 2...
Unable to download a file through the browser using an href="file://..." link
authorEmailAddress: daniel.couso@liferay.com, authorName: Daniel Couso, content: Issue We create a Web Content to use a link like <a href="file:///test.txt">test.txt</a> in order to download a local file, however, an error is shown in the browser log: Not allowed to load local resource:...
Minikube fails to start
authorEmailAddress: sivakumar.perumal@liferay.com, authorName: Sivakumar Perumal, content: NOTE: This article is an INTERNAL article and is not visible to customers, currently. Please only link this article in internal comments, but not public comments. Issue Starting the minikube cluster with...
'Select' button is not disabled for the folder where a document already belongs to
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue The 'Select' button next to the folder names shows being disabled, but it works as intended when the user clicks on it. Steps to reproduce: 1. Log in to Liferay and Navigate to Content and Data -> Documents...
Theme embedded portlets cannot be configured in Content Pages
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue The portlet cannot be edited. Steps to reproduce: 1) Setup 7.2 vanilla with latest FP, start the server 2) Create a minimal theme 'my-liferay-theme' with yo liferay-theme 3) cd into the root folder of the...
Display Page Template Title Shown Instead of Content Title
authorEmailAddress: joel.jeong@liferay.com, authorName: Joel Jeong, content: Issue When content is displayed in a Display Page Template, the template's name is shown at the top of the window instead of the actual content's title. A more specific title should be shown (just as it is with actual...
Property 'session.timeout.auto.extend=false' is configured but browser still calls 'extend_session'
authorEmailAddress: solyom.nagy@liferay.com, authorName: Solyom Nagy-Györkös, content: Issue In portal-ext.properties the following property session.timeout.auto.extend=false is configured, however in the Network tab of the Developer Tools of the browser 'extend_session' is still being called....
How to check from a page fragment if the edit mode is active?
authorEmailAddress: jose.bango@liferay.com, authorName: Jose L. Bango, content: Issue From a page fragment code, we want to check if the edit mode is active for the page. Our fragment needs to behave different if the page is in edit mode (for instance, to create a modal fragment). Environment DXP...
Missing path in search results for web content
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue There is a missing path in search results for web content.  Steps to Reproduce: 1) Create 2 web content folders - folder 1 and folder 2 2) Create contents in those 2 folders with common words in the title...
Date format isn't correctly displayed on view entries
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue Date format isn't correctly displayed on view entries Steps to Reproduce 1) Navigate to Content & Data > Forms > Add new Form 2) Ensure that English is the default language 3) Add a date field 4) Add...
Blog subscriber unable to view the blog after clicking on "Continue Reading" in the email
authorEmailAddress: anishq.sharma@liferay.com, authorName: Anishq Sharma, content: Issue Blog subscriber gets redirected to a control panel link instead of blog portlet page link after clicking on "Continue Reading" button in the email, when the blog portlet is placed on a content page. The...
InvalidNameIDPolicy errors
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue The following error occurs while configuring Liferay as SP and ADFS as Idp. At Liferay end: ERROR [ajp-nio-0.0.0.0-8009-exec-10][BaseSamlStrutsAction:59] urn:oasis:names:tc:SAML:2.0:status:InvalidNameIDPolicy...
Navigation menu items for public/private layouts are not published from Staging to Live
authorEmailAddress: jose.bango@liferay.com, authorName: Jose L. Bango, content: Issue We have a Navigation Menu in a public page pointing to a mix of public and private pages. When we perform a publication from Staging to Live, only the items pointing to public pages get published. Or vice versa:...
Unable to create Minium Demo site
authorEmailAddress: pooja.bhambani@liferay.com, authorName: Pooja Bhambani, content: Issue Users are unable to create minium demo site after creating minium site. Steps to reproduce: 1. Create a minium site. 2. Create a minium demo site. Expected Behavior: Both sites are created without any...
Unable to select individual Web Content for export
authorEmailAddress: pooja.bhambani@liferay.com, authorName: Pooja Bhambani, content: Issue Users are unable to select the specific web content for export/import.  Steps to reproduce: 1. Create 2-3 Basic Web Contents. 2. Select 3 dots in the top right corner. 3. Select Export/Import. 4. Web...
Price Range Facet is not working on different currency
authorEmailAddress: pooja.bhambani@liferay.com, authorName: Pooja Bhambani, content: Issue Steps to reproduce: 1. Create a Minium Site. 2. Go to Catalog Page, and change the currency to "Indian Rupee" of the existing catalog. 3. Navigate to Channel and change the currency to "Indian Rupee" of the...
Can my installation be recovered from a corrupted Lucene index without performing a full reindexing?
authorEmailAddress: daniel.couso@liferay.com, authorName: Daniel Couso, content: Issue There is one or more error messages containing information similar to the following lines in one of the cluster nodes log: Initializing Lucene writer failed for 155 java.io.IOException: read past...
Signed SAML response
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue How can the signed response, which is required by ADFS to complete authentication at the Liferay end, be clarified? Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Resolution...
Unable to add address in my account
authorEmailAddress: pooja.bhambani@liferay.com, authorName: Pooja Bhambani, content: Issue Users are unable to add the address on the speedwell site. Steps to reproduce: 1. Create a speedwell site. 2. Click on the 'User' icon. 3. Navigate to My Account > My Addresses. 4. Create a new address by...
Access Liferay PaaS Elasticsearch Server Indices
authorEmailAddress: laura.li@liferay.com, authorName: Laura Li, content: Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Which endpoint should I use to access Elasticsearch Server indices?...
"Content security policy" header is not available in the application response
authorEmailAddress: thanga.meena@liferay.com, authorName: Thanga Meena, content: Issue The "Content security policy" header is not available in the application response. How to add or enable the CSP? Environment Liferay DXP 7.3 Resolution Liferay doesn't directly support the CSP as there are no...
Duplicate assets are shown when enabling "Combine Assets from All Segments in Asset Publisher for Manual/Dynamic Collections"
authorEmailAddress: jose.bango@liferay.com, authorName: Jose L. Bango, content: Issue After enabling "Combine Assets from All Segments in Asset Publisher for Manual/Dynamic Collections", some assets appear multiple times in an Asset Publisher. Environment DXP 7.2 DXP 7.3 Resolution This happens...
Impact of Spring4Shell and Spring Cloud Security Advisory on other libraries related to Spring
authorEmailAddress: justin.mann@liferay.com, authorName: Justin Mann, content: Issue There previously was a Security Advisory regarding a vulnerability for the Spring4Shell and Spring Cloud libraries. These vulnerabilities are detailed in this article here:  Spring4Shell and Spring Cloud Security...
Portuguese sentences on Search Results aren't showed correctly
authorEmailAddress: rafael.regner@liferay.com, authorName: Rafael Regner, content: Issue When I perform a search on the portal that does not return any results, the message "No results were found that match your keywords" is not displayed. For example, if I search for NameOfYourPage, I only get a...
How to Export a Single Form as a LAR File
authorEmailAddress: philip.chapman@liferay.com, authorName: Phil Chapman, content: Issue How can I export a single form in LAR format? Environment DXP 7.3   DXP 7.4 Resolution During the export process, there are options that allow for the inclusion/exclusion of data. In this example, we'll use...
Version of spring-** jars after installing a hotfix
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue To address the Spring4Shell vulnerabilities, the patched version of spring-beans.jar should be in its manifest file after the hotfix installation, is spring-webmvc.jar included in this? Environment Liferay...
Where is the SAML assertion information stored in Liferay?
authorEmailAddress: ricardo.couso@liferay.com, authorName: Ricardo Couso, content: NOTE: This article is an INTERNAL article and is not visible to customers, currently. Please only link this article in internal comments, but not public comments. Issue We need to create a token out a SAML session...
Guest users are able to access an endpoint if PortalSessionAuthVerifier is enabled
authorEmailAddress: jose.bango@liferay.com, authorName: Jose L. Bango, content: Issue We have followed this How-To article: How to add security, authentication to my REST service? (Section 5.1), but guest users are still able to access our endpoint from a browser. If we enable...
We want to set different urls to a fragment button link as translations
authorEmailAddress: daniel.mijarra@liferay.com, authorName: Daniel Mijarra, content: Issue In a Content Page, depending on the language selected, we want to set different urls to a fragment button link as translations. Is this possible? Environment Liferay DXP 7.2 Liferay DXP 7.3 Resolution This...
Plain text can still be seen despite SSL
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue Even if SSL (or TLS) is enabled, the login credentials are in plain text while intercepting requests with Burp Suite. Environment Liferay DXP 7.3 Resolution If a user utilizes the burp suite as a proxy, they...
DXP 7.3 Behavior Clarification for Open Graph locale alternate meta tags
authorEmailAddress: philip.chapman@liferay.com, authorName: Phil Chapman, content: Issue The Liferay server outputs all Liferay instance locales as Open Graph locale alternate meta tags. Is this expected? Should Liferay output Open Graph locale alternate meta tags, when page content only uses the...
Guest user cannot see Blog images in Live environment
authorEmailAddress: rafael.regner@liferay.com, authorName: Rafael Regner, content: Issue When a Guest user accesses the Blog section in Live environment, the Blog images are not displayed and the portal UI displays the error "An error occurred while processing the template." The user permissions...
Localize download URL in image fragment in 7.2.x writing a custom fragment
authorEmailAddress: georgel.pop@liferay.com, authorName: Georgel Pop, content: Issue It is not possible to translate the link of a fragment image in order to download different documents for each language hosted in the Document Library. Environment Liferay DXP 7.2 and 7.3 Resolution Following...
You can't create child pages of a page from a site template with propagation enabled
authorEmailAddress: georgel.pop@liferay.com, authorName: Georgel Pop, content: Issue When creating a site from a site template with propagation enabled, this does not allow adding child pages to pages that were already created from the template. Environment DXP 7.0 or higher Resolution This...
Not all logs are downloaded for the last 30 days
authorEmailAddress: sorin.pop@liferay.com, authorName: Sorin Pop, content: Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue I am trying to download through Liferay Cloud Console the logs for...
Button dropdown menu follows scrolling in iframes
authorEmailAddress: brian.suh@liferay.com, authorName: Brian Suh, content: Issue This article details a case where button dropdown menu follows scrolling actions within iframes, and how this can be resolved. Environment Liferay DXP 7.1 Resolution In iframes, popper.js will move the dropdown menu...
Can't select pages from other sites
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue No Pages are displayed if a DDL with a 'Link to page' DDM field has been created on the Global Site Steps to reproduce 1) Navigate to the Global site 2) Go to Content & Data > Dynamic Data Lists> Manage Data...
When changing web contents at the same time, the error message can be confusing
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue Editing web content concurrently Steps to reproduce 1) Create a Web Content 2) Open it for edit on 2 tabs 3) Edit it on the 1st tab and publish 4) Edit it on the 2nd tab and publish Expected behavior: The...
How to bulk-edit categories on documents?
authorEmailAddress: sorin.pop@liferay.com, authorName: Sorin Pop, content: Issue I can select multiple documents and then click the "Edit Categories" icon In the resulting popup, I see two options (Edit and Replace) and below them some categories I am not sure how use this popup, what those 2...
Admin user unable to view commerce orders
authorEmailAddress: anishq.sharma@liferay.com, authorName: Anishq Sharma, content: Issue Commerce orders are not visible to Admin user. User is able to see below error in logs: com.liferay.commerce.account.exception.NoSuchAccountException: No CommerceAccount exists with the primary key -1...
storage.buckets.get access permission issue while integrating GCS
authorEmailAddress: anishq.sharma@liferay.com, authorName: Anishq Sharma, content: Issue Getting below error in logs while integrating Google Cloud Storage with Liferay: [xyz].gserviceaccount.com does not have storage.buckets.get access to [bucket-name] Environment Liferay DXP 7.3 Liferay DXP 7.4...
Portal slowness due to huge custom search results
authorEmailAddress: anishq.sharma@liferay.com, authorName: Anishq Sharma, content: Issue Portal gets slow when using custom search, as it fetches huge search results in one go. Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Liferay DXP 7.3 Resolution Issue can be resolved with...
Staging URLs within HTML Fragments are not converted to Live URLs when published
authorEmailAddress: amit.tiwari@liferay.com, authorName: Amit Tiwari, content: Issue Steps to Reproduce Originally tested in a 7.2 bundle patched to DXP-7: 1. Create a new widget page called Help 2. In [Site_Administration] > Publishing > Staging, enable Local Live staging, leaving the defaults...
Unable to upload multiple documents after invalid file is selected
authorEmailAddress: kanchan.bisht@liferay.com, authorName: Kanchan Bisht, content: Issue Publishing a valid document extension in Documents and Media multiple files upload is disabled after attempting to publish an invalid document. Steps to reproduce 1) Navigate to Control Panel > System...
Deleting Form select option causes Form portlet to be unavailable
authorEmailAddress: amit.tiwari@liferay.com, authorName: Amit Tiwari, content: Issue Steps to Reproduce Add a form with a select field with 3 options named A, B, C Save and Publish Form Go to publish Form Submit a form with B selected View entries Navigate back to Form and delete option B Save...