Announcement

Collapse
No announcement yet.

409 Conflict when adding podcast on mysqueezebox.com

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    409 Conflict when adding podcast on mysqueezebox.com

    I am trying to add the podcast

    to my podcast app on

    But I get 409 Conflict on the POST to


    The body of the 409 Conflict response is the message:
    ​ There was an error verifying this Podcast feed: invalid

    Is it possible get more debug information to find out what exactly was invalid about this podcast feed?

    Thanks!

    - Steinar

    #2
    I have not tried it ... but I think https causes a problem on mysqueezebox.com (because it knows that old Squeezebox hardware cannot handle it itself) - so it tries as http ... which I presume does not work in this case.
    Paul Webster
    Author of "Now Playing" plugins covering Radio France (FIP etc), PlanetRadio (Bauer - Kiss, Absolute, Scala, JazzFM etc), KCRW, ABC Australia and CBC/Radio-Canada
    and, via the extra "Radio Now Playing" plugin lots more - see https://forums.slimdevices.com/showt...Playing-plugin

    Comment


      #3
      Does MSB.com support https feeds ?

      Comment


        #4
        Originally posted by steinarb View Post
        I am trying to add the podcast

        to my podcast app on

        But I get 409 Conflict on the POST to


        The body of the 409 Conflict response is the message:
        ​ There was an error verifying this Podcast feed: invalid

        Is it possible get more debug information to find out what exactly was invalid about this podcast feed?

        Thanks!

        - Steinar
        Not really an answer but you can access the same podcast via the Podcast app on LMS.

        Click image for larger version

Name:	Screenshot_20230312-094921.png
Views:	75
Size:	235.6 KB
ID:	1633404
        Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
        Bedroom: Radio
        Bathroom: Radio

        Comment


          #5
          Originally posted by Paul Webster View Post
          I have not tried it ... but I think https causes a problem on mysqueezebox.com (because it knows that old Squeezebox hardware cannot handle it itself) - so it tries as http ... which I presume does not work in this case.
          I have created an HTTP reverse proxy for https://nrss.deno.dev at http://nrss.bang.priv.no

          But I didn't have any more suksess with http://nrss.bang.priv.no/api/feeds/ukeslutt

          This feed also got 409 conflict at https://mysqueezebox.com/settings/podcasts/add with the same response:
          There was an error verifying this Podcast feed: invalid

          Comment


            #6
            I ran the non-proxied feed througj an RSS validator that google found me: https://www.castfeedvalidator.com/va...feeds/ukeslutt

            There are two errors (and two warnings) in the "Basic feed tests" and one error marked as "Fatal" in the website section (an mpeg is returned where a web site is expected).

            Are any of these errors a problem for https://mysqueezebox.com/user/apps ?

            Comment


              #7
              We (outsiders) cannot see the mysb logs to check things.
              However, given you have some web server skills then one approach for you could be to make a copy of the RSS feed and host it yourself and then point mysb at it ... and then make small changes to the XML to see if you can narrow down the problem to some particular fields.
              Paul Webster
              Author of "Now Playing" plugins covering Radio France (FIP etc), PlanetRadio (Bauer - Kiss, Absolute, Scala, JazzFM etc), KCRW, ABC Australia and CBC/Radio-Canada
              and, via the extra "Radio Now Playing" plugin lots more - see https://forums.slimdevices.com/showt...Playing-plugin

              Comment


                #8
                I have tested both the original and the http proxied feed in my local LMS. Both work.

                I did get a ‘500 server error’ on one occasion from the original feed, when entering the url into the podcast app settings page. I guess that was a temporary server error.

                I have also tested the http proxied feed in MySB. That worked too.

                Perhaps the podcast feed server is a bit flaky.

                Comment


                  #9
                  The author of https://github.com/olaven/NRSS has fixed all validator issues in castfeedvalidator: https://www.castfeedvalidator.com/va...feeds/ukeslutt

                  Unfortunately I still get 409 Conflict when adding https://nrss.deno.dev/api/feeds/ukeslutt

                  Comment


                    #10
                    Tried the http->https proxied version of the URL today: http://nrss.bang.priv.no/api/feeds/ukeslutt

                    And now it worked! I am playing last Saturday's episode on my old squeezebox duet receiver right now!

                    So to anyone who end up here when googling squeezebox and nrk podcasts, here's the procedure:
                    1. Open https://nrss.deno.dev in a web browser
                    2. Search up your podcast and click on "Kopier URL"
                    3. Paste the copied URL into a text editor and replace "https://nrss.deno.dev" (without the quotes) with "http://nrss.bang.priv.no" (also without the quotes)
                    4. Open https://www.mysqueezebox.com/user/apps in a web browser and select podcast
                    5. Paste the http URL into the "Add a Podcast feed" form and click on "Add"
                    Last edited by steinarb; Today, 16:34.

                    Comment


                      #11
                      Good ! It worked, at last.

                      Comment

                      Working...
                      X