Ошибка 401 при доступе к Plex Media Server

12323
nbppp2

Вкратце, я установил экземпляр AWS ec2 под управлением Ubuntu 14.04. Я установил Ples и открыл необходимые порты (как в группах безопасности, так и через брандмауэр) для Plex. Я проверил, что необходимые порты открыты. Просто для ясности по этому вопросу команда

`sudo iptables -L` 

выходы

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

Я также могу telnet к этому порту успешно.

Я также прикрепил эту PMS к моей учетной записи myPlex. Мое мобильное устройство может видеть его как доступный сервер.

Моя проблема в том, что когда я пытаюсь подключиться к этому серверу через веб-браузер или мобильное устройство, я сразу же получаю 401 Несанкционированную ошибку. Если я настрою SSH туннель так

ssh -T -N -L 32400:localhost:32400 -i PlexTest.pem ubuntu@my.public.aws.ip Я могу получить доступ к этому веб-серверу через

http://localhost:32400/web

Что бы я пропустил, чтобы не иметь доступа к этому серверу удаленно?

Редактировать:

Я забыл упомянуть в своем посте, что я также включил удаленный доступ из самой PMS.

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

1

2 ответа на вопрос

3
qasdfdsaq

Вы пропустили настройку в Plex Media Server, чтобы разрешить доступ с устройств за пределами вашей локальной сети.

Plex по умолчанию ограничивает доступ к веб-интерфейсу по IP в соответствии с интерфейсом (-ами) локальной сети.

Вы можете получить доступ к настройкам на вкладке «Сервер» настроек Plex, а затем посмотреть под «Удаленный доступ»

Plex Settings Screenshot

Я сделал это ранее. Я отредактировал свой пост, чтобы отразить это. nbppp2 8 лет назад 0
Так что я не знаю, почему это не сработало ранее, но отключение удаленного доступа и его последующее включение, похоже, помогли. nbppp2 8 лет назад 1
Возможно, потому что ваш внутренний IP / подсеть Amazon изменился, так как опция была включена? qasdfdsaq 8 лет назад 0
3
nbppp2

Моя проблема проистекала из того, что я бил my.aws.pub.ip:32400

Правильный URL-адрес: my.aws.pub.ip: 32400 / web / index.html или my.aws.pub.ip: 32400 / web, если только вы не настроили какой-либо обратный прокси-сервер, чтобы сообщить AWS об отправке всех запросов. на этот порт в PMS.

Вот то, что я изначально пропустил в документации PMS.

Если вы установили Сервер на устройстве, таком как NAS, или Серверный ПК находится где-то еще в доме, вам необходимо знать внутренний IP-адрес Сервера. Как только вы узнаете этот IP-адрес на ПК у себя дома:

В случаях, когда вы устанавливаете Plex Media Server в удаленной системе, вам необходимо сначала подключиться к нему, чтобы вы могли получить к нему доступ, как если бы система была локальной. Пожалуйста, смотрите информацию в статье Установка для деталей.

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

Почему отрицательный голос? Серьезно, что случилось с моим ответом? Я всегда ценю полезные отзывы. nbppp2 8 лет назад 0