solved: stable-Update 2.0.2, Paket vdradmin-am: Konnte Verbindung zu localhost:2001 nicht aufbauen

  • Hallo Portal,


    ich verwende die yavdr-Pakete auf einem Ubuntu 12.04.3 LTS.


    Seit dem stable-Update 2.0.2 funktioniert vdradmin-am nicht mehr. Ich erhalte nur noch die Fehlermeldung:


    Konnte Verbindung zu localhost:2001 nicht aufbauen: IO::Socket::INET: Bad service '2001 '


    Vor dem Update hat alles gut funktioniert. In der svdrphosts.conf steht:


    ...

    Code
    127.0.0.1         	# always accept localhost
    192.168.1.0/24 	# any host on the local net


    ...


    ein telnet localhost 2001ergibt:
    Trying 127.0.0.1...
    Trying 127.0.0.2...
    telnet: Unable to connect to remote host: Connection refused


    Woran könnte das liegen?



    Danke!




    goldfisch

  • Der Port 2001 wird seit VDR 1.7 nicht mehr verwendet, als neuer Port hat sich 6419 eingebürgert.

    Gruß
    Frodo

  • Vielen Dank für den Hinweis.


    Ich habe nun


    a) in der /etc/vdradmin-am/vdradmind.conf

    Code
    VDR_PORT = 6419


    und


    b) in der /etc/vdr/setup.conf


    Code
    epgsearch.SVDRPPort = 6419


    Leider funktioniert vdradmin-am immer noch nicht:


    Konnte Verbindung zu localhost:6419 nicht aufbauen: IO::Socket::INET: Bad service '6419 '


    Mit telnet komme ich aber etwas weiter:


    Code
    root@gustav:/etc/vdr# telnet localhost 6419
    Trying 127.0.0.1...
    Connected to localhost.
    Escape character is '^]'.
    220 gustav SVDRP VideoDiskRecorder 2.0.2; Sat Sep 14 09:04:23 2013; UTF-8




    Was muss denn sonst noch geändert werden?


    Danke!



    goldfisch

  • Waren vdradmin-am und der VDR gestoppt,. als du die Änderung an den Konfigurationsdatein vorgenommen hast?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Per default ist vdramin-am gestoppt bzw. wird nach einem reboot nicht gestartet, da der Eintrag zum Starten in der /etc/default/vdradmin-am disabled ist.


    Wenn man wirklich was selbst anpassen möchte geht das so:

    Code
    # sudo vdradmind -c
    Wie lautet der Hostname des VDR (z.B. video.intra.net)? [localhost]:
    Auf welchem Port hört der VDR auf SVDRP-Anfragen? [6419]:
    An welcher Adresse soll VDRAdmin-AM auf Verbindungen warten (0.0.0.0 für alle)? [0.0.0.0]:
    Auf welchem Port soll VDRAdmin-AM hören? [8001]:
    Benutzername? [linvdr]:
    Passwort? [linvdr]:
    Wo befinden sich die Aufnahmen? [/var/lib/video]: /srv/vdr/video.00
    Wo befinden sich die Konfigurationsdateien des VDR? [/var/lib/vdr]:
    Konfigurationsdatei wurde erfolgreich geschrieben.


    Vermutlich dürfte das aber nicht nötig sein, da bis auf das Aufnahmeverzeichnis schon alles richtig steht und das kann man auch über den Browser konfigurieren.


    Zusätzlich muss die /etc/default/vdradmin-am geprüft werden ob vdradmin auch enabled ist:


    anschliessend kann man vdradmin starten:

    Code
    # sudo /etc/init.d/vdradmin-am start

    Gruß
    Frodo

Jetzt mitmachen!

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