Beiträge von SirKodiNRD

    Nur schonmal vorab: Es könnte sein, dass der nächste Build fehlschlägt. Das offizielle Python Docker Image, was ich zum Bauen in der 3.10-buster-slim brauche, wird wohl nicht mehr unterstützt. Es gibt noch ein 3.10-buster, was allerdings zuletzt vor einem Monat geupdated wurde. Ergo müsste ich eigentlich auf Bullseye upgraden, das ging ja aber nicht, oder?

    Also ich hab grad auf den Autobuild von 10.6 aktualisiert und Yallo funkt nun wieder [ay]
    Test erfolgreich....

    Danke für deine Hinweise sergio_eristoff .

    Das "Permission denied: '/exceptions.txt'" dürfte daher kommen dass ich das [Docker] telerising.minimal Image von dlueth

    verwende...das sollte keinen Einfluss auf die Funktion der API haben.

    Und das OS der VPS aktualisiere ich auch vor jedem reboot... so alle 3-4 Wochen oder je nach Bedarf. Wenn es ein allgemeines SSL-Handshake Problem wäre dann sollte ja nicht nur Nello sondern auch Yallo Probleme machen, oder?

    Läuft Nello denn bei Dir?

    Moin, seit ca. einer Woche hab ich Probleme mit Nello. Ich nutze auch Yallo ...daher gehe ich das Problem jetzt erst an, oft erledigen sich ja Dinge von selbst.

    Zunächst hab ich den Status der Session geprüft, der war OK und auch ein Update derselben brachte keine Verbesserung.

    Dann hab ich den VPS rebootet und die API von 0.9.7 auf 0.10.1 aktualisiert aber alles erfolglos...Yallo geht - Nello nicht.

    Als ich dann in die Logs geschaut habe hab ich folgendes gefunden:

    SSLError

    [2023-05-07 14:51:04,234] ERROR in app: Exception on /api/n3o/live/1113.m3u8 [GET]

    Traceback (most recent call last):

    File "//urllib3/connectionpool.py", line 467, in _make_request

    File "//urllib3/connectionpool.py", line 1092, in _validate_conn

    File "//urllib3/connection.py", line 635, in connect

    File "//urllib3/connection.py", line 774, in _ssl_wrap_socket_and_match_hostname

    File "//urllib3/util/ssl_.py", line 459, in ssl_wrap_socket

    File "//urllib3/util/ssl_.py", line 503, in _ssl_wrap_socket_impl

    File "//ssl.py", line 513, in wrap_socket

    File "//ssl.py", line 1071, in _create

    File "//ssl.py", line 1342, in do_handshake

    ssl.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1007)

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):

    File "//urllib3/connectionpool.py", line 790, in urlopen

    File "//urllib3/connectionpool.py", line 491, in _make_request

    urllib3.exceptions.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1007)

    The above exception was the direct cause of the following exception:

    Traceback (most recent call last):

    File "//requests/adapters.py", line 486, in send

    File "//urllib3/connectionpool.py", line 844, in urlopen

    File "//urllib3/util/retry.py", line 515, in increment

    urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nello-ott.customers.xcdn.iptv.ch', port=443): Max retries exceeded with url: /v1/hls/ott/tv/1/1113/index.m3u8?content_location=x-poseidon&adap=mobile&token=f5796545cf048d65eb8493aae2acc544&expires=1683499863 (Caused by SSLError(SSLError(1, '[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1007)')))

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):

    File "//app/routes/api.py", line 459, in channel_file

    File "//app/providers/netstream.py", line 255, in load_channel_file

    File "//requests/api.py", line 73, in get

    File "//requests/api.py", line 59, in request

    File "//requests/sessions.py", line 587, in request

    File "//requests/sessions.py", line 701, in send

    File "//requests/adapters.py", line 517, in send

    requests.exceptions.SSLError: HTTPSConnectionPool(host='nello-ott.customers.xcdn.iptv.ch', port=443): Max retries exceeded with url: /v1/hls/ott/tv/1/1113/index.m3u8?content_location=x-poseidon&adap=mobile&token=f5796545cf048d65eb8493aae2acc544&expires=1683499863 (Caused by SSLError(SSLError(1, '[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1007)')))

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):

    File "//flask/app.py", line 2190, in wsgi_app

    File "//flask/app.py", line 1486, in full_dispatch_request

    File "//flask/app.py", line 0, in handle_user_exception

    File "//flask/app.py", line 1484, in full_dispatch_request

    File "//flask/app.py", line 1469, in dispatch_request

    File "//app/routes/api.py", line 472, in channel_file

    File "//app/tools/[definition='1','0']log[/definition].py", line 7, in error

    File "//logging/__init__.py", line 2040, in basicConfig

    File "//logging/__init__.py", line 1169, in __init__

    File "//logging/__init__.py", line 1201, in _open

    PermissionError: [Errno 13] Permission denied: '/exceptions.txt'

    Hat denn sonst niemand Probleme mit Nello?
    Evtl. weiß easy4me ja was ich noch tun kann...?