Glad it helped! Regards Julian
On Tue, Sep 13, 2016 at 9:09 AM, Ian Boston <[email protected]> wrote: > Hi Julian, > > Thank you. Good pointer. > > I had a UTF-8 char in my password. To identify it I did echo <password> | > od -a which showed up 2 ? chars. Once that was removed mvn deploy works. > There must be a bug in maven relating to reading UTF8 either from the > command line or a file. The terminal is UTF-8 capable as echo <password> | > od -x dumps the correct UTF-8 bytes. > > For others, and search engines, the symptoms were > mvn deploy fails with "Return code is: 401, ReasonPhrase: Unauthorized" > logging into https://repository.apache.org via a web browser works. > > Best Regards > Ian > > On 12 September 2016 at 20:57, Julian Sedding <[email protected]> wrote: > >> Hi Ian >> >> I once had issues with a particular password and Maven and Nexus, IIRC >> because of some special characters. After changing the password it >> worked again. Maybe worth a try? >> >> Regards >> Julian >> >> On Mon, Sep 12, 2016 at 4:07 PM, Ian Boston <[email protected]> wrote: >> > Hi, >> > >> > On 12 September 2016 at 14:53, Robert Munteanu <[email protected]> >> wrote: >> > >> >> On Mon, 2016-09-12 at 12:52 +0100, Ian Boston wrote: >> >> > Hi, >> >> > I haven't done a release for years and so my setup may be out. I am >> >> > following [1] but hitting some problems. I am wondering if anyone >> >> > else has >> >> > had problems. >> >> > >> >> > Issues I am seeing 2 problems, possibly related >> >> > >> >> > gpg signing fails if I use an encrypted passphrase in setting.xml. It >> >> > works >> >> > ok if I use a clear text passphrase. The maven encrypted password >> >> > feature >> >> > doesn't provide any feedback and I am not seeing any errors relating >> >> > to it. >> >> > I can work round this issue, but would prefer to fix it. I have >> >> > already >> >> > tried re-creating my mvn master password, and re-encrypting the gpg >> >> > passphrase. >> >> >> >> FWIW I don't seet a passphrase at all and wait for the gpg-agent >> >> process to prompt for one (running Linux, but Macs should be close >> >> enough ). It only does so once per login session if I choose to cache >> >> it. >> >> >> >> >> > I'll give gpg-agent a go using the config Bertrand shared. >> > >> > >> >> > >> >> > mvn deploy fails for a snapshot with a 401. I can login to the UI at >> >> > https://repository.apache.org/ with no issues. Both encrypted and >> >> > clear >> >> > text passwords fail for mvn deploy. IIUC 401 indicates AuthN fail >> >> > rather >> >> > than AuthZ fail. >> >> >> >> Do you see the 'Staging Repositories' menu item once you log in? >> >> >> > >> > >> > yes, and I can navigate to the snapshots including an open one for the >> > teleporter bundles. >> > >> > >> > Best Regards >> > Ian >> > >> > >> >> >> >> Robert >> >> >>
