I don’t think this is an error but more a problem with going too fast. I keep getting “Temporary failure in name resolution” errors, so I can only presume Plex is blocking and/or throttling me. Best guess is that DDoS flood protections are rate limiting connections.
Plex doesn’t seem to use DNS rate limiting, not anywhere that I’m aware of.
And the script assumes you’ll provide a token, so I don’t think it’s an auth system rate limit.
Did you give it a valid URL for the local server, and if you gave it a *.plex.direct URL, can that name be resolved on the host? Maybe *.plex.direct is blocked by DNS rebinding protection on your router.
I am testing out @stevezau awesome script. I am encountering issues, but I am trying to figure out if its just me or there needs to be any code improvements. I will report back. Amazing work!
With this script, I can actually find a bottleneck which happens to be the storage sequential read speed. I am saturating my Ceph cluster at around 1.2GBs while analyzing 4K remux files concurrently.
I have never used git or coded in python, so I apologize if I am doing anything wrong. I am trying to get the hang of it. The PR can be tracked here. I am extremely grateful for the work of @stevezau and not trying to overstep by any means. Just hoping to contribute to the code for everyone.