Closed peterpepo closed 11 months ago
Hi @peterpepo,
It works on my installation. Based on the error message it seems that your DNS service doesn't work. Can you try nslookup google.com
on your raspberry pi?
Hello, I can find it - but only as admin user (from USERNAME, PASSWORD environmental variables), and then when I add it ends up with mentioned error. Shows snakebar in bottom left corner 'Podcast Mozgová Atletika added', but it's not listed under Subscriptions. Cannot be added second time either - it errors out with 'Podcast already exists'
When I try to search for it as regular user - created via cli, it loads indefinitely.
nslookup on my rpi works without issues
All podbean hosted podcasts return 403: Forbidden since this morning?, maybe it started earlier. What's weird is - when I open rss in my browser it works ok, it fails only for clients such as: PodFetch, Antennapod, Gpodder - all fail with 403.
One which I mentioned in bug report is podbean hosted, maybe that's the case. Try opening for example this, other one failing: https://feed.podbean.com/hospitalrecords/feed.xml Some podcasts on podbean are actually hosted elsewhere, or at least they provide different url (not on podbean domain), and those can be added.
Regardless all the other issues from my report are still relevant and apply.
All podbean hosted podcasts return 403: Forbidden since this morning?, maybe it started earlier. What's weird is - when I open rss in my browser it works ok, it fails only for clients such as: PodFetch, Antennapod, Gpodder - all fail with 403.
One which I mentioned in bug report is podbean hosted, maybe that's the case. Try opening for example this, other one failing: https://feed.podbean.com/hospitalrecords/feed.xml Some podcasts on podbean are actually hosted elsewhere, or at least they provide different url (not on podbean domain), and those can be added.
Regardless all the other issues from my report are still relevant and apply.
Hmm. Was this maybe only a temporary failure? I can open both links without a probem
I'm experiencing all these same issues using the same Docker image on Ubuntu 22.04.3.
docker-compose.yml:
podfetch:
image: samuel19982/podfetch:postgres
user: ${UID:-1000}:${GID:-1000}
ports:
- "8000:8000"
volumes:
- ./podcasts:/app/podcasts
environment:
- GPODDER_INTEGRATION_ENABLED=true
- BASIC_AUTH=true
- USERNAME=$PODFETCH_USERNAME
- PASSWORD=$PODFETCH_PASSWORD
- POLLING_INTERVAL=300
- SERVER_URL=http://[my server name]:8000
- DATABASE_URL=postgresql://$POSTGRES_USER:$POSTGRES_PASSWORD@$POSTGRES_HOST:$POSTGRES_PORT/podfetch
System information:
Version
v4.2.2-78a98aaa (HEAD)
Commit
v4.2.2-78a98aaa (HEAD)
CI build
No CI platform
Build date
Mon, 16 Oct 2023 21:16:07 +0000
Branch
HEAD
OS
linux
I'm experiencing all these same issues using the same Docker image on Ubuntu 22.04.3.
- Clicking on the invite link to copy does not do anything.
- When I attempt to add a podcast from iTunes (as admin user), it gives the error message 'You are not an admin or an uploader'.
- Adding podcast from RSS, the 'Add' button doesn't do anything.
- Adding from OPML runs through the OPML file and ends successfully but nothing is added.
- No logout button appears.
docker-compose.yml:
podfetch: image: samuel19982/podfetch:postgres user: ${UID:-1000}:${GID:-1000} ports: - "8000:8000" volumes: - ./podcasts:/app/podcasts environment: - GPODDER_INTEGRATION_ENABLED=true - BASIC_AUTH=true - USERNAME=$PODFETCH_USERNAME - PASSWORD=$PODFETCH_PASSWORD - POLLING_INTERVAL=300 - SERVER_URL=http://[my server name]:8000 - DATABASE_URL=postgresql://$POSTGRES_USER:$POSTGRES_PASSWORD@$POSTGRES_HOST:$POSTGRES_PORT/podfetch
System information:
Version v4.2.2-78a98aaa (HEAD) Commit v4.2.2-78a98aaa (HEAD) CI build No CI platform Build date Mon, 16 Oct 2023 21:16:07 +0000 Branch HEAD OS linux
I've since pulled the same image and it's all working as expected now. Perhaps it was adding SSL config to my Nginx configuration for this service that resolved it?
I've since pulled the same image and it's all working as expected now. Perhaps it was adding SSL config to my Nginx configuration for this service that resolved it?
Nice that it is working now. Yes that is unfortunately required for modern browsers.
Describe the bug
Issues:
called
Result::unwrap()
on anErr
value: reqwest::Error { kind: Request, url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("feed.podbean.com")), port: None, path: "/mozgovaatletika/feed.xml", query: None, fragment: None }, source: hyper::Error(Connect, ConnectError("dns error", Custom { kind: Uncategorized, error: "failed to lookup address information: Try again" })) }note: run with
RUST_BACKTRACE=1
environment variable to display a backtracethread 'actix-rt|system:0|arbiter:3' panicked at src/service/rust_service.rs:192:22:
called
Result::unwrap()
on anErr
value: JoinError::Panic(Id(322), ...)Error during reqwest: error sending request for url (https://feed.podbean.com/mozgovaatletika/feed.xml): error trying to connect: dns error: failed to lookup address information: Try again
version: '3' services: podfetch: image: samuel19982/podfetch:postgres container_name: podfetch user: ${UID:-1000}:${GID:-1000} ports:
.env
Reproduction
Please see description.
System Info
Used Package Manager
n/a
Validations