Closed egorovna26 closed 2 months ago
Это не ошибка торрсервера. Для корректного подставления url в плейлист нужно правильно настроить заголовки в nginx. Или же в принципе его не использовать а указать в torrserver для ssl 443 порт и пути к сертификатам и ходить напрямую. p.s. Для https нужны как минимум эти:
proxy_set_header X-Scheme https;
proxy_set_header X-Forwarded-Proto https;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-PORT $remote_port;
Через nginx настроен редирект на torrserver. Включён --ssl. Пример конфигурации:
server { listen 443 ssl default_server; listen [::]:443 ssl default_server;
}
При скачивании m3u плейлиста в него подставляется адрес localhost:8090
EXTM3U
EXTINF:0,Shogun.S01E01.WEB-DLRip.x264.seleZen.mkv
https://localhost:8090/stream/Shogun.S01E01.WEB-DLRip.x264.seleZen.mkv?link=f339458ef62603b2b3bbb29cd100a5a8eded8f44&index=1&play
EXTINF:0,Shogun.S01E02.WEB-DLRip.x264.seleZen.mkv
https://localhost:8090/stream/Shogun.S01E02.WEB-DLRip.x264.seleZen.mkv?link=f339458ef62603b2b3bbb29cd100a5a8eded8f44&index=2&play
EXTINF:0,Shogun.S01E03.WEB-DLRip.x264.seleZen.mkv
https://localhost:8090/stream/Shogun.S01E03.WEB-DLRip.x264.seleZen.mkv?link=f339458ef62603b2b3bbb29cd100a5a8eded8f44&index=3&play
EXTINF:0,Shogun.S01E04.WEB-DLRip.x264.seleZen.mkv
https://localhost:8090/stream/Shogun.S01E04.WEB-DLRip.x264.seleZen.mkv?link=f339458ef62603b2b3bbb29cd100a5a8eded8f44&index=4&play
EXTINF:0,Shogun.S01E05.WEB-DLRip.x264.seleZen.mkv
https://localhost:8090/stream/Shogun.S01E05.WEB-DLRip.x264.seleZen.mkv?link=f339458ef62603b2b3bbb29cd100a5a8eded8f44&index=5&play
EXTINF:0,Shogun.S01E06.WEB-DLRip.x264.seleZen.mkv
https://localhost:8090/stream/Shogun.S01E06.WEB-DLRip.x264.seleZen.mkv?link=f339458ef62603b2b3bbb29cd100a5a8eded8f44&index=6&play
EXTINF:0,Shogun.S01E07.WEB-DLRip.x264.seleZen.mkv
https://localhost:8090/stream/Shogun.S01E07.WEB-DLRip.x264.seleZen.mkv?link=f339458ef62603b2b3bbb29cd100a5a8eded8f44&index=7&play
Версия MatriX.132