Moderne Up-Downloadvariante gesucht
Hallo,
ich habe ein Skript in Python und PowerShell. Damit habe ich meine Tools überall dabei.
Bis vor einigen Monaten hat alles funktioniert, seither funktionieren Updates per https nicht mehr.
Das Zertifikat der Seite ist aktuell und würde bei Zertifikatsfehlern ignoriert werden, auch TLS ist niedrig. Die Befehle dafür werden ignoriert, bzw. Fehler bleibt.
Theoretisch funktioniert noch http, die Nextcloud ist aber nur per https erreichbar.
Das Problem besteht mit PowerShell und auch Python - py2exe erzeugt leider keine einzelne Datei, die Übertragung davon ist grausam.
Weil das ganze nun schon sehr sehr alt ist, dachte ich auch an eine grundlegende Modernisierung des Unterbaus.
Wie wird aktuell eine Datei zuverlässig im Internet übertragen? Hin ist aktuell Nextcloud https Direktlink und Bestätigung zurück per FTP.
Ich will keine Authentifizierung im Skript speichern, ist hier völlig unnötig.
Wenn es Abhängigkeitsfrei mit c++/c# o..ä. geht, nehme ich das auch.
ich habe ein Skript in Python und PowerShell. Damit habe ich meine Tools überall dabei.
Bis vor einigen Monaten hat alles funktioniert, seither funktionieren Updates per https nicht mehr.
Das Zertifikat der Seite ist aktuell und würde bei Zertifikatsfehlern ignoriert werden, auch TLS ist niedrig. Die Befehle dafür werden ignoriert, bzw. Fehler bleibt.
Theoretisch funktioniert noch http, die Nextcloud ist aber nur per https erreichbar.
Das Problem besteht mit PowerShell und auch Python - py2exe erzeugt leider keine einzelne Datei, die Übertragung davon ist grausam.
Weil das ganze nun schon sehr sehr alt ist, dachte ich auch an eine grundlegende Modernisierung des Unterbaus.
Wie wird aktuell eine Datei zuverlässig im Internet übertragen? Hin ist aktuell Nextcloud https Direktlink und Bestätigung zurück per FTP.
Ich will keine Authentifizierung im Skript speichern, ist hier völlig unnötig.
Wenn es Abhängigkeitsfrei mit c++/c# o..ä. geht, nehme ich das auch.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 33201542613
Url: https://administrator.de/contentid/33201542613
Ausgedruckt am: 17.11.2024 um 13:11 Uhr
8 Kommentare
Neuester Kommentar
Hallo.
Mit nem USB-Stick ginge das auch, sollte man als Supporter eh immer dabei haben wenn's Internet mal streikt oder der Zugang Vor-Ort so beschränkt wurde das Downloads raus gefiltert werden .
Du kannst auch einen reinen eigenen simplen TCP-Server mit TCP-Client betreiben der Dateien empfängt oder ausliefert wenn du kein http(s) nutzen willst.
https://learn.microsoft.com/de-de/dotnet/fundamentals/networking/sockets ...
https://codingvision.net/c-simple-tcp-server
Oder bewährte Tools wie
curl
wget
Die sind auch portable ohne Abhängigkeiten nutzbar.
...
Gruß schrick
Mit nem USB-Stick ginge das auch, sollte man als Supporter eh immer dabei haben wenn's Internet mal streikt oder der Zugang Vor-Ort so beschränkt wurde das Downloads raus gefiltert werden .
Bis vor einigen Monaten hat alles funktioniert, seither funktionieren Updates per https nicht mehr.
Aha, dann fixe dein Skript.Das Zertifikat der Seite ist aktuell und würde bei Zertifikatsfehlern ignoriert werden
Warum das Zertifikat nicht von einer gültigen CA ausstellen lassen? Mit Let's Encrypt ist das kostenlos., auch TLS ist niedrig.
? Du meinst dein Server akzeptiert TLS < 1.2 und ältere Cipher? Dann kannst du https auch gleich abschalten wenn Sicherheit nicht nötig ist.Die Befehle dafür werden ignoriert, bzw. Fehler bleibt.
Dann fixe dein Skript. Welcher Fehler?Theoretisch funktioniert noch http, die Nextcloud ist aber nur per https erreichbar.
Mit einem Reverse-Proxy ist das kein Problem wenn du über einen Filter nur die Dateilinks auslieferst.Das Problem besteht mit PowerShell und auch Python - py2exe erzeugt leider keine einzelne Datei, die Übertragung davon ist grausam.
Was für ein Problem??Weil das ganze nun schon sehr sehr alt ist, dachte ich auch an eine grundlegende Modernisierung des Unterbaus.
Wie wird aktuell eine Datei zuverlässig im Internet übertragen? Hin ist aktuell Nextcloud https Direktlink und Bestätigung zurück per FTP.
Ich will keine Authentifizierung im Skript speichern, ist hier völlig unnötig.
https ist doch aktuell. Wenn http reicht dann nimm halt das..Wie wird aktuell eine Datei zuverlässig im Internet übertragen? Hin ist aktuell Nextcloud https Direktlink und Bestätigung zurück per FTP.
Ich will keine Authentifizierung im Skript speichern, ist hier völlig unnötig.
Du kannst auch einen reinen eigenen simplen TCP-Server mit TCP-Client betreiben der Dateien empfängt oder ausliefert wenn du kein http(s) nutzen willst.
https://learn.microsoft.com/de-de/dotnet/fundamentals/networking/sockets ...
https://codingvision.net/c-simple-tcp-server
Oder bewährte Tools wie
curl
wget
Die sind auch portable ohne Abhängigkeiten nutzbar.
...
Gruß schrick
Moin,
was für Befehle?
Theoretisch funktioniert noch http, die Nextcloud ist aber nur per https erreichbar.
ah Ja...
Weil das ganze nun schon sehr sehr alt ist, dachte ich auch an eine grundlegende Modernisierung des Unterbaus.
ah ja...
Wenn es Abhängigkeitsfrei mit c++/c# o..ä. geht, nehme ich das auch.
bestimmt geht das.... aber magst du uns nicht mehr erzählen?
wie wäre es mit Fehlermeldungen?
oder gar das ganze script?
und deine Befehle, die ignoriert werden, worauf auch immer, wären auch gut zu wissen!
Frank
Zitat von @Marabunta:
Hallo,
ich habe ein Skript in Python und PowerShell. Damit habe ich meine Tools überall dabei.
Prima Hallo,
ich habe ein Skript in Python und PowerShell. Damit habe ich meine Tools überall dabei.
Bis vor einigen Monaten hat alles funktioniert, seither funktionieren Updates per https nicht mehr.
updates von was genau?Das Zertifikat der Seite ist aktuell und würde bei Zertifikatsfehlern ignoriert werden, auch TLS ist niedrig. Die Befehle dafür werden ignoriert, bzw. Fehler bleibt.
was wäre die Fehlermeldung?was für Befehle?
Theoretisch funktioniert noch http, die Nextcloud ist aber nur per https erreichbar.
Das Problem besteht mit PowerShell und auch Python - py2exe erzeugt leider keine einzelne Datei, die Übertragung davon ist grausam.
wie meinen?Weil das ganze nun schon sehr sehr alt ist, dachte ich auch an eine grundlegende Modernisierung des Unterbaus.
Wie wird aktuell eine Datei zuverlässig im Internet übertragen? Hin ist aktuell Nextcloud https Direktlink und Bestätigung zurück per FTP.
Ich will keine Authentifizierung im Skript speichern, ist hier völlig unnötig.
Öh..Ich will keine Authentifizierung im Skript speichern, ist hier völlig unnötig.
Wenn es Abhängigkeitsfrei mit c++/c# o..ä. geht, nehme ich das auch.
wie wäre es mit Fehlermeldungen?
oder gar das ganze script?
und deine Befehle, die ignoriert werden, worauf auch immer, wären auch gut zu wissen!
Frank
HttpWebRequest ist nicht mehr empfohlen
Nachfolger ist der httpclient
https://learn.microsoft.com/de-de/dotnet/api/system.net.http.httpclient? ...
Wie gesagt curl und wget erledigen dir das auch zverlässig und sind auch portable nutzbar.
Nachfolger ist der httpclient
https://learn.microsoft.com/de-de/dotnet/api/system.net.http.httpclient? ...
Keine Fehlermeldung, der Befehl wird scheinbar ausgeführt. Kein Herunterladen o.ä.
Du gibst ja auch nix aus in der Exception... 🙃Wie gesagt curl und wget erledigen dir das auch zverlässig und sind auch portable nutzbar.