Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

Unable to npm login/adduser



  • I've attempted to follow your examples after using a trial version of Proget and followed the instructions but I am unable to use npm adduser or login to authenticate and publish a package. I have done both:

        npm config set @XXX:registry http://xxxname/npm/registry
        npm config set always-auth true --scope:@xxx
        npm login --loglevel silly
    

    and

        npm adduser --registry=http=http://xxxname/npm/registry/ --loglevel silly
    

    It returns something like:

    npm verb adduser before first PUT { _id: 'org.couchdb.user:uxteam',
    npm verb adduser   name: 'someteam',
    npm verb adduser   password: 'XXXXX',
    npm verb adduser   email: 'x@xxx.com',
    npm verb adduser   type: 'user',
    npm verb adduser   roles: [],
    npm verb adduser   date: '2017-04-05T16:20:15.940Z' }
    npm verb request uri http://xxxname/npm/registry/-/user/org.couchdb.user:uxteam
    npm verb request new user, so can't send auth
    npm info attempt registry request try #1 at 9:20:15 AM
    npm verb request id fb33501355d49a49
    npm http request PUT http://xxxname/npm/registry/-/user/org.couchdb.user:uxteam
    

    and just hangs.

    I've verified that the user is in the system and also tried using the default admin user.

    Any help would be appreciated.

    Product: ProGet
    Version: 4.7.9



  • P.S. I forgot to mention that we're using the dockerized Linux beta implementation...


  • inedo-engineer

    There's a bug we haven't been able to figure out where the Linux version of ProGet doesn't respond to requests for URLs with colons in them.



Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation