oxtyped / gpodder2go

gpodder2go is a simple self-hosted, golang, drop-in replacement for gpodder/mygpo server to handle podcast subscriptions management for gpodder clients
GNU Affero General Public License v3.0
103 stars 13 forks source link

Login failing on Antennapod unless --no-auth #37

Open pinusc opened 1 month ago

pinusc commented 1 month ago
root@gpodder2go:~ # VERIFIER_SECRET_KEY="thekey ./gpodder2go serve -b 0.0.0.0:3005
2024/10/04 19:57:40 💻 Starting server at 0.0.0.0:3005
2024/10/04 19:57:43 [gpodder2go/quh8JY3WBk-000001] "POST http://my.server.com:3005/api/2/auth/giusb/login.json HTTP/1.1" from 000.000.000.000:39244 - 200 0B in 2.386431ms
2024/10/04 19:57:43 http: named cookie not present
2024/10/04 19:57:43 [gpodder2go/quh8JY3WBk-000002] "GET http://my.server.com:3005/api/2/subscriptions/giusb/antennapod_on_sacripante.json?since=0 HTTP/1.1" from 000.000.000.000:39244 - 400 0B in 80.178µs

redacted my IP address and server name but otherwise these are the complete logs when trying to log-in via Antennapod 3.5.0. If I add --no-auth option, it works. This contradicts the README.md which states that Antennapod should not need the --no-auth workaround. Is it an issue with my setup or an actual bug? Did Antennapod stop supporting this?

Sync still doesn't work even with --no-auth, but I'll make a different issue for that.