Streamdev-client berechtigungen?

  • Hallo Leute,


    ich bin grade am installieren einer Zotac ID40 als Streaming client. Installiert habe ich squeeze standard ohne GUI, vdr 1.7.18, xinelibputput mit vdpau und streamdev-client.


    Dieser client soll wie schon drei andere clients auf einen streamdev-server gebunden werden. Diese drei clients mit soweit gleicher config (sqeeze,vdr1.7.18) laufen wunderbar nur der Zotac macht zicken.


    Der vdr startet wunderbar ohne weitere fehler (ausser lirc). Im log des Servers erscheint ausschlieslich die meldung


    <code> [discovery] BROADCAST: VDR xineliboutput DISCOVERY 1.0#015#012Server port: 37890#015#012Server address: 127.0.0.1#015#012Server version: xineliboutput-1.0.90-cvs#015#012#015 <\code>


    Im syslog des clienten erscheint


    ERROR: Streamdev: Couldn't connect to 198.168.2.200:2004: Die Wartezeit für die Verbindung ist abgelaufen.


    Die Freigabe im Server ist die maske 192.168.2.0/24 (die anderen clienten haben die 210,211,212)


    Auf der Zotac habe ich mit tcpdump mitgelesen. Es gehen keine pakete auf port 2004 heraus. Wieso nicht?


    weiters habe ich versucht als "normaler user"


    telnet 192.168.2.200 2004 --> erfolg


    telnet 192.168.2.200 3000 --> erfolg


    es scheint, nur der vdr darf nicht über port 2004 kommunizieren.


    da mir keine weiteren debugansätze einfallen, hoffe ich auf eure hilfe.


    viele Grüsse


    hinnack

    VDR Server AMD E-350 3x DVBSky960 usb


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    VDR-Client3 Zotac ID40, Yavdr 0.6.1 softhddevice, Streamdev Client

  • Danke für die Antwort,


    aber wie ich schrieb drei weitere funktionieren mit den adressen 192.168.2.210,211,212


    Die Freigabe im Server ist die maske 192.168.2.0/24 (die anderen clienten haben die 210,211,212)


    in der svdrphosts.conf ist eingetragen


    #
    # svdrphosts This file describes a number of host addresses that
    # are allowed to connect to the SVDRP port of the Video
    # Disk Recorder (VDR) running on this system.
    # Syntax:
    #
    # IP-Address[/Netmask]
    #


    127.0.0.1 # always accept localhost
    192.168.2.0/24
    #192.168.100.0/24 # any host on the local net
    #204.152.189.113 # a specific host
    #0.0.0.0/0 # any host on any net (USE THIS WITH CARE!)



    und vor allem was mich stutzen lässt, ist das das keine pakete mit port 2004 aud der Netzwerkkarte des clienten herausgeht.


    die netzwerkverbindung im allgemeinen funktioniert. nfs mount und ssh sowie tenel über port 2004


    nur der vdr darf das nicht. :wand

    VDR Server AMD E-350 3x DVBSky960 usb


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    VDR-Client3 Zotac ID40, Yavdr 0.6.1 softhddevice, Streamdev Client

  • und vor allem was mich stutzen lässt, ist das das keine pakete mit port 2004 aud der Netzwerkkarte des clienten herausgeht.


    die netzwerkverbindung im allgemeinen funktioniert. nfs mount und ssh sowie tenel über port 2004


    nur der vdr darf das nicht.


    Welche VDR Versionen verwenden Clients und Server? Seit vdr-1.7.15 ist der default-SVDRP Port 6419.


    Aus der HISTORY:



    Zitat

    [...]
    2010-06-06: Version 1.7.15


    - The default SVDRP port is now 6419 (registered with ICANN/IANA by Christian Tramnitz).
    Use '-p 2001' to switch back to the old port if necessary.
    .....

  • tschuldigung hatte ich vergessen zu erwähnen.


    aus backport gründen habe ich svdrp im kompletten hausnetz auf 2001 zurückgestellt. Funktioniert auch bei den anderen clients.

    VDR Server AMD E-350 3x DVBSky960 usb


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    VDR-Client3 Zotac ID40, Yavdr 0.6.1 softhddevice, Streamdev Client

  • Für die Zugriffskontrolle in Streamdev ist nicht die svdrphosts.conf sondern die streamdevhosts.conf auf dem Server zuständig. Sollte der Server die Verbindung aufgrund der streamdevhosts.conf ablehnen, würde dies im Log des Servers stehe.


    Das wahre Problem ist ein anderes:

    Zitat

    ERROR: Streamdev: Couldn't connect to 198.168.2.200:2004


    Die IP ist falsch (198 statt 192).

  • Alter Schwede, ich glaub das ja nich. :wand


    da gugt man mit allen mitteln nach dem Fehler tut dies und das, dann hat man sich einfach nur vertippt.


    Wenn ichs nur auch beim tcpdump gemacht hätte.


    Vielen liben dank an dich schmirl


    der der vom panikmodus in schämmodus gefallen ist.

    VDR Server AMD E-350 3x DVBSky960 usb


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    Raspberry PI mit Raspbian + vdr 2.0.3 + rpihddevice


    VDR-Client3 Zotac ID40, Yavdr 0.6.1 softhddevice, Streamdev Client

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!