<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:23:33 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-2830] Cannot login via UI to vagrant box folio/testing</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-2830</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;With the VM folio/testing v5.0.0-20201007.5086, cannot login via the frontend as diku_admin.&lt;/p&gt;

&lt;p&gt;Doing login via curl to the backend is successful.&lt;br/&gt;
(Update: 20201009: success via /authn/login but fail via /bl-users/login)&lt;/p&gt;

&lt;p&gt;On initial load of the UI, this message in console:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
GET http:&lt;span class=&quot;code-comment&quot;&gt;//localhost:9130/saml/check
&lt;/span&gt;400 Bad Request
Invalid URL path requested /saml/check
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Then when try to login, this message in console:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
POST http:&lt;span class=&quot;code-comment&quot;&gt;//localhost:9130/bl-users/login?expandPermissions=&lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;&amp;amp;fullPermissions=&lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
&lt;/span&gt;400 Bad Request
Invalid URL path requested /bl-users/login
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="81732">FOLIO-2830</key>
            <summary>Cannot login via UI to vagrant box folio/testing</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="5c706fbb47a54a6728e59df2">Wayne Schneider</assignee>
                                                                <reporter accountid="61cd0ca0bce5e00069e98be7">David Crossley</reporter>
                                    <labels>
                    </labels>
                <created>Thu, 8 Oct 2020 02:50:38 +0000</created>
                <updated>Fri, 9 Oct 2020 14:06:17 +0000</updated>
                            <resolved>Fri, 9 Oct 2020 14:06:17 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                <comments>
                                                            <comment id="197329" author="61cd0ca0bce5e00069e98be7" created="Thu, 8 Oct 2020 02:54:17 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63519767d66d8108a1226c09&quot; class=&quot;user-hover&quot; rel=&quot;63519767d66d8108a1226c09&quot; data-account-id=&quot;63519767d66d8108a1226c09&quot; accountid=&quot;63519767d66d8108a1226c09&quot; rel=&quot;noreferrer&quot;&gt;Viachaslau Khandramai&lt;/a&gt; Can you recall when you were were last able to login sucessfully?&lt;/p&gt;

&lt;p&gt;(As i do not use this box often.)&lt;/p&gt;</comment>
                                                            <comment id="197332" author="63519767d66d8108a1226c09" created="Thu, 8 Oct 2020 09:31:51 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=61cd0ca0bce5e00069e98be7&quot; class=&quot;user-hover&quot; rel=&quot;61cd0ca0bce5e00069e98be7&quot; data-account-id=&quot;61cd0ca0bce5e00069e98be7&quot; accountid=&quot;61cd0ca0bce5e00069e98be7&quot; rel=&quot;noreferrer&quot;&gt;David Crossley&lt;/a&gt;&lt;br/&gt;
I don&apos;t remember exactly the date, but about  week ago I checked my work and logged in using a diku_admin account.&lt;/p&gt;</comment>
                                                            <comment id="197335" author="63519767d66d8108a1226c09" created="Thu, 8 Oct 2020 09:33:05 +0000"  >&lt;p&gt;Now I see the following in the Web Inspector:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
Invalid URL path requested /bl-users/login
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                                                            <comment id="197338" author="63ff5ca09ce2cd2c240de1b2" created="Thu, 8 Oct 2020 12:34:16 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=61cd0ca0bce5e00069e98be7&quot; class=&quot;user-hover&quot; rel=&quot;61cd0ca0bce5e00069e98be7&quot; data-account-id=&quot;61cd0ca0bce5e00069e98be7&quot; accountid=&quot;61cd0ca0bce5e00069e98be7&quot; rel=&quot;noreferrer&quot;&gt;David Crossley&lt;/a&gt; the last working box version is = &quot;5.0.0-20200927.5034&quot;&lt;/p&gt;</comment>
                                                            <comment id="197341" author="5c706fbb47a54a6728e59df2" created="Thu, 8 Oct 2020 15:19:07 +0000"  >&lt;p&gt;Initial investigation shows that some modules seem to be working just fine, while Okapi refuses to proxy to others (mod-users-bl, mod-circulation, mod-inventory). Okapi log shows:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
