-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Får 409 Conflict på mysqueezebox.com podcasts for ukeslutt #5
Comments
Takk for rapportering, @steinarb! Fungerer Squeezebox nå? |
Prøvde igjen med https://nrss.deno.dev/api/feeds/ukeslutt Men får fortsatt 409 og samme feilmelding:
|
Tenkte å spørre på mailinglista for mysqueezebox.com om mer debug-info, men mailinglistene som backet forumene ble slått av i forumene i desember 2022 og login'en min på forumene fungerte ikke, selv etter bruk av password recovery og setting av nytt passord. Puh! Sånn går no dagan! (Om jeg klarer å få en fungerende login på forums.slimdevices.com så har jeg fortsatt en intensjon om å stille spørsmålet) |
Der klarte jeg å komme meg inn på forumene og har stilt spørsmålet her: |
Ok. Det har kommet svar på tråden over. Det kan være at det er https som mysqueezebox.com ikke liker. Eller mer spesifikt: mysqueezebox.com vet at en duet receiver ikke takler https, så mysqueezebox bytter ut https med http og finner ingenting: https://forums.slimdevices.com/forum/user-forums/mysqueezebox-com/1633400-409-conflict-when-adding-podcast-on-mysqueezebox-com?p=1633401#post1633401 |
@steinarb Takk for oppdatering! I utgangspunktet holder gjerne NRSS på HTTPS. Men det går jo alltids an å kjøre en proxy på HTTP som igjen kaller NRSS som en midlertidig hack for å komme seg rundt Mysqueezebox sin begrensning her 🤷♂️ |
Jeg har satt opp en http->https-proxy fra http://nrss,bang.priv.no til https://nrss.deno.dev Men det hjalp dessverre ikke: |
Validatoren som google fant meg, gir to feil og to advarsler på http://nrss.bang.priv.no/api/feeds/ukeslutt Feilene er:
Advarslene er:
|
Okei, takk! Jeg har forholdt meg til denne, hvor disse feilene kun er anbefalinger, og ikke kritiske. Jeg skal løse dem, og så får vi håpe at det fungerer med Squeezebox etter det 👍 |
Ser det er noen som har hatt suksess med URLen, både proxet og uproxet på LMS, som er samme software som mysqueezebox.com, men kjørt lokalt. https://forums.slimdevices.com/forum/user-forums/mysqueezebox-com/1633400-409-conflict-when-adding-podcast-on-mysqueezebox-com?p=1633775#post1633775 |
@steinarb Feeden med disse endringene ligger på https://nrss--fix-pass-castfeed-validato.deno.dev/api/feeds/ukeslutt |
Testene på validatoren henger ikke lenger og det lå en feil der. Det er skal være fikset i f6c7769. Imidlertid er det noe galt med Deno Deploy/Github Actions som gjør at endringene ikke lastes opp. Jeg sjekker tilbake senere. |
Kjempebra jobbet! :-) Dessverre nekter squeeebox.com fortsatt å legge den til. :-/ Håper noen med tilgang til loggene på mysqueezebox.com snart tar en kikk på tråden! |
Auda :/ Yes, da tror jeg dessverre det er utenfor scopet til dette prosjektet og over på mysqueezebox.com.. Oppdater gjerne, særlig om det er noe som kan fikses herfra. |
Den er grei! Jeg oppdaterer på tråden her når/hvis jeg har noe ny info. Takk for imponerende innsats så langt! |
Oppdatering! nrss-URLer gjennom min http->https-proxy fungerer nå på Logitech Squeezebox: Framgangsmåte:
|
Helt supert, takk for oppdatering, @steinarb! Er det http (kontra https) som gjør at det fungerer via |
>>>> Olav Sundfør ***@***.***>:
Helt supert, takk for oppdatering, @steinarb! Er det http (kontra https) som gjør at det fungerer via `bang.priv.no`, eller er det noen andre endringer du har måttet gjøre som potensielt kunne vært løst herfra?
Ifølge Michael Herger, som er vedkommende som Logitech betaler for å holde liv i squeezebox-serverene, så var det https som var problemet.
(Iallefall: det var https som var problemet på podcastene akkurat som de er nå).
|
>>>> Steinar Bang ***@***.***>:
>>>> Olav Sundfør ***@***.***>:
> Helt supert, takk for oppdatering, @steinarb! Er det http (kontra https) som gjør at det fungerer via `bang.priv.no`, eller er det noen andre endringer du har måttet gjøre som potensielt kunne vært løst herfra?
Og proxy'en jeg har satt opp er en mer eller mindre standard nginx
reverse-proxy.
Her er /etc/nginx/sites-available/nrrs (på en debian-maskin):
```
## -*-conf-*-
# Config for virtual server nrss.bang.priv.no
#
server {
listen 80;
listen [::]:80;
server_name nrss.bang.priv.no;
location / {
proxy_pass https://nrss.deno.dev/;
}
}
```
Dropp denne fila inn som /etc/nginx/sites-available/nrss
Endre domenenavn så det passer med en virtuell server.
Lag en symlenke fra /etc/nginx/sites-enabled/ til /etc/nginx/sites-available/nrss
Kjør "systemctl restart nginx" så er proxyen på plass (forutsatt at det er et DNS-alias som matcher konfig da...)
|
Takk for deling! Linked det fra |
Jeg forsøker å erstatte de gamle NRK-podcastene på https://mysqueezebox.com/user/apps med RSS-feeder fra https://nrss.deno.dev
Men den første jeg prøvde på ga "409 Conflict" da jeg forsøkte å legge den til.
URLen jeg prøvde å legge til er "Ukeslutt": https://nrss.deno.dev/api/feeds/ukeslutt
Jeg fikk 409 Conflict på POST til https://mysqueezebox.com/settings/podcasts/add med body
Meldingen i 409 Conflict body, er:
Jeg slettet eksisterende podcast "P1 - Ukeslutt" med RSS-feed http://podkast.nrk.no/program/ukeslutt.rss i tilfelle det var den som ga 409 Conflict, men det hjalp ikke. Jeg fikk fortsatt 409 Conflict på "Add" av https://nrss.deno.dev/api/feeds/ukeslutt
The text was updated successfully, but these errors were encountered: