По большей части, работа с Plex Media Server довольно безупречна. Вы установить серверное программное обеспечение , вы указываете на него своих клиентов Plex и начинаете смотреть фильмы. Но иногда вы заходите на свой сервер только для того, чтобы вас загадочно закрывали. Давайте углубимся в некоторые загадочные настройки и вернем вас в медийную нирвану.
СВЯЗАННЫЕ С: Как настроить Plex (и смотреть фильмы на любом устройстве)
Проблема проявляется по-разному, но общим элементом является то, что, когда вы входите в свою веб-панель управления для своего сервера Plex, вы либо вообще не можете получить доступ к панели управления, и получаете сообщение об ошибке типа « У вас нет разрешения на доступ к этому серверу ». Или, если вы когда-либо пробовали работать с несколькими серверами или удаляли и устанавливали сервер Plex на том же компьютере с другой учетной записью, вы не сможете войти в систему с учетной записью, которую хотите использовать.
Проблема заключается в том, что глубоко за кулисами в реестре Windows (или в текстовых файлах конфигурации в macOS и Linux) существует проблема с тем, как были сохранены учетные данные для входа в вашу учетную запись. Погрузившись в настройки и удалив сохраненные токены для входа в систему, вы можете заставить Plex запросить их еще раз и получить новый вход без ошибок.
Примечание: прежде чем мы продолжим, чтобы было ясно, этот процесс не касается сброса вашего пароля и получения нового от компании Plex (если вам нужно это сделать, ты можешь сделать это здесь ). Вместо этого речь идет о том, чтобы заставить ваш локальный сервер Plex забыть ранее введенную информацию, чтобы вы могли повторно ввести ее и правильно пройти аутентификацию на центральном сервере входа в систему Plex.
Как сбросить токен входа в Plex
Хотя основная информация, которую нам нужно удалить (для запуска сброса), абсолютно одинакова для каждой операционной системы, эта информация находится в другом месте в зависимости от вашей системы. Давайте сначала рассмотрим, как сбросить токен входа в Windows, а затем выделим, где найти необходимые файлы в операционных системах macOS и Linux (и других производных от UNIX).
Прежде чем вносить какие-либо изменения в любую операционную систему, сначала остановите свой Plex Media Server .
Windows: удалите соответствующие записи реестра
Откройте редактор реестра, набрав «regedit» в поле поиска меню «Пуск» и запустите приложение. Внутри реестра перейдите к
Компьютер \ HKEY_CURRENT_USER \ Software \ Plex, Inc. \ Plex Media Server
в левом дереве, как показано ниже.
Найдите следующие четыре записи:
- PlexOnlineMail
- PlexOnlineToken
- PlexOnlineUsername
- PlexOnlineHome (это будет только у некоторых пользователей - если вы не используете функцию управляемых пользователей Plex Home, у вас не будет этой записи.)
Щелкните правой кнопкой мыши каждую из этих записей и выберите «Удалить».
Эти четыре записи соответствуют вашему адресу электронной почты, уникальному идентификатору, предоставляемому центральным сервером Plex, вашему имени пользователя и вашему статусу Plex Home соответственно. Их удаление заставит ваш сервер Plex заполнить их снова, когда вы в следующий раз попытаетесь войти на свой сервер из браузера.
macOS: отредактируйте файл Plist
В macOS те же токены находятся внутри файла com.plexapp.plexmediaserver.plist, который вы найдете в каталоге ~ / Library / Preferences /. Самый быстрый способ отредактировать файл - открыть FInder, щелкнуть Go> Go to Folder в строке меню и вставить
~ / Библиотека / Настройки /
в появившееся поле. Оттуда прокрутите вниз, пока не увидите файл com.plexapp.plexmediaserver.plist. Обязательно остановите сервер Plex перед выполнением следующего редактирования.
Откройте файл в текстовом редакторе и удалите следующие записи:
<key> PlexOnlineHome </key>
<истина />
<key> PlexOnlineMail </key>
<string> [email protected] </string>
<key> PlexOnlineToken </key>
<string> XXXXXXXXXXXXXXXXXXXXX </string>
<key> PlexOnlineUsername </key>
<string> YourUserName </string>
У вас может не быть записи для «PlexOnlineHome», если вы не используете функцию Plex Home, но у вас должна быть запись для оставшихся трех токенов. После редактирования и сохранения файла снова запустите свой Plex Media Server и войдите на свой сервер из браузера, чтобы повторно аутентифицироваться.
Linux: отредактируйте файл Preferences.xml
В Linux вам просто нужно немного отредактировать текстовый файл конфигурации - в данном случае Plex
Preferences.xml
. Общее расположение файла в Linux:
$ PLEX_HOME / Библиотека / Поддержка приложений / Plex Media Server /
, но он находится в
/ var / lib / plexmediaserver / Библиотека / Поддержка приложений / Plex Media Server /
для установок Debian, Fedora, Ubuntu и CentOS. Если у вас есть ОС на основе UNIX, например FreeBSD или устройство NAS,
посмотрите полный список мест здесь
.
Открыть
Preferences.xml
файл в текстовом редакторе по вашему выбору. Найдите и удалите следующие записи:
PlexOnlineHome = "1"
PlexOnlineMail = "[email protected]"
PlexOnlineToken = "XXXXXXXXXXXXXXXXXXXXXX"
PlexOnline Username = "YourUserName"
Сохраните файл, а затем снова запустите Plex Media Server. Войдите на свой сервер из своего веб-браузера, используя свои учетные данные Plex, и вы должны снова быть в рабочем состоянии.
Вот и все. Какой бы неприятной ни была проблема с фантомным входом в систему, как только вы найдете нужный файл и внесете небольшое изменение, вы вернетесь в бизнес и сможете войти со своими учетными данными Plex.