Yes, I already have the latest .NET version installed.
Install it again, thereby repairing the installation.
It doesn’t let you install it again if it detects it’s installed already:
Details
Microsoft .NET Framework 4 is already a part of this operating system. You do not need to install the .NET Framework 4 redistributable. More information.
Same or higher version of .NET Framework 4 has already been installed on this computer.
I’m going to uninstall and re-install.
Do you have any software installed which could interfere?
3rd-party anti virus, any “optimization” tools or “privacy guards”?
I don’t think so. I use the Windows security suite.
Incidentally, I have the .NET runtime v5.0.11 installed.
I guess the app might be untested with v5 of .NET present.
Until that has been verified and fixed, you’ll have to try the conventional method of claiming the server again.
After you have rebooted the machine, is Plex server already running?
Use the Windows Task Manager to inspect the process list. Switch to the Details tab.
If you find one or several processes which are related to Plex, see what it says in the column Username. Except for the Plex Update Service.exe, all processes should be running under your own Windows user account.
In the title, what version does it say ClaimPMS4Win has?
It says v1.0.2.
When using ClaimPMS4Win, are you using Plex credentials, and not Facebook ?
And my Util complains about username it got is blank ?
Hi Otto, I’m definitely using my Plex credentials, and the left-hand window log says “Logged in okay” after I enter them. I’ve tried with both my Plex username and my e-mail address, but I get the same error after the log says “Updating registry”.
Just a quick question… when you were using ClaimPMS4Win, did you run it as Administrator, or just user-level? I found that it needs to be run as Administrator to get all the keys written successfully. I had been trying to run it as user-level myself and was having the same exception until I ran it as Admin.
Please see DM
Good call, and next version to be released will automatically ask for admin rights
I don’t think that’s a good call, because
if you access HKEY_CURRENT_USER while running as Admin, the wrong part of the registry is accessed.
The claim tool must write to the User part of the registry that is starting the Plex server.
Never run your Plex server “As Administrator”.
Never run your Plex server as the SYSTEM user when running as a system service.
Well, I’m not running as administrator, but with raised UAC in the next version to be
Ok, I tried running V1.0.3 as Administrator, but get the same error:
We found an installed PMS, so far, so good
PMS Name detected as:
PMS detected as been claimed
PMS owner detected as:
Enter credentials to the right, and press the button
Start login towards plex.tv
Logged in okay
Got a claim token
Got an exchange token
Updating Registry
We had an exception writing to the registry as:
System.ArgumentNullException: Value cannot be null.
Parameter name: value
at System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
at Microsoft.Win32.RegistryKey.SetValue(String name, Object value, RegistryValueKind valueKind)
at ClaimPMS4Win.Form1.updateRegistry() in D:\repos\UKDTOM\ClaimPMS4Win\ClaimPMS4Win\Form1.cs:line 152
Failed to update the registry
You should NOT run as administrator, but normally, and then say yes when it ask for permissions
Still no joy. And when I run it and enter my credentials, it does not ask about permissions.
Start login towards plex.tv
Logged in okay
Got a claim token
Got an exchange token
Updating Registry
We had an exception writing to the registry as:
System.ArgumentNullException: Value cannot be null.
Parameter name: value
at System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
at Microsoft.Win32.RegistryKey.SetValue(String name, Object value, RegistryValueKind valueKind)
at ClaimPMS4Win.Form1.updateRegistry() in D:\repos\UKDTOM\ClaimPMS4Win\ClaimPMS4Win\Form1.cs:line 152
Failed to update the registry
Ohh…I didn’t expect it to be fixed, just needed additional exception logging ![]()
I’ve DM’ed you a new version, that hopefully fixes this?
Hi Dane22! Success! So to make sure I do everything correctly, what do I do now? There’s still no “Servers” option in Plex Web, and my server is not visible locally. Many, many thanks!
Enter credentials to the right, and press the button
Start login towards plex.tv
Confirm continue as different user
Logged in okay
Got a claim token
Got an exchange token
Updating Registry
Registry updated
PMS Not running
Locating PMS Install directory
PMS has been started
All Done