You are here: Home » Topic » 1400: Entering ws_returnerror (401: Unauthorized)

1400: Entering ws_returnerror (401: Unauthorized)

This topic contains 8 replies, has 3 voices, and was last updated by  rpedde 10 years, 11 months ago.

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #695

    oliver
    Participant

    Hi!

    You might know about this already. Anyways. 🙂

    It seems like the (optional) password option in the configuration file doesn’t work correctly.

    The first auth-part seems to work, where iTunes tries to get the library from mt-daapd, is denied, asks the user for the password, and tries again. When I enther the correct password iTunes succeeds to download the library, and my songs shows up.

    But when I try to play a song, nothing happens. The mt-daapd log shows:

    Thread 1: Entering ws_returnerror (401: Unauthorized)

    Here’s the full log:

    root# mt-daapd -c /usr/local/etc/mt-daapd.conf -P /var/run/mt-daapd.pid -f
    Config entry general/compress is deprecated. Please review the sample config
    Starting with debuglevel 2
    Starting rendezvous daemon
    Starting signal handler
    Signal handler started
    Initializing database
    Starting web server from /usr/local/share/mt-daapd/admin-root on port 3689
    Registering rendezvous names
    Serving 53511 songs. Startup complete in 37 seconds
    Thread 0: Entering ws_returnerror (401: Unauthorized)
    Unknown meta code: daap.songalbumartist
    Unknown meta code: daap.songcategory
    Unknown meta code: daap.songcontentdescription
    Unknown meta code: daap.songlongcontentdescription
    Unknown meta code: daap.songkeywords
    Unknown meta code: com.apple.itunes.is-podcast
    Unknown meta code: com.apple.itunes.mediakind
    Unknown meta code: com.apple.itunes.series-name
    Unknown meta code: com.apple.itunes.network-name
    Unknown meta code: com.apple.itunes.episode-num-str
    Unknown meta code: com.apple.itunes.episode-sort
    Unknown meta code: com.apple.itunes.season-num
    Unknown meta code: daap.songgapless
    Unknown meta code: com.apple.itunes.gapless-enc-del
    Unknown meta code: com.apple.itunes.gapless-heur
    Unknown meta code: com.apple.itunes.gapless-enc-dr
    Unknown meta code: com.apple.itunes.gapless-dur
    Unknown meta code: com.apple.itunes.gapless-resy
    Unknown meta code: com.apple.itunes.is-podcast-playlist
    Unknown meta code: com.apple.itunes.special-playlist
    Thread 1: Entering ws_returnerror (401: Unauthorized)
    #6871

    rpedde
    Participant

    @oliver wrote:

    Hi!

    You might know about this already. Anyways. 🙂

    It seems like the (optional) password option in the configuration file doesn’t work correctly.

    I didn’t. This might be an artifact of moving all the daap stuff to a plugin, though. All the auth handling stuff got redone. I may have screwed it up.

    I’ll take a look at it.

    #6872

    jiceher
    Participant

    I have exactly the same problem but when I try to connect my itunes client to the server.
    I don’t use password option at all and it seems that some files on the database can’t be “viewed” on itunes (like a bad xml parsing) and the whole database is rejected.
    I investigate more on these files

    #6873

    jiceher
    Participant

    it is due to a playlist ! (no error on import and reading this playlist on database)


    #EXTM3U
    #EXTINF:0,01 - Louise Attaque - A Plus Tard Crocodile - La Traversée du désert.mp3
    01 - Louise Attaque - A Plus Tard Crocodile - La Traversée du désert.mp3

    #EXTINF:0,02 - Louise Attaque - A Plus Tard Crocodile - Revolver.mp3
    02 - Louise Attaque - A Plus Tard Crocodile - Revolver.mp3

    #EXTINF:0,03 - Louise Attaque - A Plus Tard Crocodile - Shibuya Station.mp3
    03 - Louise Attaque - A Plus Tard Crocodile - Shibuya Station.mp3

    #EXTINF:0,04 - Louise Attaque - A Plus Tard Crocodile - Sean Penn, Mitchum.mp3
    04 - Louise Attaque - A Plus Tard Crocodile - Sean Penn, Mitchum.mp3

    #EXTINF:0,05 - Louise Attaque - A Plus Tard Crocodile - Si L'On Marchait Jusqu'à Demain.mp3
    05 - Louise Attaque - A Plus Tard Crocodile - Si L'On Marchait Jusqu'à Demain.mp3

    #EXTINF:0,06 - Louise Attaque - A Plus Tard Crocodile - Salomé.mp3
    06 - Louise Attaque - A Plus Tard Crocodile - Salomé.mp3

    #EXTINF:0,07 - Louise Attaque - A Plus Tard Crocodile - Si C'Etait Hier.mp3
    07 - Louise Attaque - A Plus Tard Crocodile - Si C'Etait Hier.mp3

    #EXTINF:0,08 - Louise Attaque - A Plus Tard Crocodile - Oui, Non.mp3
    08 - Louise Attaque - A Plus Tard Crocodile - Oui, Non.mp3

    #EXTINF:0,09 - Louise Attaque - A Plus Tard Crocodile - Nos Sourires.mp3
    09 - Louise Attaque - A Plus Tard Crocodile - Nos Sourires.mp3

    #EXTINF:0,10 - Louise Attaque - A Plus Tard Crocodile - Depuis Toujours.mp3
    10 - Louise Attaque - A Plus Tard Crocodile - Depuis Toujours.mp3

    #EXTINF:0,11 - Louise Attaque - A Plus Tard Crocodile - A L'Envers.mp3
    11 - Louise Attaque - A Plus Tard Crocodile - A L'Envers.mp3

    #EXTINF:0,12 - Louise Attaque - A Plus Tard Crocodile - Manhattan.mp3
    12 - Louise Attaque - A Plus Tard Crocodile - Manhattan.mp3

    #EXTINF:0,13 - Louise Attaque - A Plus Tard Crocodile - See You Later Alligator.mp3
    13 - Louise Attaque - A Plus Tard Crocodile - See You Later Alligator.mp3

    #EXTINF:0,14 - Louise Attaque - A Plus Tard Crocodile - La Nuit.mp3
    14 - Louise Attaque - A Plus Tard Crocodile - La Nuit.mp3

    #EXTINF:0,15 - Louise Attaque - A Plus Tard Crocodile - Oui, Non, Encore.mp3
    15 - Louise Attaque - A Plus Tard Crocodile - Oui, Non, Encore.mp3

    #EXTINF:0,16 - Louise Attaque - A Plus Tard Crocodile - Est-Ce Que Tu M'Aimes Encore.mp3
    16 - Louise Attaque - A Plus Tard Crocodile - Est-Ce Que Tu M'Aimes Encore.mp3

    #EXTINF:0,17 - Louise Attaque - A Plus Tard Crocodile - La Valse.mp3
    17 - Louise Attaque - A Plus Tard Crocodile - La Valse.mp3

    #EXTINF:0,18 - Louise Attaque - A Plus Tard Crocodile - Ca M'Aurait Plu.mp3
    18 - Louise Attaque - A Plus Tard Crocodile - Ca M'Aurait Plu.mp3

    #6874

    rpedde
    Participant

    @oliver wrote:

    Hi!

    You might know about this already. Anyways. 🙂

    It seems like the (optional) password option in the configuration file doesn’t work correctly.

    This is fixed in r1413, you’ll see it in next nightlies.

    — Ron

    #6875

    oliver
    Participant

    @rpedde wrote:

    This is fixed in r1413, you’ll see it in next nightlies.

    — Ron

    Awesome! Looking forward to r1413. 😀

    I have a small question regarding the web interface. I hope it’s ok to ask you here. At the Server Status page, there are two buttons; Start Scan and Start Full Scan. What’s the difference between these two? I tried to figure it out by looking through some of the code, but without success.

    #6876

    rpedde
    Participant

    @oliver wrote:

    @rpedde wrote:

    This is fixed in r1413, you’ll see it in next nightlies.

    — Ron

    Awesome! Looking forward to r1413. 😀

    I have a small question regarding the web interface. I hope it’s ok to ask you here. At the Server Status page, there are two buttons; Start Scan and Start Full Scan. What’s the difference between these two? I tried to figure it out by looking through some of the code, but without success.

    The regular scan scans the mp3_dir, but it only checks for for files that have changed since the last scan.

    The full scan dumps the entire database and reloads all the metadata from scratch.

    Normally, when you want to have it pick up new songs, or changed to id3 tags, you can do a regular scan. When you update versions, it makes sense to do a full scan, since there might be new metadata in the db or something. Like maybe I might start picking up replaygain or something. In that case, you’d have to do a full scan to pick up the replaygain info.

    — Ron

    #6877

    oliver
    Participant

    @rpedde wrote:

    The regular scan scans the mp3_dir, but it only checks for for files that have changed since the last scan.

    The full scan dumps the entire database and reloads all the metadata from scratch.

    Normally, when you want to have it pick up new songs, or changed to id3 tags, you can do a regular scan. When you update versions, it makes sense to do a full scan, since there might be new metadata in the db or something. Like maybe I might start picking up replaygain or something. In that case, you’d have to do a full scan to pick up the replaygain info.

    — Ron

    Ok. Thanks for clearing that out. 🙂

    Another offtopic quension;
    Is there a IRC channel for this project? Would be nice.

    And once again; Great thanks to you for all the work you’ve put into this project. I’ve used it 4-12h/d during the two weeks I’ve had it running, and it’s great!

    #6878

    rpedde
    Participant

    @oliver wrote:

    Another offtopic quension;
    Is there a IRC channel for this project? Would be nice.

    Actually, that’s a really good idea. Sadly, though, I’m an IRC idiot. Can you just grab a channel on freenode? Or must one register a channel to be able to get channel ops?

    Just curious. I spend a fair (and regular) amount of time on my machine. I wouldn’t mind hanging out in an IRC channel helping out, and I’m sure there are those around here that would do so as well.

    I just don’t know how to go about it. :/

    — Ron

Viewing 9 posts - 1 through 9 (of 9 total)

You must be logged in to reply to this topic.