https://issues.rudder.io/https://issues.rudder.io/themes/rudder7/favicon/favicon.ico?17096450182017-04-07T07:32:26ZIssue TrackerRudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=747032017-04-07T07:32:26ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Severity</strong> set to <i>Major - prevents use of part of Rudder | no simple workaround</i></li><li><strong>User visibility</strong> set to <i>Getting started - demo | first install | level 1 Techniques</i></li></ul><p>I'm setting the severity to "major", because if you are not accustomed to Rudder, it is very hard to understand what the problem is from the symptoms or the logs.</p> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=747072017-04-07T09:42:57ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-6 priority-low2 closed parent" href="/issues/1974">Bug #1974</a>: If an error happen during boostrap, the webapp starts but is in a zombie state and the error page is not displayed</i> added</li></ul> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=747092017-04-07T09:43:02ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-6 priority-16 priority-default closed" href="/issues/10430">Bug #10430</a>: Broken pages served by Rudder 4.1 with no explanation (missing JS/CSS due to unavailable LDAP server)</i> added</li></ul> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=748522017-04-14T15:08:14ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.19</i> to <i>3.1.20</i></li></ul> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=755832017-04-24T15:25:35ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Priority</strong> changed from <i>0</i> to <i>54</i></li></ul> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=758092017-04-25T10:16:01ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In progress</i></li><li><strong>Assignee</strong> set to <i>François ARMAND</i></li></ul> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=759012017-04-25T14:40:06ZFrançois ARMANDfrancois.armand@rudder.io
<ul></ul><p>Since correction of <a class="issue tracker-1 status-5 priority-6 priority-low2 closed parent" title="Bug: If an error happen during boostrap, the webapp starts but is in a zombie state and the error page... (Released)" href="https://issues.rudder.io/issues/1974">#1974</a>, we now cleanly unregister the service when there is a bootstrap check that fail. There is one which check that ALL mandatory DIT entries are present, and so that rudder-init ran.</p>
<p>Actually, I removed one such entry and the service return a 503:<br /><pre>
--2017-04-25 14:36:03-- http://localhost:8080/rudder
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:8080... failed: Connection refused.
Connecting to localhost (localhost)|127.0.0.1|:8080... connected.
HTTP request sent, awaiting response... 503 Service Unavailable
2017-04-25 14:36:03 ERROR 503: Service Unavailable.
</pre></p>
<p>But in <a class="external" href="https://xxx.xxx.xxx.xxx/rudder/">https://xxx.xxx.xxx.xxx/rudder/</a> I'm getting the "Rudder is currently loading, please wait..." infinite page. We should have an other one for 503.</p> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=759022017-04-25T14:41:07ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Status</strong> changed from <i>In progress</i> to <i>New</i></li><li><strong>Assignee</strong> deleted (<del><i>François ARMAND</i></del>)</li></ul> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=759062017-04-25T15:08:14ZFrançois ARMANDfrancois.armand@rudder.io
<ul></ul><p>Regarding the previous message, on Rudder 3.1, when loading we have the following return:</p>
<pre>
--2017-04-25 15:05:35-- http://localhost:8080/rudder
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:8080... failed: Connection refused.
Connecting to localhost (localhost)|127.0.0.1|:8080... failed: Connection refused.
</pre> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=759162017-04-25T16:10:10ZAlexis Moussetalexis.mousset@rudder.io
<ul></ul><p>When Rudder is loading, jetty does not answer, and apache returns a 503 too.</p>
<p>We can at least modify the "loading" message to include a reminder about rudder-init.</p> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=759242017-04-25T16:36:56ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Subject</strong> changed from <i>There is no clear warning if rudder-init didn't run (and webapp is broken)</i> to <i>Infinite "rudder is loading" page is rudder-init didn't run</i></li></ul> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=759252017-04-25T16:39:17ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Subject</strong> changed from <i>Infinite "rudder is loading" page is rudder-init didn't run</i> to <i>Infinite "rudder is loading" page if rudder-init didn't run</i></li></ul> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=759322017-04-26T11:04:57ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In progress</i></li><li><strong>Assignee</strong> set to <i>François ARMAND</i></li></ul> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=759362017-04-26T13:14:01ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Status</strong> changed from <i>In progress</i> to <i>Pending technical review</i></li><li><strong>Assignee</strong> changed from <i>François ARMAND</i> to <i>Nicolas CHARLES</i></li><li><strong>Pull Request</strong> set to <i>https://github.com/Normation/rudder/pull/1646</i></li></ul><p>PR <a class="external" href="https://github.com/Normation/rudder/pull/1646">https://github.com/Normation/rudder/pull/1646</a></p> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=759372017-04-26T13:21:27ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Status</strong> changed from <i>Pending technical review</i> to <i>Pending release</i></li></ul><p>Applied in changeset <a class="changeset" title="Fixes #10567: Infinite \"rudder is loading\" page if rudder-init didn't run" href="https://issues.rudder.io/projects/rudder/repository/rudder/revisions/ab76b44364f44f5841e289255bb8b8c0de12fe9d">rudder|ab76b44364f44f5841e289255bb8b8c0de12fe9d</a>.</p> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=768932017-05-22T14:33:39ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Status</strong> changed from <i>Pending release</i> to <i>Released</i></li></ul><p>This bug has been fixed in Rudder 3.1.20, 4.0.5 and 4.1.2 which were released today.</p>
<ul>
<li>3.1.20: <a href="http://www.rudder-project.org/pipermail/rudder-announce/2017-May/thread.html000232.html" class="external">Announce</a> <a href="http://www.rudder-project.org/changelog-3.1" class="external">Changelog</a></li>
<li>4.0.5: <a href="http://www.rudder-project.org/pipermail/rudder-announce/2017-May/thread.html000231.html" class="external">Announce</a> <a href="http://www.rudder-project.org/changelog-4.0" class="external">Changelog</a></li>
<li>4.1.2: <a href="http://www.rudder-project.org/pipermail/rudder-announce/2017-May/thread.html000230.html" class="external">Announce</a> <a href="http://www.rudder-project.org/changelog-4.1" class="external">Changelog</a></li>
<li>Download: <a class="external" href="https://www.rudder-project.org/site/get-rudder/downloads/">https://www.rudder-project.org/site/get-rudder/downloads/</a></li>
</ul> Rudder - Bug #10567: Infinite "rudder is loading" page if rudder-init didn't runhttps://issues.rudder.io/issues/10567?journal_id=1129282019-08-01T19:55:45ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-16 priority-default closed parent" href="/issues/15387">Bug #15387</a>: Clean-up Jetty abort on boot</i> added</li></ul>