Beiträge von Copro

    Je nachdem wie komplex das Onlineprojekt ist bei dem da geklickt werden muss und welche Anforderungen an den Browser das stellt wäre auch ein aufwändigeres Klicken mit Selenium in einem echten Browser möglich. Wie hansiwe schon geschrieben hat kann das auch headless erfolgen. Ich habe das letztens erst für die Demonstration eines Performance Problems bei Vaadin als kleines Maven Projekt mit Java Selenium gemacht und das in einem JUnit Testcontainer als MP4 aufzeichnen lassen zur Dokumentation. Liesse sich per Cronjob auch auf einem VPS alle Stunde starten lassen.

    (Aus der Mottenkiste hätte ich noch einen "Test" der ein Feedback Formular automatisch ausfüllt.)

    Node.js ist aber vermutlich etwas leichtgewichtiger ... aber um das Topic auch zu beantworten ... Windows braucht man dafür nicht ein kleiner VPS reicht völlig.

    Ja, die schaut jemand regelmäßig durch. Da der Zulauf aktuell (aufgrund von nicht-Bewerbung) relativ gering ist, passiert das im 2-Wochentakt (ist in Sprints organisiert).

    In Sprints organisiert ... also richtig agil 🥰

    Ich schreibe gerade an meinem ersten Community Dingens und bin nur leicht zu spät ... eine Bewerbung übernimmt ja die Duck Army automatisch ... obwohl mich der Software Quality Engineer (m/w/d) schon interessieren würde.

    https://github.com/netcup-communi….md?plain=1#L54Es steht auf meine TODO-Liste für diese Woche, dass ich die README.md dahin gehend anpasse und den Link gänzlich entferne, denn nein, dieser Thread wäre nicht der richtige Ersatz. Wir hatten uns letztlich dafür entschieden, doch kein eigenes Forum dazu zu eröffnen.

    Edit: hab das mal eben schnell erledigt. :)

    Jetzt hat mein PR #80 der das auch versuchte einen Merge-Konflikt. Sollen die hier nochmals angesprochen werden oder schaut die jemand regelmäßig durch?

    In der CONTRIBUTING.md Zeile #L54 unter Steps ist auch von einem Video die Rede das ich nirgends gefunden habe.
    (If you're not sure what we mean here, you might want to watch this fun video.)

    Dank Tabellen-Prefix kann eine Datenbank mehr als eine Wordpress-Instanz bedienen. Das Limit liegt also nicht bei 10.

    Stimmt ... hatte ich schon wieder verdrängt ... Dann wäre gibt es tatsächlich nur ein Performance- / Speicherlimit ;)

    Die Labels die das WCP / plesk bei mir in den Anwendungen vorgibt sind auch ganz sinnvoll:
    Development -> Testing -> Staging -> Demo -> Production

    Zum Maximal Experiment:

    Vermutlich gibt es auch im plesk intern eine ID ... bei mir sind das im .wp-toolkit Unterordner dreistellige ... das wäre also vielleicht ein kurzes Experiment. Wenn netcup nicht böse wird wenn man eine DB mal etwas quält ...

    Jetzt wo der Thread eh schon hin ist ... mit bis zu 10 Datenbanken inkludiert kannst Du ohne Wordpress Multihoming bis zu 10 voneinander unabhängige Wordpress Installationen aufsetzen. Neben weitere Domains (intern oder netcup extern) gehen auch beliebige Subdomains (WH 2000 hat 500 Subdomains) oder Unterverzeichnisse, um weitere Wordpress Installationen zu betreiben. (z.B. Testing, Staging oder Bunny Varianten)

    Beispiele:
    deineerstedomain.de

    deineerstedomain.de/staging
    test.deineerstedomain.de

    Du könntest das Encoding auch weiter bei dir lokal betreiben und auf dem VPS läuft ein weiterer ffmpeg, der als Input den HLS-Stream aus deinem Heimnetz bezieht und selber wieder einen HLS-Stream geniert. Am besten dann mit der -c copy Option.

    Ist nicht optimal, aber eine Möglichkeit.

    Das ist auch ne gute Möglichkeit ... ich versuch mich mal an dem Restreamer Projekt ... der könnte das ja auch bei YouTube veröffentlichen und das steht auch noch auf meiner Liste ;)

    Ich löse das mit restreamer auf einem vps, um meine Leitung zu entlasten. Hab insgesamt 4 Nistkästen bei mir aufgestellt.https://nistkasten-stream.de/

    Klasse - Danke für den Tipp mit restreamer ... schaue ich mir auf jeden Fall an!
    Schöne Idee und Vogelkästen ... so einen werde ich auch noch bauen. Gibt es dazu auch Hinweise bzw. Tipps zur Hardware öffentlich einsehbar?
    Für einen Onkel Christian habe ich eine einfache RTSP gehackte Xiaomi 1080p Kamera reingebastelt in seinen Selbstbau aus Holz ... aber da wollte noch kein Bewohner einziehen ;(

    Von den vielen Raben, die hier herumfliegen, sind es meiner Meinung nur drei Stück, die sich zu mir trauen, zwei davon sind relativ sicher ein Pärchen und nur "er" kommt im Moment vorbei. Nimmt viele Nüsse in seinen Schnabel (bekommt ihn teilweise dann nicht zu) und haut wieder ab. Da wird vermutlich auch gerade gebrütet. "Er" ist dafür ist so richtig groß, von Schnabel bis Schwanzspitze deutlich über 60 cm groß. Ich füttere direkt vor meiner Terassentür, damit die sehen, dass ich drin sitze und sich ein bißchen am mich gewöhnen. Aber sobald die sehen, dass ich sie anschaue (also Auge in Auge), sind sie weg, geht also nur indirekt über die Glasscheibe vom Tablet oder so. Außerdem achte ich darauf, dass sie mir zusehen, wenn ich die Erdnüsse auslege (ich habe eine relativ gute Aussicht auf die Plätze, wo sie sich bevorzugt hinsetzen).

    Haha - das ist ja richtig Klasse - an das Detail mit dem nicht in die Augen schauen konnte ich mich auch sofort erinnern. Ich hab den netten Clip nochmal aus der Vanced Historie gekramt - aber ich denke dass Du schon auf dem richtigen Weg bist 👍😊👍: How To Befriend A Crow - YouTube

    Es passt hier vermutlich überhaupt nicht rein und ich weiß natürlich auch nicht, ob ich einfach eine Standardfunktion übersehe, aber wie macht man solche "Vorschau" Links ... im CSS sehe ich dass es mit der Klasse unfurlUrlCard beginnt ... schaffe es aber nicht auf die Funktion rückzuschließen.

    netcup_Forum_Vorschau_Dings.png

    Das Beispiel ist z.B. hier dem Post #94 von TBT zur Preisanpassung der internationalen VPS Produkte und ich habe den BBCode verwendet.
    Preisanpassung der internationalen VPS Produkte

    Komme mir irgendwie doof vor weil ich es nicht selbst rausbekomme. Vielleicht ist es ja auch gar keine WoltLab Funktion. 😊


    [Test]

    Forenstruktur NEU - ​Wartungsarbeiten am 15.02.2022 ab 11:00 - netcup Kundenforum
    Liebe Community, morgen ab 11:00 werden wir ein weiteres Mal das Forum in den Wartungsmodus versetzen. Grund dafür ist diesmal die Neu- bzw. Umstrukturierung…
    forum.netcup.de

    Domain habe ich schon länger dafür (https://www.birdtoday.de/).

    Eine ESP32 Kamera mit Bewegungsmelder ins Futterhäuschen, eine weitere an meiner Futterstelle für die Raben. Ich ziehe mir im Moment nämlich Raben an, die allerdings hier in der Gegend total scheu sind. Haben vielleicht sehr schlechte Erfahrungen mit Menschen gemacht.

    Tolle Idee und Domain - wenn es damit los geht und davon berichtet wird, würde mich das auch brennend interessieren. Lustigerweise bin ich auch kürzlich zufällig über ein YT Video "How to make friends with ravens" gestolpert und habe das nach erster Verwunderung auch auf meine Bucket List gesetzt. Leider sind die wenigen erwachsenen Einzeltiere oder Pärchen nicht direkt bei uns vor Ort sondern plündern lieber die umliegenden Felder zusammen mit Gangs von vielen jugendlichen Acker- und Saatkrähen ... aber da ergibt sich sicher mal die Gelegenheit die auch anzufüttern wenn man sich Mühe gibt. Hier bei uns hatte ich nur Angst dafür auch die Elstern anzulocken - denn das sind auch intelligente Nesträuber :O

    Hier kann man jetzt schöne Bürodramen beobachten wenn z.B. die Mama mittags schnell auswärts essen geht und der Papa kommt, um die Brutmaschine zu füttern und niemand da ist der einen guten Wurm zu schätzen weiß.

    amsel-papa-nanu-wo-iss-die-mama-hin.jpg

    Ist zwar kein Wasservogel 🦆 aber ich hab eine brütende Amsel am Stadl, die brav auf 4 Eiern sitzt ... in etwa 10 Tagen könnte es Nachwuchs geben. Rechtzeitig zu Ostern und schon im falschen Thread angeteasert: Nest Kamera Live

    Ist es technisch möglich das Encoding das ich mit ffmpeg mache auf dem VPS durchzuführen wenn ich den z.B. mit WireGuard / VPN bei mir ins Netz lasse, weil der hätte mehr Bandbreite zur Verfügung? (Ich vermute dass mein Heimnetz irgendwann nicht mehr alle Zuschauer versorgen kann :/ )

    Wie sudo schon geschrieben hat nicht die Wildcard Option nutzen, sondern nur den Haken bei:

    [ ] Domainname schützen rein:

    plus wenn auch die www. und Aliasse inkludiert werden sollen:
    [ ] www-Subdomain für die Domain und alle ausgewählten Aliasse schützen

    netcup_WCP_Webhostingcontrolpanel_SSL_Zertifikat_LE_kein_wildcard.png

    Der netcup Support hat das auch hier im Forum schon einmal bestätigt:
    Lets Encrypt funktioniert nicht?!

    Und das Wiki wurde entsprechend angepasst: netcup Wiki - Plesk Onyx Panel Webhosting - Let`s Encrypt


    Warum Wildcard Zertifikate an sich fürs Webhosting unsinnig sind, wurde auch hier schon einmal besprochen: Let’s Encrypt Wildcard-Zertifikat für " *.mydomain.tld " möglich ?

    Ich habe doch noch einen Workaround gefunden. Wenn man eine gültige Backup Datei im Verzeichnis ablegen kann, tritt der Fehler nicht mehr auf. =O

    Das sollte Dir auch helfen können Nikelaos - Du brauchst also nur eine der Backups vom FAT Stick auf den ext2 Stick ins Verzeichnis kopieren wo dann auf die Backups hinsollen.

    Wenn man betroffen ist und noch kein gültiges plesk Backup zuhause hat, kann man ja das erste Backup auf den Serverspeicher machen und ganz normal vom Webhost z.B. per FTP herunterladen. Dann warte ich mal, ob das auch noch bei jemand anderem das Problem löst.

    Falls der Support hier mitliest ... mit dem beschriebenen Workaround lässt sich das Problem lösen. Ich lasse aber gerne den Ausgangszustand für weitere Analysen auf meinem FTP bestehen.

    Weitere Überlegungen: (die aber nicht mehr sooo wichtig sind)

    Mit einer leeren Datei im richtigen Schema - z.B. von meinem Host a2e5e backup_hosting123456.a2e5e.netcup.net_2204032020.tar wird nur ein Fehler angezeigt weil er keine vernünftigen Archiv Metadaten findet. Evtl. könnte man so eine korrekte Minimalkonfiguration sogar basteln für jemand der es nicht schafft ein erstes Backup irgendwohin abzulegen. Das TAR enthält neben einer backup_info_datetimestamp.xml auch eine dump-header und dump-index ... ist also vermutlich nicht so trivial das auch noch zu überlisten. Aber wer schon ein gültiges Backup ziehen konnte ist vermutlich ja fein raus.

    Das haben sich sicher schon einige Webhosting Nutzer gefragt:


    plesk cannot find the delete subdomain button

    Auch wenn es hier vermutlich eher eine Domain war steht es doch im Titel:
    Subdomain löschen im WCP

    Hier hatte ich die Lösung damals gefunden:
    Subdomain löschen

    Die Information sollte dringend ins Handbuch bzw. ins Wiki - wenn mich der Support noch nicht ignoriert, schreibe ich es Ihnen gleich noch als Wort zu Sonntag.
    https://www.netcup-wiki.de/wik…b%2Foverview&locale=de-DE

    Die erste Abweichung passiert vor dem STOR der Datei und während der ProFTPD beide Anfragen nach der Verzeichnisliste mit 226 beantwortet , kommt es beim AVM ftpd bei einem der Befehle zu einem 550. 226 gibt die erfolgreiche Verarbeitung des letzten Befehls und Schließen der Datenverbindung bekannt. 550 ist ein permanent negativer Fehler der das erneute Senden des auslösenden Befehls nicht empfiehlt.

    ProFTPD OK:
    > LIST

    < 226

    > NLST

    < 226

    AVM ftpd Nicht OK:
    > LIST

    < 150 Opening ASCII mode data connection for '/bin/ls -lgA'.

    < 226 Transfer complete.

    > NLST

    < 550 No files found.

    Das 550 hier schon beim NLST Befehl würde vielleicht den Teil der Fehlermeldung erklären: "unable to check directory existence"

    Es wird dann nochmals NLST und LIST probiert und dann trotzdem noch versucht die Größe der Datei auszugeben, die aber gar nicht hochgeladen wurde:

    > SIZE backup_hosting123456.a2e5e.netcup.net_2204021920.tar

    < 550 backup_hosting123456.a2e5e.netcup.net_2204021920.tar: not a plain file.

    Ganz zum Schluss nachdem auch das Vorhandensein der Datei mehrmals nicht bestätigt werden kann, wird aufgegeben.

    Ob sich das plesk Uploadscript wirklich verschluckt an der Antwort und diese Antwortcodes - speziell der 550 für den NLST auch in Ordnung sind kann ich nicht beurteilen.


    Was ich aber noch herausgefunden habe ist, dass es unter Umständen mit einige der aktuelleren FRITZ!OS Releases ein Rechteproblem bei den Ordnern gibt wenn diese per SMB und nicht mit per FTP erzeugt wurden. Also per SMB werden diese vom root User angelegt und vom FTP mit dem definierten FTP Benutzer. Evtl. spielt das Problem da mit rein nachdem der interne smbd gegen eine AVM eigene Implementierung ncqs getauscht wurde:

    [Problem] - FB 7490 mit ext4 SMB vs FTP Bug (Rechteproblem) - Sonst noch jemand? | IP Phone Forum (ip-phone-forum.de)
    Vielleicht hilft Dir da ja und Du kannst probieren den Ordner auf dem EXT4 Stick einfach auch komplett per FTP anzulegen.

    Was meinst du wie lang du mit 16 GB klar kommst? Ist das nicht in etwa genug für ein Backup, wenn überhaupt? Aber zum rumprobieren reicht's ja =) (das klingt harscher als es soll)

    Die 16 GB an dem Stick auf der Fritz!Box sind natürlich schon völlig am Limit und das ist ja auch nicht mein primäres NAS, aber für ein Test-Backup der reinen plesk Konfiguration mit 748 KB als tar taugt das doch und ich konnte damit das Problem nachstellen.

    fritz_USB.jpg

    Wenn ich den letzten Edit im Beitrag richtig verstehe bedeutet das:
    - FTP(S) unter "Einstellungen für den Remote-Speicher" bei Dir meldet jetzt auch "Einsatzbereit"

    - Beim [Backup erstellen] kommt es aber bei der Übertragen des Backups dann auch zu einem Fehler

    Der Titel "Plesk mag FTP der FritzBox nicht" ist wirklich gut gewählt, denn er scheint tatsächlich mit irgendeiner Antwort vom Fritz!Box ftpd aus dem Tritt zu kommen.

    Spoiler: Ich glaube ich habe einen Workaround gefunden und in dem anderen Beitrag dokumentiert.
    Backup/Remote-FTP funktioniert nicht mehr

    Bestätigst Du mir bitte noch einmal kurz, dass ein Backup per FTP über den plesk Backup Manager auf Deiner Fritz!Box mit dem FAT Stick klappt.

    Bei mir und einem NTFS formatierten Stick habe ich ja dasselbe Problem wie Du mit dem ext4-Stick ... das würde eher auf ein Problem des in der Fritz!Box eingesetzten ftpd hinweisen.

    Wenn es Dir nichts ausmacht dokumentiere ich hier meine Analysen ... ich habe dem ProFTPD mit "bla" beigebracht alle FTP Befehle vom plesk mitzuprotokollieren.

    Das passiert wenn man ein Backup per FTP anstösst:

    LOG

    Mit dem WireShark Dump von der Fritz!Box sehe ich dass er tatsächlich all die Vorbereitungen erfolgreich abschliessen kann. Vielleicht passierte das so schnell, dass ich die Änderung am Verzeichnis selbst nicht mitbekommen habe. Es wird also Verzeichnis check0 mit Datei test angelegt und danach auch wieder gelöscht aber es kommt nie zum STOR.

    Wenn ich das WireShark Protokoll richtig lese fragt er aus irgendwelchen Gründen nach der SIZE der Backupdatei ohne die vorher hochgeladen zu haben und bekommt eine 550 Antwort vom ftpd der Fritz!Box. Und nachdem sich das Spielchen einige Male wiederholt, wird entnervt aufgegeben.

    Code
    > SIZE backup_hosting123456.a2e5e.netcup.net_2204021920.tar
    < 550 backup_hosting123456.a2e5e.netcup.net_2204021920.tar: not a plain file.


    Werde mir also nochmal den guten Ablauf ProFTPD neben den komischen vom AVM ftpd legen und genau schauen wo der abweicht.
    Aber ich denke nicht dass man so einfach an den plesk Source kommt oder eine Chance hat da nachzusehen ... das wird Support Mithilfe brauchen. Und einen Support Request bei plesk einreichen macht auch keinen Sinn weil Onyx seit dem 20.08.2021 EOL erreicht hat.

    Hast Du dafür eine Lösung gefunden? (Das Thema ist als Erledigt markiert und ich komme von hier: Plesk mag FTP der FritzBox nicht)

    Ich bekomme dieselbe Fehlermeldung vom netcup / plesk Backup Manager:

    Unable to create the remote backup: Transport error: unable to check directory existence: Curl error: (19) FTP: couldn't retrieve (RETR failed) the specified file: Last FTP request: QUIT Last FTP response: 221 Goodbye

    (der versucht vermutlich mit einem bestimmten FTP Befehl ein Verzeichnis Listing abzufragen was beim Fritz!Box FTP fehlschlägt)

    Die Warnung im Backup Manager wenn in dem Verzeichnis andere Dateien herumliegen, die nicht dem Schema entsprechen bekomme ich auch, nachdem ich zum Test ob mein Benutzer da überhaupt reinspeichern kann eine bier.txt übertrage.

    Warnung: Einige Dateien im Speicher FTP werden nicht in der Liste angezeigt, da ihre Namen nicht der Namenskonvention für Backupdateien entsprechen. Wenn Sie sich sicher sind, dass die Dateien gültige Backups sind, benennen Sie sie nach dem folgenden Muster: "backup_hosting123456.a2e5e.netcup.net_.tar"

    (vor dem .tar wird der Zeitstempel eingefügt also yymmddhhmm oder gerade eben backup_hosting123456.a2e5e.netcup.net_2204021824.tar)

    Ich habe bevor ich die TCP Dumps von der fritz.box ansehe einen ProFTPD auf meinem Raspberry Pi eingerichtet, eine Portweiterleitung an der Fritz!Box erstellt und dort hat das Ablegen des Backups auf Anhieb geklappt. Es wird z.B. durch den Backup-Manager zuerst ein check0 Ordner mit Datei test und zufälligem Inhalt auf dem FTP erstellt.


    Aktuelle Vermutung:
    Das Problem steckt vermutlich im netcup / plesk Onyx Backup-Manager und müsste beim netcup Support gemeldet werden. Die Suche nach der Meldung "Unable to create the remote backup: Transport error" ergibt zwar einen Treffer in einem Plesk Forum ... das ist aber ein IPv6 Thread und der Hinweis kommt wegen einer Domain die nur einen AAAA-Record hat: https://talk.plesk.com/threads/cant-u…070/post-903825