I was out of the office for 2 weeks and returned today. I will get back into Plex Sync next week and get some of these updates in place:
Support additional ports besides 32400, 8443, and 443. 99% of the connected users have port 32400 configured, so needing custom ports is a very small number of users and why I didn’t start with it all opened up.
Multiple servers will be supported by viewing and selecting all libraries across all your available servers. This is a more advanced use case and why I didn’t include it to begin with.
Watchlist sync to Trakt will be coming soon. I have it working to get the data from Plex directly (not your server) and just need to pipe it into your Trakt account as part of the syncing process.
This isn’t a bug, the options are only applicable when you first select your server. From them on, it’s only going to sync new items. The manual sync button gives you the same options if you for some reason wanted to do a full sync again.
Yes, this won’t work until I get some new security in place and open up additional ports.
It was intentional to get this working for a single server first, with the plan to support multiple servers after that. Most people using Plex Sync only have 1 server available.
The webhook is sent by Plex centrally, whereas the Plex Sync is communicating with each server directly. That’s why the webhook works default like that.
maybe because Plex reports multiple addresses?
according to plextraktsync (which i still use but cause of the API Limit barely usable anymore for my really huge library since some month)
They look like:
Have you tried disconnecting then reconnecting Plex? The address looks correct and accessible, but it’s returning a 404 not found when trying to connect to your server with the Plex auth token. If you reconnect, that will get a new auto token and hopefully work.
yes.
actually before the screenshot i had it disconnected - i added it a few seconds before screenshot just to show it to you
And yep, i can connect via https. As i daily use it to sync the watchlist with via plextraktsync and weekly the watchstate.
Edit:
just tested something: i removed from plextraktsync the https connection in the servers.yml and only left the http on 443.
There i also got 404. So: https is needed.
(i guess cause of SNI - as i bet the dockers containers of the appbox hoster are running behind a reverse proxy and plain http doesn’t have SNI, as this is a TLS feature - at least as far i can remember)
so of all the addresses you are getting from plex for my account, only one. - the one with https - is the only valid
I have never been able to get it to do a full sync in the first place which is why I’ve been trying to get it to do a full sync manually but it still only sits idle. I click the button and it changes from “Sync” to “Queued” but that’s it. I tried doing a manual sync again this morning after my last post but 7hrs later and Jul 11 is still the last sync recorded.
At least a possibility to enter the port you use yourself in the settings would be very helpful. It’s not usable for me and I’m sure many others. This tool was actually the main reason why I subscribed to VIP.
I have already used several tools for synchronization, most recently plextraktsync and Mdblist. Never had any problems with port restrictions
I take it now you’re opening ports, does that mean you have some additional security in place?, plus, does this mean you opened the other allowed PLEX port 32401, as i’m unable to use both Plex servers on the same port.
I also don’t like opening ports so I understand the hesitation, so if you managed to roll out some extra security, thank you
I haven’t reconnected the PlexSync, but will do so if it’s all working now.