After update to Fix Pack 77: "Forward does not exist" and "Page needs a session and none is available"

Description

Currently on our system the Fix Pack 71 is installed. I tried to install the latest Fix Pack 77 which gives two errors. The first error is thrown when e.g. starting the garbage collector at the server administration panel. It just shows an empty page, the log file gives:

The second error is thrown when clicking through some wiki links, it gives:

Going back to 71 "solves" the errors. On our live system we are now sticking to 71 and on our develop system I can reproduce the behaviour by applying patch 77. I have seen that there are several fixed tasks for this "Forward does not exist" issue, but since it is kind of "new" since installing the patch, I decided to create a new ticket.

Activity

Show:

Mirko Romstadt December 14, 2015 at 5:38 AM

Hi Ádám,

thanks for your reply! Indeed, this solved the issue. On our system the hostname resolves in /etc/hosts to 127.0.1.1 which is not covered by redirect.url.ips.allowed. As soon as I add 127.0.1.1 here, it works! Alternatively I tested with redirect.url.domains.allowed which works fine, too. Any advantages/disadvantages here?

The second issue seems to be fixed by the latest Fix Pack 82. Independent from the redirect issue it did not occur again.

Thanks again,
Mirko

Derek B December 7, 2015 at 1:22 PM

Hi Adam,

Thanks for your assistance! Adding my load balancer service IP to the redirect.url.ips.allowed list resolved the issue.

Thanks again,
Derek

Ádám T. Nagy December 7, 2015 at 6:58 AM

Dear Mirko, Derek,

Without an in depth analysis, but seeing the symptoms I probably have a clue for the first issue (and the " running Server Administration functions").

Please verify the following portal properties in your environment and make sure that all redirect domain names or ip addresses are set which you use.

Snippet from the portal.properties with default values:

Best regards,
Ádám

Derek B November 18, 2015 at 7:18 AM

I also see both these errors after updating to fix pack 77.

I've enabled com.liferay.portal.struts logging and this reported in the logs when running Server Administration functions (Resources, Script, etc)...

10:11:42,133 DEBUG [ajp-bio-9109-exec-7][PortletAction:162] Forward to null
10:11:42,137 ERROR [ajp-bio-9109-exec-7][PortletRequestProcessor:466] Forward does not exist

These issues seem to point to the sendRedirect function in PortletAction.

Mirko Romstadt November 16, 2015 at 2:37 AM

Same for Liferay Fix Pack 78.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Zendesk Support

Created November 9, 2015 at 5:50 AM
Updated June 25, 2023 at 11:25 PM
Resolved December 14, 2015 at 5:38 AM
Loading...