Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

NO-IP Account-Renew Script 1.0

    Nobody is reading this thread right now.
hmmm, hab jetzt mal das neuere auch getestet, Ergebnis:
Code:
/root/ScriptNeu
  File "/root/ScriptNeu", line 63
    if LOG_FILE: print(f'{ts}: {host_id} [FAILED!]', file=f1)
                                                  ^
SyntaxError: invalid syntax
 
Also ich bin der Meinung, dass es zuletzt am 1. Mai bei mir funktioniert hat.
Ich habe auch seitdem keine Änderung am PI vorgenommen.
Habe vorhin sogar ein älteres Backup eingespielt wo es sicher noch ging...

Kann es sein, dass No-ip.org was verändert hat?
 
Das liegt am Login, da kannst du nichts machen, tut mit diesen Script hier nicht mehr.
Aber weiter oben schreibst Du: Es wurde nichts geändert > Last Update May 7, 2021

Funktioniert es mit dem aktuellsten Script hier nun noch?

@maupiiii
Versuch mal apt install python-bs4
Habe ich gemacht und lief auch sauber durch (nach apt-get update)

Aber es kommt immer noch folgender Fehler:

root@Server ~ > /usr/local/bin/NOIP-Account-Renew
Traceback (most recent call last):
File "/usr/local/bin/NOIP-Account-Renew", line 45, in <module>
import mechanicalsoup
ModuleNotFoundError: No module named 'mechanicalsoup'
 
Es hat sich nichts an der Routine selbst geändert, nur kann dieses Script den Login nicht mehr durchführen.
 
Nutz Du denn ein anderes (erweitertes) Script und kannst uns dies zur Verfügung stellen?

Du warst ja auch bei diesem Script hier der ursprüngliche Entwickler :)
 
...mal eine ganz blöde Frage.....wo auf er no-ip.com Seite sieht man denn, wenn ein Free Account durch einen Login geupdated wurde, bzw die verbleibenden Tage bis man es erneuern muss?
....und, kommt immer noch eine e-Mail, daß man sich einloggen muss um wieder 30 Tage Grace Time zu bekommen ?
Grüße

Edit: Habs gerade selbst gefunden......bleibt nur noch die Frage mit der Warn e-Mail........?
Edit2: Ach auch das habe ich gefunden....also ganzer Beitrag ist eigentlich überflüssig --> Click the hostname confirmation link in the email sent 7 days before the hostname expires.
 
Zuletzt bearbeitet:
Ich teste gerade das Script von hier:
Leider gibt es da schon beim Installieren Fehler...

Hab es geforkt und etwas angepasst. Setup läuft bei mir schon mal und auch das Login scheint zu klappen. Das Skript aktualisiert die Hosts 6 Tage vor Ablauf via einem cron-job

Code:
root auf MCP-Server am 16.05.2021 11:35
[/usr/local/bin] # /usr/local/bin/noip-renew-darkwing.sh
[2021/05/16 11:35:23] - Debug level: 2
[2021/05/16 11:35:23] - Opening https://www.noip.com/login...
[2021/05/16 11:35:30] - Logging in...
[2021/05/16 11:35:39] - Opening https://my.noip.com/#!/dynamic-dns...
[2021/05/16 11:35:41] - xxx.ddns.net expires in 18 days
[2021/05/16 11:35:41] - xxx.no-ip.org expires in 18 days
[2021/05/16 11:35:41] - xxx.ddns.net expires in 18 days
[2021/05/16 11:35:41] - Confirmed hosts: 0

Mein Stand ist hier:
 
Hallo
Installation funkltioniert, wenn ich aber das Script aufrufe bekomme ich diese Meldung

/tmp/noip/noip-renew# noip-renew-root.sh
[2021/05/16 16:23:16] - Debug level: 2
[2021/05/16 16:23:16] - Opening ...
[2021/05/16 16:23:21] - Logging in...
[2021/05/16 16:23:21] - Message: element not interactable
(Session info: headless chrome=88.0.4324.187

Kommt das eventuell daher, daß mein Account bei no-ip noch nicht bereit ist für eine Verlängerung ?
 
Zurück
Oben