Проблема проявляется несколькими разными способами, но общий элемент заключается в том, что когда вы идете войти в свою веб-панель управления для своего сервера Plex, вы вообще не можете получить доступ к панели управления и получить ошибку, например, У вас нет разрешения на доступ к этому серверу ». Или, если вы когда-либо занимались несколькими серверами или удалили и установили свой сервер Plex на одном компьютере с другой учетной записью, вы не сможете войти в систему с учетной записью вы хотите использовать.
Проблема заключается в том, что глубоко за кулисами в реестре Windows (или в текстовых файлах конфигурации на MacOS и Linux) возникает проблема с тем, как были сохранены учетные данные для учетной записи для вашей учетной записи. Если вы погрузитесь в настройки и стираете сохраненные токены для входа в систему, вы можете заставить Plex запросить их снова и получить новый бесплатный вход в систему.
Примечание. Прежде чем мы начнем, чтобы быть ясным, этот процесс не связан с сбросом пароля и получением нового от компании Plex (если вам это нужно, вы можете сделать это здесь). Вместо этого, это заставит ваш локальный сервер Plex забыть ранее введенную информацию, чтобы вы могли повторно ввести ее и правильно пройти аутентификацию с центрального сервера входа в систему Plex.
Как сбросить токен входа в Plex
Хотя основная информация, которую нам нужно удалить (для запуска сброса), точно такая же для каждой операционной системы, эта информация находится в другом месте в зависимости от вашей системы. Давайте сначала рассмотрим, как сбросить токен входа в Windows, а затем выделите, где найти необходимые файлы для MacOS и Linux (и других операционных систем, основанных на UNIX).
Прежде чем выполнять какие-либо изменения в любой операционной системе, сначала остановите свой Plex Media Server.
Windows: удаление соответствующих записей реестра
Откройте редактор реестра, введя «regedit» в поле поиска «Пуск» и запустите приложение. В реестре перейдите к
ComputerHKEY_CURRENT_USERSoftwarePlex, Inc.Plex Media Server
в левом дереве, как показано ниже.
- PlexOnlineMail
- PlexOnlineToken
- PlexOnlineUsername
- PlexOnlineHome (Только у некоторых пользователей это будет - если вы не используете функцию Plex Home managed users, то у вас не будет этой записи.)
Щелкните правой кнопкой мыши по каждой из этих записей и выберите «Удалить».
Эти четыре записи соответствуют вашему адресу электронной почты, уникальный идентификатор, предоставляемый центральным сервером Plex, вашим именем пользователя и вашим статусом Plex Home, соответственно. Удаление их заставит ваш сервер Plex снова заполнить их при следующем входе в ваш сервер из вашего браузера.
macOS: отредактируйте файл Plist
В macOS те же токены находятся внутри файла com.plexapp.plexmediaserver.plist, который вы найдете в каталоге ~ / Library / Preferences /. Самый быстрый способ редактирования файла - открыть FInder, нажать «Go»> «Перейти в папку» в строке меню и вставить
~/Library/Preferences/
в появившемся окне. Оттуда прокрутите страницу вниз до тех пор, пока не увидите файл com.plexapp.plexmediaserver.plist. Обязательно остановите свой сервер Plex перед выполнением следующего редактирования.
Откройте файл с помощью текстового редактора и удалите следующие записи:
PlexOnlineHome
PlexOnlineMail
[email protected]
PlexOnlineToken
XXXXXXXXXXXXXXXXXXXXX
PlexOnlineUsername
YourUserName
У вас может не быть записи для «PlexOnlineHome», если вы не используете функцию Plex Home, но у вас должна быть запись для остальных трех токенов. После редактирования и сохранения файла снова запустите свой Plex Media Server и войдите в свой сервер из своего браузера, чтобы повторно проверить себя.
Linux: отредактируйте файл Preferences.xml
В Linux вам просто нужно внести небольшое изменение в текстовый файл конфигурации - в этом случае Plex
Preferences.xml
Общее расположение файла в Linux - это
$PLEX_HOME/Library/Application Support/Plex Media Server/
но он расположен в
/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/
для установки Debian, Fedora, Ubuntu и CentOS. Если у вас есть UNIX-производная ОС, такая как FreeBSD или NAS-устройство, ознакомьтесь с полным списком адресов здесь.
Открой
Preferences.xml
файл в текстовом редакторе по вашему выбору. Найдите и удалите следующие записи:
PlexOnlineHome='1'
PlexOnlineMail='[email protected]'
PlexOnlineToken='XXXXXXXXXXXXXXXXXXXXX'
PlexOnlineUsername='YourUserName'
Сохраните файл, а затем снова запустите свой Plex Media Server. Войдите в свой сервер из своего веб-браузера с учетными данными Plex, и вы должны снова и снова запускаться.
Вот и все. Как разочарование, поскольку проблема входа в phantom может быть, как только вы найдете правильный файл и сделаете небольшое редактирование, вы вернетесь в бизнес и сможете входить в систему со своими учетными данными Plex.