Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-9384

Digest authentication fails for accounts where the username has been changed

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Web service
    • None

      Digest authentication for ISRC submission fails for account August Janse, but succeeds moments later for account Petitesser. Tested multiple times with same results, and I've made absolutely certain that I'm inputting the correct credentials.

      Example output from isrcsubmit, have also gotten the same results from another Python script. Both use python-musicbrainzngs, so the problem could potentially lie there.

      Without looking too deeply into it, I figure the cause might be one of the following:

      1. I have a space in my username
      2. I have previously changed my username

      I previously submitted this as a GitHub issue for the Python bindings, before I realized that the problem is probably with the web service.

      august@august-tp:~/Downloads$ python3 isrcsubmit.py 
      isrcsubmit 2.0.1 by JonnyJD for MusicBrainz
      using libdiscid 0.6.1
      DiscID: JWJR1b79stWM6x9ugEV8m26DUwE-
      Tracks on disc: 10
      Artist: Broder Daniel
      Release: Broder Daniel (Official)
      Release Event: 1996-04-22 SE
      Barcode: 724383837724
      Catalog No.: 7243 8383772 4
      MusicBrainz ID: fe915c98-2f5e-487f-ae9f-d26ba5980f58
      Is this information different for your release?
      Would you like to open the browser to submit the disc? [y/N] n
      found new ISRC for track 1: SEAMA9614010
      found new ISRC for track 2: SEAMA9608010
      found new ISRC for track 3: SEAMA9614030
      found new ISRC for track 4: SEAMA9614040
      found new ISRC for track 5: SEAMA9614050
      found new ISRC for track 6: SEAMA9614060
      found new ISRC for track 7: SEAMA9614070
      found new ISRC for track 8: SEAMA9614080
      found new ISRC for track 9: SEAMA9614090
      found new ISRC for track 10: SEAMA9614100
      Do you want to submit? [y/N] y
      Please input your MusicBrainz username (empty=abort): August Janse
      Please input your MusicBrainz password:
      ERROR: Invalid credentials: caused by: HTTP Error 401: digest auth failed
      Please input your MusicBrainz username (empty=abort): Petitesser
      Please input your MusicBrainz password:
      Successfully submitted 10 ISRCS.
      

       

          Loading...
          Uploaded image for project: 'MusicBrainz Server'
          1. MusicBrainz Server
          2. MBS-9384

          Digest authentication fails for accounts where the username has been changed

            • Icon: Bug Bug
            • Resolution: Unresolved
            • Icon: Normal Normal
            • None
            • None
            • Web service
            • None

              Digest authentication for ISRC submission fails for account August Janse, but succeeds moments later for account Petitesser. Tested multiple times with same results, and I've made absolutely certain that I'm inputting the correct credentials.

              Example output from isrcsubmit, have also gotten the same results from another Python script. Both use python-musicbrainzngs, so the problem could potentially lie there.

              Without looking too deeply into it, I figure the cause might be one of the following:

              1. I have a space in my username
              2. I have previously changed my username

              I previously submitted this as a GitHub issue for the Python bindings, before I realized that the problem is probably with the web service.

              august@august-tp:~/Downloads$ python3 isrcsubmit.py 
              isrcsubmit 2.0.1 by JonnyJD for MusicBrainz
              using libdiscid 0.6.1
              DiscID: JWJR1b79stWM6x9ugEV8m26DUwE-
              Tracks on disc: 10
              Artist: Broder Daniel
              Release: Broder Daniel (Official)
              Release Event: 1996-04-22 SE
              Barcode: 724383837724
              Catalog No.: 7243 8383772 4
              MusicBrainz ID: fe915c98-2f5e-487f-ae9f-d26ba5980f58
              Is this information different for your release?
              Would you like to open the browser to submit the disc? [y/N] n
              found new ISRC for track 1: SEAMA9614010
              found new ISRC for track 2: SEAMA9608010
              found new ISRC for track 3: SEAMA9614030
              found new ISRC for track 4: SEAMA9614040
              found new ISRC for track 5: SEAMA9614050
              found new ISRC for track 6: SEAMA9614060
              found new ISRC for track 7: SEAMA9614070
              found new ISRC for track 8: SEAMA9614080
              found new ISRC for track 9: SEAMA9614090
              found new ISRC for track 10: SEAMA9614100
              Do you want to submit? [y/N] y
              Please input your MusicBrainz username (empty=abort): August Janse
              Please input your MusicBrainz password:
              ERROR: Invalid credentials: caused by: HTTP Error 401: digest auth failed
              Please input your MusicBrainz username (empty=abort): Petitesser
              Please input your MusicBrainz password:
              Successfully submitted 10 ISRCS.
              

               

                    Unassigned Unassigned
                    tularion August Janse
                    Votes:
                    0 Vote for this issue
                    Watchers:
                    2 Start watching this issue

                      Created:
                      Updated:

                        Version Package

                          Unassigned Unassigned
                          tularion August Janse
                          Votes:
                          0 Vote for this issue
                          Watchers:
                          2 Start watching this issue

                            Created:
                            Updated:

                              Version Package