Кросс-платформенная версия RemoteFork (Windows, Linux, MacOS)

Главная Форумы RemoteFork для windows и андроид Кросс-платформенная версия RemoteFork (Windows, Linux, MacOS)

Помечено: ,

  • Эта тема пуста.
Просмотр 20 сообщений - с 321 по 340 (из 982 всего)
  • Автор
    Сообщения
  • #19411
    slaver666
    Участник

    …странно. При запуске сборки под Debian 8 порт 6878, который используется для проверки на странице RemoteFork, в первом случае ожидает подключения на всех сетевых интерфейсах сервера, а вот во втором случае — только на 127.0.0.1. Настроек соответственно не вижу, чтобы это исправить.
    Вот сборка под Debian 8:
    tcp 0 0 0.0.0.0:8621 0.0.0.0:* LISTEN 1648/acestreamengin
    tcp 0 0 0.0.0.0:62062 0.0.0.0:* LISTEN 1648/acestreamengin
    tcp 0 0 0.0.0.0:6878 0.0.0.0:* LISTEN 1648/acestreamengin
    udp 0 0 0.0.0.0:8621 0.0.0.0:* 1648/acestreamengin
    udp 0 0 127.0.0.1:54128 0.0.0.0:* 1648/acestreamengin
    udp 0 0 0.0.0.0:46144 0.0.0.0:* 1648/acestreamengin
    udp 217344 0 0.0.0.0:5353 0.0.0.0:* 1648/acestreamengin
    udp 217344 0 0.0.0.0:5353 0.0.0.0:* 1648/acestreamengin
    udp 0 0 0.0.0.0:5353 0.0.0.0:* 1648/acestreamengin
    udp 0 0 127.0.0.1:36158 0.0.0.0:* 1648/acestreamengin
    udp 0 0 0.0.0.0:51197 0.0.0.0:* 1648/acestreamengin
    udp 0 0 192.168.88.10:32968 0.0.0.0:* 1648/acestreamengin

    А вот сборка под CentOS 7:
    tcp 0 0 0.0.0.0:8621 0.0.0.0:* LISTEN 2229/acestreamengin
    tcp 0 0 127.0.0.1:62062 0.0.0.0:* LISTEN 2229/acestreamengin
    tcp 0 0 127.0.0.1:6878 0.0.0.0:* LISTEN 2229/acestreamengin
    udp 0 0 0.0.0.0:8621 0.0.0.0:* 2229/acestreamengin
    udp 0 0 127.0.0.1:41441 0.0.0.0:* 2229/acestreamengin
    udp 0 0 0.0.0.0:43990 0.0.0.0:* 2229/acestreamengin
    udp 0 0 127.0.0.1:48308 0.0.0.0:* 2229/acestreamengin
    udp 0 0 0.0.0.0:36579 0.0.0.0:* 2229/acestreamengin
    udp 0 0 192.168.88.10:32968 0.0.0.0:* 2229/acestreamengin

    #19414
    vikto55
    Участник

    Rf,в разделе tracker rutracket, вводишь логин и пароль, пишет файлов не обнаружено, ТВ lg смена dns, куда копать ???

    #19415
    baragoon
    Участник

    Rf,в разделе tracker rutracket, вводишь логин и пароль, пишет файлов не обнаружено, ТВ lg смена dns, куда копать ???

    аналогично на аналогичной конфигурации

    Samsung UA40H6400 native widget
    LG 55UJ635V IVI + 195.88.208.101
    Android EM95X & x96 & x96max aForkPlayer

    #19421
    paloheal
    Участник

    торренты не работают из-за блокировок РКН. если у Вас есть рабочая прокси, то в настройках remotefork вбить проксю и будет все работать. У Вас сайт rutackera и nnmclub без обхода блокировок просто так открывается? если нет, то и в RemoteFork открываться не должно

    LG 47LB673V-ZB_webOS ForkPlayer 2.5
    RemoteFork 1.40.0.11 от 01.09.2018

    #19449
    fd_crash
    Модератор

    А о каком пакете идёт речь? Сам openssl установлен и регулярно обновляется.

    Тогда затрудняюсь ответить, может тогда дело в настройках, но пока конкретного решения проблемы не нашел.
    @banned, у меня CP стоит основным, все проблемы, которые лично встречал — исправил. Поэтому думаю, что windows версию можно считать более-менее стабильной и постоянно следить за обновлениями не нужно.
    @Beats, на маке появился acestream?

    #19491
    fd_crash
    Модератор

    @slaver666, проверьте пожалуйста вот этот файл (заменить в папке с RF).
    За fix спасибо cores-system.

    #19494
    slaver666
    Участник

    При запуске с новым файлом в логах следующее:
    @t»:»2018-04-22T15:15:33.8661348Z»,»@m»:»HttpUtility->GetRequest: \»One or more errors occurred. (The handler does not support custom handling of certificates with this combination of libcurl (7.29.0) and its SSL backend (\\\»NSS/3.28.4\\\»).)\»»,»@i»:»2958e43e»,»@l»:»Error»,»@x»:»System.AggregateException: One or more errors occurred. (The handler does not support custom handling of certificates with this combination of libcurl (7.29.0) and its SSL backend (\»NSS/3.28.4\»).) —> System.PlatformNotSupportedException: The handler does not support custom handling of certificates with this combination of libcurl (7.29.0) and its SSL backend (\»NSS/3.28.4\»).\n at System.Net.Http.CurlHandler.SslProvider.SetSslOptionsForUnsupportedBackend(EasyRequest easy, ClientCertificateProvider certProvider)\n at System.Net.Http.CurlHandler.SslProvider.SetSslOptions(EasyRequest easy, ClientCertificateOption clientCertOption)\n at System.Net.Http.CurlHandler.EasyRequest.InitializeCurl()\n at System.Net.Http.CurlHandler.MultiAgent.ActivateNewRequest(EasyRequest easy)\n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1.ConfiguredTaskAwaiter.GetResult()\n at System.Net.Http.HttpClient.<FinishSendAsyncBuffered>d__58.MoveNext()\n --- End of inner exception stack trace ---\n at System.Threading.Tasks.Task1.GetResultCore(Boolean waitCompletionNotification)\n at RemoteFork.Network.HTTPUtility.GetRequest(String url, Dictionary2 header, Boolean verbose, Boolean databyte, Boolean autoredirect)\n---> (Inner Exception #0) System.PlatformNotSupportedException: The handler does not support custom handling of certificates with this combination of libcurl (7.29.0) and its SSL backend (\"NSS/3.28.4\").\n at System.Net.Http.CurlHandler.SslProvider.SetSslOptionsForUnsupportedBackend(EasyRequest easy, ClientCertificateProvider certProvider)\n at System.Net.Http.CurlHandler.SslProvider.SetSslOptions(EasyRequest easy, ClientCertificateOption clientCertOption)\n at System.Net.Http.CurlHandler.EasyRequest.InitializeCurl()\n at System.Net.Http.CurlHandler.MultiAgent.ActivateNewRequest(EasyRequest easy)\n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1.ConfiguredTaskAwaiter.GetResult()\n at System.Net.Http.HttpClient.<FinishSendAsyncBuffered>d__58.MoveNext()<—\n»,»0″:»One or more errors occurred. (The handler does not support custom handling of certificates with this combination of libcurl (7.29.0) and its SSL backend (\»NSS/3.28.4\»).)»,»SourceContext»:»RemoteFork.Network.HTTPUtility»}
    @t»:»2018-04-22T15:15:34.1009153Z»,»@m»:»One or more errors occurred. (The handler does not support custom handling of certificates with this combination of libcurl (7.29.0) and its SSL backend (\»NSS/3.28.4\»).)»,»@i»:»335d81f2″,»SourceContext»:»RemoteFork.Program+Server»}

    #19504
    neoks
    Модератор

    slaver666, Вам нужно пересобрать curl используя OpenSSL 1.0

    Так хорошо
    curl —version
    curl 7.38.0 (x86_64-pc-linux-gnu) libcurl/7.38.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3

    Так плохо
    curl —version
    curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.19.1 Basic ECC zlib/1.2.7 libidn/1.28 libssh2/1.4.3

    NSS не поддерживает самоподписанные сертификаты
    https://curl.haxx.se/docs/ssl-compared.html

    • Ответ изменён 1 год, 11 месяцев назад пользователем neoks.

    RFork Online http://nserv.host/
    Будь в курсе событий https://t.me/s/rfork
    Багтрекер http://bug.nserv.host/

    #19512
    neoks
    Модератор

    Владельцам «centos/fedora/rhel» нужно пересобрать libcurl используя «SSL backend: OpenSSL», на centos это делается так.

    yum install gcc openssl-devel wget

    wget https://curl.haxx.se/download/curl-7.55.1.tar.gz
    tar -zxf curl-7.55.1.tar.gz && cd curl-7.55.1
    ./configure —prefix=/usr —with-ssl —without-nss && make

    cat /root/curl-7.55.1/src/curl > /usr/bin/curl
    cat /root/curl-7.55.1/lib/.libs/libcurl.so.4.4.0 > /usr/lib64/libcurl.so.4

    • Ответ изменён 1 год, 11 месяцев назад пользователем neoks.

    RFork Online http://nserv.host/
    Будь в курсе событий https://t.me/s/rfork
    Багтрекер http://bug.nserv.host/

    #19514
    baragoon
    Участник

    Владельцам «centos/fedora/rhel» нужно пересобрать libcurl используя «SSL backend: OpenSSL»

    На федоре все и так работает, если, конечно, федора мамонтов не видела…

    solnote-c6gk Keys $ cat /etc/fedora-release 
    Fedora release 27 (Twenty Seven)
    solnote-c6gk Keys $ curl --version
    curl 7.55.1 (x86_64-redhat-linux-gnu) libcurl/7.55.1 OpenSSL/1.1.0h zlib/1.2.11 libidn2/2.0.4 libpsl/0.18.0 (+libidn2/2.0.3) libssh2/1.8.0 nghttp2/1.31.1
    Release-Date: 2017-08-14
    Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp 
    Features: AsynchDNS IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy Metalink PSL 
    
    vmunix ~ $ cat /etc/fedora-release 
    Fedora release 28 (Twenty Eight)
    vmunix ~ $ curl --version
    curl 7.59.0 (x86_64-redhat-linux-gnu) libcurl/7.59.0 OpenSSL/1.1.0h zlib/1.2.11 libidn2/2.0.4 libpsl/0.20.1 (+libidn2/2.0.4) libssh/0.7.5/openssl/zlib nghttp2/1.31.1
    Release-Date: 2018-03-14
    Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp 
    Features: AsynchDNS IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy PSL Metalink 
    

    Samsung UA40H6400 native widget
    LG 55UJ635V IVI + 195.88.208.101
    Android EM95X & x96 & x96max aForkPlayer

    #19515
    neoks
    Модератор

    @baragoon, У меня видать старая версия (либо я сам менял backend).
    Тогда только владельцам centos, так как debian/ubuntu тоже используют OpenSSL.

    RFork Online http://nserv.host/
    Будь в курсе событий https://t.me/s/rfork
    Багтрекер http://bug.nserv.host/

    #19516
    baragoon
    Участник

    Возможно. Ради интереса проверил на рхел 7.4, там тоже что и в центосе.

    PROD [root@larry ~]# cat /etc/redhat-release 
    Red Hat Enterprise Linux Server release 7.4 (Maipo)
    PROD [root@larry ~]# curl --version
    curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.28.4 zlib/1.2.7 libidn/1.28 libssh2/1.4.3
    Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp 
    Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz unix-sockets 
    
    TEST [root@1test-centos-7 ~]# cat /etc/centos-release
    CentOS Linux release 7.4.1708 (Core) 
    TEST [root@1test-centos-7 ~]# curl --version
    curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.28.4 zlib/1.2.7 libidn/1.28 libssh2/1.4.3
    Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp 
    Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz unix-sockets 
    

    7.5 под рукой нету, но, думаю, там тоже самое.

    Samsung UA40H6400 native widget
    LG 55UJ635V IVI + 195.88.208.101
    Android EM95X & x96 & x96max aForkPlayer

    #19518
    banned
    Участник

    Прошу прощения, что по мелочам беспокою. Но что сделать, чтобы в DLNA отображались также размеры файлов? @fd_crash

    • Ответ изменён 1 год, 11 месяцев назад пользователем banned.
    • Ответ изменён 1 год, 11 месяцев назад пользователем banned.
    #19529
    slaver666
    Участник

    Владельцам «centos/fedora/rhel» нужно пересобрать libcurl используя «SSL backend: OpenSSL», на centos

    Премного благодарен! Ошибка из логов исчезла.

    #19530
    fd_crash
    Модератор

    @banned, пока Вы не написали про размер файлов, был уверен, что это и так было реализовано =) В следующей версии постараюсь добавить.

    #19532
    paloheal
    Участник

    а никто не сталкивался с такой проблемой. при просмотре фильмов или сериалов по DLNA проигрывание прерывается за пару минут до конца фильма. причем еще месяц назад такого точно не было. не заметил правда появилось это после обновления или раньше=(

    LG 47LB673V-ZB_webOS ForkPlayer 2.5
    RemoteFork 1.40.0.11 от 01.09.2018

    #19547
    neoks
    Модератор

    Собрал Docker версию, возможно кому-то пригодится.
    https://hub.docker.com/r/coresystem/remotefork/

    • Ответ изменён 1 год, 11 месяцев назад пользователем neoks.

    RFork Online http://nserv.host/
    Будь в курсе событий https://t.me/s/rfork
    Багтрекер http://bug.nserv.host/

    #19551
    Alex71
    Участник

    а никто не сталкивался с такой проблемой. при просмотре фильмов или сериалов по DLNA проигрывание прерывается за пару минут до конца фильма. причем еще месяц назад такого точно не было. не заметил правда появилось это после обновления или раньше=(

    Да, есть такое. У меня стоит на Win7. Лечится кнопкой «Пауза» затем «Play»

    • Ответ изменён 1 год, 11 месяцев назад пользователем Alex71.
    • Ответ изменён 1 год, 11 месяцев назад пользователем Alex71.
    #19629
    Sibiryak_mt
    Участник

    Друзья, как под линуксом запустить эту лялю как демон с автозапуском?

    #19657
    baragoon
    Участник

    Друзья, как под линуксом запустить эту лялю как демон с автозапуском?

    все зависит от дистра, а в частности от системы инициализации (system V, systemd, etc..)
    или же использовать что-то на подобие daemonize.
    я, для systemd использую вот такой юнит

    [Unit]
    Description = RemoteForkCP
    After = network-online.target syslog.target local-fs.target
    Wants = network-online.target
    
    [Service]
    Type=simple
    User=remotefork
    ExecStart = /opt/remotefork/RemoteForkCP
    WorkingDirectory = /opt/remotefork
    Restart=on-failure
    RestartSec=5
    
    [Install]
    WantedBy = multi-user.target
    • Ответ изменён 1 год, 11 месяцев назад пользователем baragoon.
    • Ответ изменён 1 год, 11 месяцев назад пользователем baragoon.

    Samsung UA40H6400 native widget
    LG 55UJ635V IVI + 195.88.208.101
    Android EM95X & x96 & x96max aForkPlayer

Просмотр 20 сообщений - с 321 по 340 (из 982 всего)
  • Для ответа в этой теме необходимо авторизоваться.