2020-10-08T15:17:38,696 INFO  ProxyContext         351531/bl-users REQ 0:0:0:0:0:0:0:1%0:49982 diku POST /bl-users/login  mod-authtoken-2.7.0-SNAPSHOT.78 mod-users-bl-6.2.0-SNAPSHOT.94
2020-10-08T15:17:38,698 INFO  ProxyContext         351531/bl-users RES 202 2288us mod-authtoken-2.7.0-SNAPSHOT.78 http:&lt;span class=&quot;code-comment&quot;&gt;//10.0.2.15:9133/bl-users/login
&lt;/span&gt;2020-10-08T15:17:38,717 INFO  DockerModuleHandle   mod-pubsub-1.4.0-SNAPSHOT.107 15:17:38.716 [vert.x-eventloop-thread-0] INFO  LogUtil              [3227622eqId] 10.0.2.15:40244 POST /bl-users/login &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt; HTTP_1_1 400 42 -1 tid=&lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt; Bad Request Invalid URL path requested /bl-users/login
2020-10-08T15:17:38,718 INFO  ProxyContext         351531/bl-users RES 400 19952us mod-users-bl-6.2.0-SNAPSHOT.94 http:&lt;span class=&quot;code-comment&quot;&gt;//10.0.2.15:9149/bl-users/login&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                                                            <comment id="197344" author="5c706fbb47a54a6728e59df2" created="Thu, 8 Oct 2020 15:35:37 +0000"  >&lt;p&gt;The issue appears to be related to restoring the state of module deployment after restarting Okapi (using Okapi for Docker deployment). This is what &lt;tt&gt;&lt;a href=&quot;http://localhost:9130/_/discovery/modules/mod-users-bl-6.2.0-SNAPSHOT.94&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;http://localhost:9130/_/discovery/modules/mod-users-bl-6.2.0-SNAPSHOT.94&lt;/a&gt;&lt;/tt&gt; shows:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
[ {
  &lt;span class=&quot;code-quote&quot;&gt;&quot;instId&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;731dd313-0efc-40be-ac6c-b18213805074&quot;&lt;/span&gt;,
  &lt;span class=&quot;code-quote&quot;&gt;&quot;srvcId&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;mod-users-bl-6.2.0-SNAPSHOT.94&quot;&lt;/span&gt;,
  &lt;span class=&quot;code-quote&quot;&gt;&quot;nodeId&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;10.0.2.15&quot;&lt;/span&gt;,
  &lt;span class=&quot;code-quote&quot;&gt;&quot;url&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;http:&lt;span class=&quot;code-comment&quot;&gt;//10.0.2.15:9149&quot;&lt;/span&gt;,
&lt;/span&gt;  &lt;span class=&quot;code-quote&quot;&gt;&quot;descriptor&quot;&lt;/span&gt; : {
    &lt;span class=&quot;code-quote&quot;&gt;&quot;dockerImage&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;folioci/mod-users-bl:6.2.0-SNAPSHOT.94&quot;&lt;/span&gt;,
    &lt;span class=&quot;code-quote&quot;&gt;&quot;dockerPull&quot;&lt;/span&gt; : &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;,
    &lt;span class=&quot;code-quote&quot;&gt;&quot;env&quot;&lt;/span&gt; : [ {
      &lt;span class=&quot;code-quote&quot;&gt;&quot;name&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;DB_MAXPOOLSIZE&quot;&lt;/span&gt;,
      &lt;span class=&quot;code-quote&quot;&gt;&quot;value&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;5&quot;&lt;/span&gt;
    }, {
      &lt;span class=&quot;code-quote&quot;&gt;&quot;name&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;DB_USERNAME&quot;&lt;/span&gt;,
      &lt;span class=&quot;code-quote&quot;&gt;&quot;value&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;folio_admin&quot;&lt;/span&gt;
    }, {
      &lt;span class=&quot;code-quote&quot;&gt;&quot;name&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;DB_PORT&quot;&lt;/span&gt;,
      &lt;span class=&quot;code-quote&quot;&gt;&quot;value&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;5432&quot;&lt;/span&gt;
    }, {
      &lt;span class=&quot;code-quote&quot;&gt;&quot;name&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;JAVA_OPTIONS&quot;&lt;/span&gt;,
      &lt;span class=&quot;code-quote&quot;&gt;&quot;value&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;-XX:MaxRAMPercentage=66.0&quot;&lt;/span&gt;
    }, {
      &lt;span class=&quot;code-quote&quot;&gt;&quot;name&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;DB_HOST&quot;&lt;/span&gt;,
      &lt;span class=&quot;code-quote&quot;&gt;&quot;value&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;10.0.2.15&quot;&lt;/span&gt;
    }, {
      &lt;span class=&quot;code-quote&quot;&gt;&quot;name&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;DB_DATABASE&quot;&lt;/span&gt;,
      &lt;span class=&quot;code-quote&quot;&gt;&quot;value&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;okapi_modules&quot;&lt;/span&gt;
    }, {
      &lt;span class=&quot;code-quote&quot;&gt;&quot;name&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;DB_PASSWORD&quot;&lt;/span&gt;,
      &lt;span class=&quot;code-quote&quot;&gt;&quot;value&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;folio_admin&quot;&lt;/span&gt;
    } ],
    &lt;span class=&quot;code-quote&quot;&gt;&quot;dockerArgs&quot;&lt;/span&gt; : {
      &lt;span class=&quot;code-quote&quot;&gt;&quot;HostConfig&quot;&lt;/span&gt; : {
        &lt;span class=&quot;code-quote&quot;&gt;&quot;Memory&quot;&lt;/span&gt; : 357913941,
        &lt;span class=&quot;code-quote&quot;&gt;&quot;PortBindings&quot;&lt;/span&gt; : {
          &lt;span class=&quot;code-quote&quot;&gt;&quot;8081/tcp&quot;&lt;/span&gt; : [ {
            &lt;span class=&quot;code-quote&quot;&gt;&quot;HostPort&quot;&lt;/span&gt; : &lt;span class=&quot;code-quote&quot;&gt;&quot;9144&quot;&lt;/span&gt;
          } ]
        }
      }
    }
  }
} ]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Note that the Docker &lt;tt&gt;HostPort&lt;/tt&gt; is 9144, while the &lt;tt&gt;url&lt;/tt&gt; points to port 9149.&lt;/p&gt;</comment>
                                                            <comment id="197347" author="5c706fbb47a54a6728e59df2" created="Thu, 8 Oct 2020 16:12:49 +0000"  >&lt;p&gt;Same behavior with the &lt;tt&gt;folio/testing-backend&lt;/tt&gt; Vagrant box&lt;/p&gt;</comment>
                                                            <comment id="197350" author="5c706fbb47a54a6728e59df2" created="Thu, 8 Oct 2020 16:39:33 +0000"  >&lt;p&gt;And &lt;tt&gt;folio/snapshot&lt;/tt&gt;, so it begins to look like a general issue.&lt;/p&gt;</comment>
                                                            <comment id="197353" author="5c706fbb47a54a6728e59df2" created="Thu, 8 Oct 2020 17:04:57 +0000"  >&lt;p&gt;Raised 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;OKAPI-915&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/OKAPI-915&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Okapi Docker deployment URL/port mismatch on restart&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            OKAPI-915
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
&lt;/p&gt;</comment>
                                                            <comment id="197355" author="61cd0ca0bce5e00069e98be7" created="Thu, 8 Oct 2020 23:23:55 +0000"  >&lt;p&gt;A clarification. I said in the ticket Description that i could login via the backend.&lt;/p&gt;

&lt;p&gt;That was because i was using the /authn/login endpoint.&lt;br/&gt;
Using /bl-users/login endpoint does fail, as Wayne shows.&lt;/p&gt;</comment>
                                                            <comment id="197357" author="5c706fbb47a54a6728e59df2" created="Fri, 9 Oct 2020 14:06:09 +0000"  >&lt;p&gt;With release of Okapi v4.1.7, this appears to be resolved (thanks, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt;!)&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="54280">OKAPI-915</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10155"><![CDATA[FOLIO DevOps]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i01t0f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1988">DevOps: Sprint 99</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 8 Oct 2020 09:31:51 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>