Стоял у меня Plex на synology, раздавал видосики и никак к себе внимание не привлекал. Однако после очередной переделки сети я обнаружил, что все клиенты стали ругаться на недоступность сервера. Зашел в админку, там пишут, что проблемы с сервером.
Ок, потыкал сюда, потыкал туда… Нет, не работает у тебя plex и все тут. Ок, пошел скачал с сайта последнюю версию, обновил. Ничего. Удалил вообще все, поставил и вуаля: You do not have permission to access this server
. Пошел гуглить. Везде идиотские советы типа поставь DNS в 1.1.1.1 и 8.8.8.8 и все заработает.
Наконец в какой-то инструкции прочитал, что надо нажать кнопочку claim в админке. Но меня в админку не пускает! Читаю дальше. Везде в инструкции советы типа “найдите в трее иконку сервера и нажмите”. Но у меня нет трея, у меня на насе все!
Решил посмотреть, куда эта страничка лезет. Включил Web Developers tools и обнаружил, что скрипт довольно активно ломится на 127.0.0.1:32400. Ну-ка.. (тут пропущено немного мата и поисков, что же этой штуке надо). Итак, инструкция
- Включаем в настройках Synology ssh сервер
- Разблокируем пользователя admin (вы же его заблокировали, сразу как настроили, да?). Другие пользователи не подойдут, там хардкод.
ssh -L 32400:127.0.0.1:32400 admin@192.168.90.91
, где192.168.90.91
адрес сервера- Ну и в браузере вводите
http://127.0.0.1:32400
(Не localhost, plex тупой слишком). - Вуаля. Теперь вам открылась админка plex, где есть эта кнопочка claim.
Страшные люди…
PS Переходите на jellyfin, он лучше. Честно