web-dev-qa-db-ja.com

Plex MediaServerにアクセスするときの401エラー

簡単に説明すると、Ubuntu14.04を実行するAWSec2インスタンスをセットアップしました。 Plesをインストールし、Plexに必要なポート(セキュリティグループとファイアウォールの両方)を開きました。必要なポートが開いていることを確認しました。この質問を明確にするために、コマンド

`Sudo iptables -L`

出力

`ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:32400`

そのポートに正常にtelnet接続することもできます。

このPMSをmyPlexアカウントにも添付しました。私のモバイルデバイスはそれを利用可能なサーバーとして見ることができます。

私の問題は、Webブラウザーまたはモバイルデバイスのいずれかを介してこのサーバーに接続しようとすると、すぐに401Unauthorizedエラーが発生することです。そのようにSSHトンネルを設定した場合

ssh -T -N -L 32400:localhost:32400 -i PlexTest.pem [email protected]このWebサーバーにアクセスできます

http://localhost:32400/web

このサーバーにリモートでアクセスできないとしたら、何を見逃していたでしょうか。

編集:

PMS自体からのリモートアクセスも有効にしたことを投稿で忘れていました。

https://dl.dropboxusercontent.com/u/22970579/Screenshot%202015-06-12%2013.01.57.png

1
nbppp2

私の問題は、私がmy.aws.pub.ip:32400を押していたという事実から生じました。

ヒットする正しいURLは、すべてのリクエストを送信するようにAWSに指示する何らかのリバースプロキシを設定していない限り、my.aws.pub.ip:32400/web /index.htmlまたはmy.aws.pub.ip:32400/webです。そのポートでPMSに接続します。

これが私が最初にPMSのドキュメントで見逃したものです。

NASなどのデバイスにサーバーをインストールした場合、またはサーバーPCが家のどこかにある場合は、サーバーの内部IPアドレスを知っている必要があります。そのIPアドレスがわかったら、自宅のPCで次のようにします。

Plex Media Serverをリモートシステムにインストールする場合は、システムがローカルであるかのようにアクセスできるように、最初に接続する必要があります。詳細については、インストールの記事の情報を参照してください。

https://support.plex.tv/hc/en-us/articles/200264746-Quick-Start-Step-by-Step

4
nbppp2

LAN外のデバイスからのアクセスを許可するためのPlexMediaServerの設定を見逃しました。

Plexはデフォルトで、ローカルLANインターフェースに従ってIPによるWebインターフェースへのアクセスを制限します。

Plex設定の[サーバー]タブで設定にアクセスし、[リモートアクセス]で確認できます。

Plex Settings Screenshot

3
qasdfdsaq