Einloggen ohne Passwort (VDR-AdminAM)

  • Ausgabe:

    tcp6 0 0 :::8001 :::* LISTEN 1721/vdradmin

    Ok, das tcp6 erklärt's :(

    Im vdradmin steht:

    Code
    sub subnetcheck { #TODO: IPv6 support
        my $ip   = $_[0];
        my $nets = $_[1];

    Der vdradmin kann zwar mit IPv6 kommunizieren, aber der Subnet-Check geht bisher nur mit IPv4. Deshalb erkennt er nicht, dass er im gleichen (IPv6-) Subnetz ist und fragt nach dem Passwort.


    Was mich etwas wundert ist, dass er IPv6 nur aktiviert, wenn man es als Startparameter (-6 oder --ipv6) mitgibt. Falls das im Startskript gesetzt ist kannst Du es ja mal deaktivieren.

  • ...oder beim Betriebssystem IPv6 komplett deaktivieren.


    Code
    # nano /etc/default/grub
    
    FROM:
    GRUB_CMDLINE_LINUX_DEFAULT=""
    TO:
    GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
    
    # update-grub
  • Jetzt wird es überhaupt spannend. Ich habe IPV6 über die Ubuntu Einstellungen abgeschaltet und dann ging vdradmin gar nicht mehr.

    Der Starscript für vdradmin heißt wie?

    Server:
    ASROCK J4125 ITX Board, 8GB Ram, 18TB Platte, 2x Tevii S460,
    Ubuntu 22.04LTS, 3xRaspberry-LibreElec, 1xVomp, yaVDR 22.2.0-12

  • jetzt musst Du natürlich auch auf IPv4 in Deiner vdradmin.conf gehen.


    Code
    SERVERHOST = 0.0.0.0


    Weitere Details hier -> RE: VDR-Admin startet nicht

  • jetzt musst Du natürlich auch auf IPv4 in Deiner vdradmin.conf gehen.

    Wieso?

    Lt. Source: CONFIG{SERVERHOST} = Question(gettext("On which address should VDRAdmin-AM listen (0.0.0.0 for any)?"), $CONFIG{SERVERHOST});

    Also nur, wenn er mehrere IPs hat.

    Der Starscript für vdradmin heißt wie?

    Tja, das hängt davon ab, wie Dein System konfiguriert ist (ich habe kein yaVDR).

    Ich vermute mal, dass systemd benutzt wird, dann kannst Du die Config und deren Dateiname mit systemctl cat vdradmind.service sehen. Interessant ist das, was hinter ExecStart steht.

  • Danke für Eure Hilfe.

    Dieser Eintrag in der conf Datei war das letzte Stück welches den Erfolg brachte:

    Code
    SERVERHOST = 0.0.0.0

    LF Hans-Peter

    Server:
    ASROCK J4125 ITX Board, 8GB Ram, 18TB Platte, 2x Tevii S460,
    Ubuntu 22.04LTS, 3xRaspberry-LibreElec, 1xVomp, yaVDR 22.2.0-12

Jetzt mitmachen!

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