1. Aktuelles
  2. Dashboard
  3. Forum
    1. Unerledigte Themen
  4. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
  5. Community vs. Enterprise
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Seiten
  • Erweiterte Suche
  1. efw-forum - Endian Firewall Support Forum
  2. Forum
  3. Archiv
  4. Endian Firewall 2.4
  5. weitere Services

Dyndns läuft nicht

  • Daniel
  • 6. April 2011 um 08:55
  • Erledigt
1. offizieller Beitrag
  • Daniel
    Anfänger
    Beiträge
    10
    • 6. April 2011 um 08:55
    • #1

    Hallo!

    Ich bekomme leider auf meiner Endianfirewall den Dyndns dienst nicht zum laufen. Habe schon wie im Forum geschrieben
    den bugfix ausgeführt. Leider ohne Erfolg. Was mache ich falsch?

    Vielen Dank für eure Hilfe

  • wolfili
    Fortgeschrittener
    Reaktionen
    4
    Beiträge
    419
    • 6. April 2011 um 09:44
    • #2

    Guten Morgen,
    was genau geht den nicht?
    Gibt es Meldungen in irgend einem log?

    Daten korrekt eingetragen?
    Mal probiert in der Console /SSH den DDNS Updater zu starten?

    gruß wolf

    Mein Computer kann alles, wegen seiner 32 Bit!
    Wenn ich 32 Bit intus habe, kann ich auch alles!

  • Daniel
    Anfänger
    Beiträge
    10
    • 6. April 2011 um 10:03
    • #3

    Guten Morgen!

    Die Ip Adresse wird einfacht nicht upgedatet. Die Daten sind korrekt. Sind so auf
    dem Dyndns Updater eingetragen der auf dem Server ohne Probleme läuft. Wollte diesen nur ersetzen.
    Wie kann ich über ssh den DDNS Updater starten?

    In welchen Logs sollte ich da nachschauen? Bin Endianneuling habe vorher mit Ipcop gearbeitet also sorry für die
    blöden fragen.

    Veieln Dank für eure Mühe

  • Meisen
    Endian Frischling
    Beiträge
    134
    • 8. April 2011 um 10:48
    • #4
    Zitat von "Daniel"

    In welchen Logs sollte ich da nachschauen?

    Unter /var/log/messages sollte sich dieser Eintrag befinden:

    sudo: nobody : TTY=unknown ; PWD=/home/httpd/cgi-bin ; USER=root ; COMMAND=/usr/local/bin/setddns.pl -f 2

    Welche Version nutzt Du? In der 2.4.1 gibt es einen Bug in der Datei /usr/local/bin/setddns.pl
    Dort die Zeile
    if ($settings{'SERVICE'} = 'zoneedit')
    ersetzen durch
    if ($settings{'SERVICE'} eq 'zoneedit')

    Danach in der Weboberfläche ein Update durchführen, dann sollte es passen.


    Gruß
    Joachim

  • Daniel
    Anfänger
    Beiträge
    10
    • 13. April 2011 um 15:44
    • #5

    Hallo Meisen!

    Diese Zeile hatte ich schon aufgrund eines Tipps im Forum geändert.

    In der Logdatei steht nichts von dieser Zeile. Was läuft hier falsch?

    Vielen dank an alle Helfer
    Daniel

  • FISI
    Anfänger
    Beiträge
    13
    • 10. Juli 2011 um 16:42
    • #6

    Hallo zusammen,

    bei mir besteht ebenfalls ein Problem in Verbindung mit DynDNS und der EndianFirewall community Version 2.4.1...
    Ich habe den Dienst unter "Dynamischer DNS" ganz normal mit den Benutzerkennungen + Daten von dyndns.org eingerichtet, aber leider wird die IP-Adresse nicht aktualisiert, sprich: ich update die IP auf dyndns.com manuell und schon ist der Server über die eingerichtete domain und über die EFW erreichbar.
    Sobald aber die IP-Adresse autom. nach 24h gewechselt wird, ist der DynDNS-Dienst nicht mehr erreichbar, weil EFW die IP nicht aktualisiert.
    Die Änderung in der Datei /usr/local/bin/setddns.pl
    Dort die Zeile
    if ($settings{'SERVICE'} = 'zoneedit')
    ersetzen durch
    if ($settings{'SERVICE'} eq 'zoneedit')
    habe ich auch bereits vorgenommen, leider ohne Erfolg!

    Weiß jemand einen Rat, bzw. wo dort der Fehler liegt?

    Gruß

  • Sabine
    Moderator
    Reaktionen
    7
    Trophäen
    1
    Beiträge
    3.411
    • 10. Juli 2011 um 21:12
    • Offizieller Beitrag
    • #7

    Hallo,
    Schau mal hier: Angeblich sollte es dann Funktioniern ? ?

    http://bugs.endian.com/view.php?id=3307


    Es ist ein Fehler in der Datei /usr/local/bin/setddns.pl.
    ca. Zeile 387

    Bitte ersetzen Sie die folgende if-Anweisung:

    if ($settings{'SERVICE'} = 'zoneedit')
    {$serverdir = '-s'; $serveradd = 'dynamic.zoneedit.com';}
    else
    {$serverdir = ''; $serveradd = '';}

    Mit dieser:

    if ($settings{'SERVICE'} eq 'zoneedit')
    {$serverdir = '-s'; $serveradd = 'dynamic.zoneedit.com';}
    else
    {$serverdir = ''; $serveradd = '';}


    Gruß Sabine

    EFW Version im Einsatz:
    2 x Endian UTM Enterprise Software Appliance 3.0.5
    1 x Endian Community 3.2.4
    2 x 2.5.1
    8 x 2.2 Final

    • Nächster offizieller Beitrag
  • Sabine
    Moderator
    Reaktionen
    7
    Trophäen
    1
    Beiträge
    3.411
    • 10. Juli 2011 um 21:21
    • Offizieller Beitrag
    • #8

    Oh, ich sehe gerade das hat Meisen ja auch schon geschrieben !

    Laut Endian Entwickler soll es danach gehen und wohl genauso im nächsten Update so kommen . . . . . . . . . .

    Gruß Sabine

    EFW Version im Einsatz:
    2 x Endian UTM Enterprise Software Appliance 3.0.5
    1 x Endian Community 3.2.4
    2 x 2.5.1
    8 x 2.2 Final

    • Vorheriger offizieller Beitrag
  • FISI
    Anfänger
    Beiträge
    13
    • 11. Juli 2011 um 08:43
    • #9

    Hallo Sabine,

    es läuft jetzt, ich hatte noch einen Falsch-Eintrag unter "*Domain" stehen :nerv:

    An alle, die Probleme bei der Einrichtung haben:

    1.Bugfix durchführen:
    if ($settings{'SERVICE'} eq 'zoneedit')
    {$serverdir = '-s'; $serveradd = 'dynamic.zoneedit.com';}
    else
    {$serverdir = ''; $serveradd = '';}


    2. neuen Host unter "Dynamischer DNS" hinzufügen:

    Dienst: dyndns.org ; hostname: mein-hostname ; Domain: dyndns.org ; Benutzername: user1 ; Passwort: passwort

    und alles funktioniert ;)

Unterstützt von

Ähnliche Themen

  • Endian VPN Jungfrau möchte auch tunneln lernen

    • Grenzwert
    • 29. Mai 2017 um 02:10
    • VPN

Benutzer online in diesem Thema

  • 1 Besucher
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™