<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:10:13 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-1016] Status 401 attempting to publish to FOLIO NPM repository</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-1016</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;Baroquem reported a 401 status code while attempting to publish to the folio-npm repository with the proper permissions and credentials.    &lt;/p&gt;</description>
                <environment></environment>
        <key id="80423">FOLIO-1016</key>
            <summary>Status 401 attempting to publish to FOLIO NPM repository</summary>
                <type id="10001" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium">Bug</type>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</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="10002">Cannot Reproduce</resolution>
                                                        <assignee accountid="5f9abc1eb45b2e007453f423">John Malconian</assignee>
                                                                <reporter accountid="5f9abc1eb45b2e007453f423">John Malconian</reporter>
                                    <labels>
                            <label>ci</label>
                    </labels>
                <created>Thu, 4 Jan 2018 18:30:02 +0000</created>
                <updated>Mon, 12 Nov 2018 14:23:55 +0000</updated>
                            <resolved>Tue, 1 May 2018 17:11:51 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                                                            <comment id="189335" author="5f9abc1eb45b2e007453f423" created="Thu, 4 Jan 2018 18:32:17 +0000"  >&lt;p&gt;NPM Environment: &lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;; cli configs
metrics-registry = &quot;https://registry.npmjs.org/&quot;
scope = &quot;&quot;
user-agent = &quot;npm/5.6.0 node/v9.3.0 darwin x64&quot;

; userconfig /Users/matt/.npmrc
//repository.folio.org/repository/npm-folio/:always-auth = false
//repository.folio.org/repository/npm-folio/:email = &quot;xxx@xxxx&quot;
//repository.folio.org/repository/npm-folio/:username = &quot;xxx&quot;
@folio:registry = &quot;https://repository.folio.org/repository/npm-folio/&quot;

; builtin config undefined
prefix = &quot;/usr/local&quot;

; node bin location = /usr/local/Cellar/node/9.3.0_1/bin/node
; cwd = /Users/matt/code/folio/ui-requests
; HOME = /Users/matt
; &quot;npm config ls -l&quot; to show all defaults.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;NPM debug log: &lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;http request PUT https://repository.folio.org/repository/npm-folio/@folio%2frequests
24 http 401 https://repository.folio.org/repository/npm-folio/@folio%2frequests
25 verbose headers { server: &apos;nginx/1.12.1&apos;,
25 verbose headers   date: &apos;Thu, 04 Jan 2018 15:46:06 GMT&apos;,
25 verbose headers   &apos;content-length&apos;: &apos;0&apos;,
25 verbose headers   connection: &apos;keep-alive&apos;,
25 verbose headers   &apos;x-frame-options&apos;: &apos;SAMEORIGIN&apos;,
25 verbose headers   &apos;x-content-type-options&apos;: &apos;nosniff&apos;,
25 verbose headers   &apos;set-cookie&apos;:
25 verbose headers    [ &apos;NXREMEMBERME=deleteMe; Path=/; Max-Age=0; Expires=Wed, 03-Jan-2018 15:46:06 GMT&apos; ],
25 verbose headers   &apos;www-authenticate&apos;: &apos;BASIC realm=&quot;Sonatype Nexus Repository Manager&quot;&apos; }
26 error publish Failed PUT 401
27 verbose stack Error: 401 Unauthorized
27 verbose stack     at makeError (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:314:12)
27 verbose stack     at RegClient.&amp;lt;anonymous&amp;gt; (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:259:9)
27 verbose stack     at Request._callback (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:216:14)
27 verbose stack     at Request.self.callback (/usr/local/lib/node_modules/npm/node_modules/request/request.js:186:22)
27 verbose stack     at Request.emit (events.js:159:13)
27 verbose stack     at Request.&amp;lt;anonymous&amp;gt; (/usr/local/lib/node_modules/npm/node_modules/request/request.js:1163:10)
27 verbose stack     at Request.emit (events.js:159:13)
27 verbose stack     at IncomingMessage.&amp;lt;anonymous&amp;gt; (/usr/local/lib/node_modules/npm/node_modules/request/request.js:1085:12)
27 verbose stack     at Object.onceWrapper (events.js:254:19)
27 verbose stack     at IncomingMessage.emit (events.js:164:20)
27 verbose stack     at endReadableNT (_stream_readable.js:1062:12)
27 verbose stack     at process._tickCallback (internal/process/next_tick.js:152:19)
28 verbose statusCode 401
29 verbose cwd /Users/matt/code/folio/ui-requests
30 verbose Darwin 17.3.0
31 verbose argv &quot;/usr/local/Cellar/node/9.3.0_1/bin/node&quot; &quot;/usr/local/bin/npm&quot; &quot;publish&quot;
32 verbose node v9.3.0
33 verbose npm  v5.6.0
34 error code E401
35 error 404 401 Unauthorized
36 verbose exit [ 1, true ]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

</comment>
                                                            <comment id="189337" author="5f9abc1eb45b2e007453f423" created="Thu, 4 Jan 2018 18:36:04 +0000"  >&lt;p&gt;I am able to publish the package (ui-requests v1.1.0) in question with the same permissions and the following environment: &lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;cli configs
user-agent = &#8220;npm/3.10.10 node/v6.12.0 linux x64&#8221;

; userconfig /home/jenkins/.npmrc
@folio:registry = &#8220;https://repository.folio.org/repository/npm-folio/&#8221;

; node bin location = /usr/bin/node
; cwd = /home/jenkins/ui-requests
; HOME = /home/jenkins
; &#8220;npm config ls -l&#8221; to show all defaults.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;There could potentially be an incompatibility with the version of NPM used in the failed request.  &lt;/p&gt;</comment>
                    </comments>
                    <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_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzy6c7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </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>