9Jul
Na maior parte, a experiência do Plex Media Server é bastante perfeita. Você instala o software do servidor, você aponta seus clientes Plex para ele e começa a assistir seus filmes. Mas às vezes, você vai entrar no seu servidor apenas para ser misteriosamente fechado. Vamos cavar algumas configurações arcanas e levá-lo de volta ao nirvana da mídia.
A questão se manifesta de várias maneiras diferentes, mas o elemento comum é que, quando você inicia o login no seu painel de controle baseado na web para o seu servidor Plex, você não pode acessar o painel de controle e obter um erro como"Você não tem permissão para acessar este servidor." Ou, se você já se divertiu com vários servidores ou removeu e instalou seu servidor Plex na mesma máquina com uma conta diferente, não poderá fazer login com oconta que você deseja usar.
O problema é que, por trás dos bastidores no Registro do Windows( ou em arquivos de configuração baseados em texto no MacOS e Linux), há um problema com o modo como as credenciais de login da sua conta foram armazenadas. Ao mergulhar nas configurações e apagar os tokens armazenados para o seu login, você pode forçar o Plex a pedir novamente e obter um novo login sem erros.
Nota: Antes de prosseguir, para ser claro, este processo não consiste em redefinir sua senha e obter uma nova da empresa Plex( se você precisa fazer isso, você pode fazer isso aqui).Em vez disso, trata-se de forçar o seu servidor Plex local a esquecer as informações inseridas anteriormente para que você possa inseri-la novamente e autenticar-se corretamente com o servidor de login central do Plex.
Como redefinir o seu Token de login Plex
Enquanto as informações básicas que precisamos remover( para ativar a reinicialização) são exatamente as mesmas em todos os sistemas operacionais, essas informações estão localizadas em um local diferente dependendo do seu sistema. Vejamos primeiro como redefinir seu token de login no Windows e, em seguida, destaque onde encontrar os arquivos necessários nos sistemas operacionais MacOS e Linux( e outros derivados de UNIX).
Antes de realizar quaisquer edições em qualquer sistema operacional, pare o seu Plex Media Server primeiro.
Windows: Exclua as entradas de registro apropriadas
Abra o Editor do registro digitando "regedit" na caixa de pesquisa do menu Iniciar e execute o aplicativo. Dentro do registro, navegue para Computer \ HKEY_CURRENT_USER \ Software \ Plex, Inc. \ Plex Media Server na árvore esquerda, conforme visto abaixo.
Localize as seguintes quatro entradas:
- PlexOnlineMail
- PlexOnlineToken
- PlexOnlineUsername
- PlexOnlineHome( Somente alguns usuários terão isso - se você não estiver usando o recurso de usuários gerenciados da Plex Home, então não terá essa entrada.)
Clique com o botão direito do mouse em cadadessas entradas e selecione "Excluir".
Estas quatro entradas correspondem ao seu endereço de e-mail, um identificador exclusivo fornecido pelo servidor central Plex, seu nome de usuário e seu status Plex Home, respectivamente. A remoção deles forçará o seu servidor Plex a preenchê-los novamente na próxima vez que tentar fazer login no seu servidor a partir do seu navegador. MACOS
: Edite o Arquivo Plist
No macOS, os mesmos tokens estão localizados dentro do arquivo com.plexapp.plexmediaserver.plist, que você encontrará no diretório ~ /Library/Preferences/.A maneira mais rápida de editar o arquivo é abrir FInder, clicar em Ir & gt;Vá para Pasta na barra de menu e cole ~ /Library/Preferences/ na caixa que aparece. A partir daí, role para baixo até ver o arquivo com.plexapp.plexmediaserver.plist. Certifique-se de parar o seu servidor Plex antes de executar a seguinte edição.
Abra o arquivo com um editor de texto e remova as seguintes entradas:
& lt; key & gt; PlexOnlineHome & lt; / key & gt;
& lt; true / & gt;
& lt; key & gt; PlexOnlineMail & lt; / key & gt;
& lt; string & gt; [email protected]< / string & gt;
& lt; key & gt; PlexOnlineToken & lt; / key & gt;
& lt; string & gt; XXXXXXXXXXXXXXXXXXXXX & lt; / string & gt;
& lt; key & gt; PlexOnlineUsername & lt; / key & gt;
& lt; string & gt; YourUserName & lt; / string & gt;
Você não pode ter uma entrada para "PlexOnlineHome" se você não usar o recurso Plex Home, mas você deve ter uma entrada para os três tokens restantes. Depois de editar e salvar o arquivo, comece o seu Plex Media Server novamente e faça login no seu servidor do seu navegador para reautenticar-se.
Linux: Edite o arquivo Preferences.xml
No Linux, você só precisa fazer uma pequena edição para um arquivo de configuração baseado em texto - neste caso, Plex's Preferences.xml. A localização geral do arquivo no Linux é $ PLEX_HOME /Library/ Application Support / Plex Media Server /, mas está localizada no /var/lib/plexmediaserver/Library/ Application Support / Plex Media Server / para as instalações Debian, Fedora, Ubuntu e CentOS.Se você possui um SO derivado de UNIX, como o FreeBSD ou um dispositivo NAS, confira a lista de localização completa aqui.
Abra o arquivo Preferences.xml no editor de texto de sua escolha. Localize e remova as seguintes entradas:
PlexOnlineHome = "1"
PlexOnlineMail = "[email protected]"
PlexOnlineToken = "XXXXXXXXXXXXXXXXXXXXX"
PlexOnlineUsername = "YourUserName"
Salve o arquivo e, em seguida, comece seu Plex Media Server novamente. Faça login no seu servidor a partir do seu navegador da Web com suas credenciais Plex e você deve estar funcionando novamente.
Isso é tudo aí.Tão frustrante como o problema de login fantasma pode ser, assim que você localizar o arquivo correto e fazer uma pequena edição, você está de volta ao negócio e pode fazer login com suas credenciais Plex.