Liferay 7.0 Staging Remote Live Link points to localhostLiferay 7.0 Staging Remote Live Link points to localhosthttps://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=875173952024-03-29T15:56:58Z2024-03-29T15:56:58ZRE: Liferay 7.0 Remote Live points to localhostPaul Allainhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=878608922017-04-01T10:55:51Z2017-04-01T10:55:51ZHi Adam,<br /><br />Yes I agree, after following Liferay for many years it seems that you can only make decent use of it if you pay for an enterprise license. It feels also that there is a double standards approach to how paying and non-paying community members are treated. Imagine that on other open source products such as Linux.<br /><br />In short it's my firm belief, and a fact, that all successful open source projects have become successful due to support from their respective communities and Liferay is no different. In the internet world things can change very quickly, yes Liferay I'm looking at you.Paul Allain2017-04-01T10:55:51ZRE: Liferay 7.0 Remote Live points to localhostAdam Moorhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=876729792017-03-28T08:46:44Z2017-03-28T08:46:44Z<div class="quote-title">Paul Allain:</div><blockquote><strong>So I can assume that staging functionality is broken in 7.0 GA3 along with so many other little, but very annoying, features that make the CE version feel like a demo rather than a real open source product.</strong></blockquote><br /><br />Hey Paul,<br /><br />That's just the nature of the beast, learn to cope with it. Liferay's own staff admit that the product is full of bugs.<br /><br />It is a bit disheartening to see so many little bugs in the core of the CE version of the portal, pretty sure Liferay would not have shipped DXP with such annoying bugs, and I, sometimes, wonder how far would Liferay have gone if there were such bugs in the core functionalities of Spring or Hibernate or any number of excellent open source frameworks that make up the portal(?).<br /><br />AdamAdam Moor2017-03-28T08:46:44ZRE: Liferay 7.0 Remote Live points to localhostPaul Allainhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=876494462017-03-27T18:54:51Z2017-03-27T18:54:51ZCan confirm that the same problem happened on a clean twin server install, so it's definitely a bug in 7.0 GA3.Paul Allain2017-03-27T18:54:51ZRE: Liferay 7.0 Remote Live points to localhostPaul Allainhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=876045022017-03-26T16:44:29Z2017-03-26T16:44:29ZThe original post explains the problem, when I try accessing the live site from the links provided in the staging site they point to http://localhost:8080. There are no errors in the console.<br /><br />I tried restarting both servers without much change.<br /><br /><div class="quote-title">Paul Allain:</div><blockquote><strong>So I can assume that staging functionality is broken in 7.0 GA3 along with so many other little, but very annoying, features that make the CE version feel like a demo rather than a real open source product.</strong></blockquote><br />I say this because I tried to recreate a new staging setup I first got NullPointerException errors saying there was authentication problems and now there are no errors but I get a danger alert saying the request cannot be completed when I try creating the staging (save on staging page). But this is probably due to some other issues (maybe because I deleted the live site without disconnecting or something)Paul Allain2017-03-26T16:44:29ZRE: Liferay 7.0 Staging Remote Live Link points to localhostJorge Diazhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=875966492017-03-26T11:40:34Z2017-03-26T11:40:34ZHi Paul,<br /><br />In your last message, you say Staging Remote is broken:<br /> - What kind of error are you getting during publish operation? Or publish operation works fine?<br /> - If you manually open Live site URL in other browser, does Live site works fine?Jorge Diaz2017-03-26T11:40:34ZRE: Liferay 7.0 Remote Live points to localhostPaul Allainhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=875949092017-03-26T11:14:09Z2017-03-26T11:14:09Z<strong>So I can assume that staging functionality is broken in 7.0 GA3 along with so many other little, but very annoying, features that make the CE version feel like a demo rather than a real open source product.</strong>Paul Allain2017-03-26T11:14:09ZRE: Liferay 7.0 Remote Live points to localhostPaul Allainhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=875586692017-03-24T16:03:36Z2017-03-24T16:03:36ZAnyone from Liferay care to shed some light on this issue?<br /><br />ThanksPaul Allain2017-03-24T16:03:36ZLiferay 7.0 Staging Remote Live Link points to localhostPaul Allainhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=875173942017-03-23T19:10:48Z2017-03-23T19:10:48Z<html><head></head><body>After following the configuration described in the <a href="https://dev.liferay.com/discover/portal/-/knowledge_base/7-0/enabling-staging">Enabling Staging</a> document, I managed to publish to the remote live server but when I try to access the live server from the staging portal I'm directed to localhost.<br><br>Remote <strong>portal-ext.properties</strong><br><br><pre><code>tunnel.servlet.hosts.allowed=127.0.0.1,SERVER_IP,[my_local_ip],mylocalhostname,myremotehostname
tunneling.servlet.shared.secret=fxff
tunneling.servlet.shared.secret.hex=true
auth.verifier.TunnelingServletAuthVerifier.hosts.allowed=
auth.verifier.pipeline=com.liferay.portal.security.auth.TunnelingServletAuthVerifier,com.liferay.portal.security.auth.BasicAuthHeaderAutoLogin,com.liferay.portal.security.auth.DigestAuthenticationAuthVerifier,com.liferay.portal.security.auth.ParameterAutoLogin,com.liferay.portal.security.auth.PortalSessionAuthVerifier
</code></pre><br>Staging <strong>portal-ext.properties</strong><br><br><pre><code>tunnel.servlet.hosts.allowed=127.0.0.1,SERVER_IP,[my_remote_ip],mylocalhostname,myremotehostname
tunneling.servlet.shared.secret=fxff
tunneling.servlet.shared.secret.hex=true
auth.verifier.TunnelingServletAuthVerifier.hosts.allowed=
auth.verifier.pipeline=com.liferay.portal.security.auth.TunnelingServletAuthVerifier,com.liferay.portal.security.auth.BasicAuthHeaderAutoLogin,com.liferay.portal.security.auth.DigestAuthenticationAuthVerifier,com.liferay.portal.security.auth.ParameterAutoLogin,com.liferay.portal.security.auth.PortalSessionAuthVerifier</code></pre><br>I figured I'd put the hostnames in there because I have my portals settings like this:<br><