Extract Machine ID from Database due missing Preferences.xml

Server Version#: 1.18.4.2171

After i upgraded my Linux based (Debian) PMS server from 1.18.2.2058 to 1.18.4.2171 i discovered the update somehow corrupted my Preferences.xml, it recreated a new one, and so, i lost all my settings.
Usually, i have a backup of that somewhere, but i just realised, that backup is gone, so i don’t have any older Preferences.xml
So i tried to re-enter all my settings as far as i remember, however, my biggest problem, the server seems having new Identifier’s in the file :cry: :sob:

As i figured it out, on these new identifier’s i have to grand new access to the specific libraries on my whole friend list again.

However, i do have some backups from the DB files.
Is there any way to find out what my previous MachineIdentifier / ProcessedMachineIdentifier / AnonymousMachineIdentifier were, so i can manually enter them back into the Preferences.xml ?

Unfortunately No. The only identification of the Server exists in Preferences.xml

It’s a double-edged sword.

By blanking those values, you can safely clone one installation to another without fear of interference. There’s no need to dig in a database either. On the other hand, you have this dilemma.

That’s sadly gone, but unsure if it’s really needed here

That one is most likely not needed

Above can be found by browsing to: https://plex.tv/api/servers?X-Plex-Token=XXXXX and is called machineIdentifier on that page

To get your token, see: https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.