Beiträge von Bud

    Sollte passen.

    Ich habe es eben mal auf einem leeren Server (Serverhoarding hat Vorteile ^^ ) so probiert und es klappte auf Anhieb. :)

    Oha, vielen Dank für dein Engagement!

    1) Die /etc/munin/munin.conf nach der Installation würde ich zunächst mal gar nicht anrühren und so lassen.

    Auch keine Nodes hinzufügen?

    2) Das sudo systemctl restart apache2 muss auch nach den Änderungen in der /etc/munin/apache24.conf erfolgen.

    Ich habe das jetzt mal an den Ende meiner Konfiguration gestellt, dann sollte ich ja alles erwischen :)

    3) Nach der Installation und auch nach jeder Änderung auf dem Master musst du immer bis zu den nächsten vollen 5 Minuten (besser plus eine weitere Minute) warten, bis die Änderungen greifen.

    Z.B. habe ich eben direkt nach der Installation auch ein "Forbidden" bekommen, aber um 14:06, bei der nächsten Aktualisierung des Masters, ging es dann.

    Das weiß ich, deswegen habe ich in meinen vorherigen Kommentaren immer die Zeit mit dokumentiert, damit klar ist das die 5 Minuten rum sind =)

    Somit wäre ich jetzt hier:

    Options FollowSymLinks hatte ich schon versucht... Ich mache jetzt den kompletten Server nochmal platt und setzte ihn neu auf. Vielleicht habe ich irgendetwas falsch geamcht was ich nicht mehr weiß... Wärst du so nett und schaust dir mal bitte kurz meine munin-Installations-Notizen an, ob da irgendetwas falsch ist, bevor ich es erneut versuche?

    Spoiler anzeigen

    ufw konfigurieren

    Code
    sudo ufw allow 4949/tcp
    sudo ufw allow 80/tcp

    programme installieren

    Code
    sudo apt install apache2 libwww-perl libcgi-fast-perl munin

    apache mit cgid konfigurieren und anschließend neustarten

    Code
    sudo a2enmod cgid
    sudo a2enconf munin
    sudo systemctl restart apache2

    Inhalt meiner apache24.conf

    Inhalt meiner munin.conf

    "Das legt er doch normalerweise automatisch an? Oder nicht?"

    Ah. Quatsch, sorry. Ich meinte /var/cache/munin/www (nicht /var/www/munin, das stammte aus Notizen, als ich den Pfad umgezogen hatte)

    Darf ich fragen, warum du /var/www/munin nutzt? Habe das in einem Tutorial gesehen, also scheinen das ja mehrere zu machen?

    Code
    sudo chmod 755 /var/cache/munin/www
    sudo chown -R munin:munin /var/cache/munin/www

    Hat leider keine Änderung gebracht.

    "Wenn ich nur die IP aufrufe, komme ich zu der Default Page von Apache2"

    Ich meine IP/munin

    2023-08-15 12_17_12-Clipboard.jpg

    Ich hab den neuen munin-node mal zum Testen in meinen alten (bzw. aktuellen) munin-master eingebunden, das hat auf Anhieb funktioniert. Also gibt es mit dem neuen munin-node schon mal keine Probleme.

    Kommentiere doch mal versuchsweise in der /etc/munin/conf alle die Zeilen wieder aus, die du entkommentiert hast. Bis auf includedir, das sollte so bleiben. (und den nodes natürlich)

    Dann nutzt munin die Defaultwerte. (Ist z.B. bei mir der Fall)

    Danach Apache reloaden und 5 Minuten warten.

    Ist zumindest einen Versuch wert. ;)

    Ich habe dbdir, htmldir, logdir, rundir, tmpldir, und staticdir wieder auskommentiert, und mit sudo systemctl restart munun.service um 11:33 Munin neu gestartet. Kruz was am Auto repariert, und um 11:47: Keine Veränderung, still "Forbidden"

    Ein weiterer Versuch wäre:

    Code
    chmod 755 /var/www/munin
    chown -R munin:munin /var/www/munin
    Code
    bud@munin-master:~$ sudo chmod 755 /var/www/munin
    chmod: cannot access '/var/www/munin': No such file or directory

    Das legt er doch normalerweise automatisch an? Oder nicht?

    Und noch eine Nachfrage:

    Ist es das gleiche, wenn du /munin über die domain aufrufst oder über die IP des Servers?

    Wenn ich nur die IP aufrufe, komme ich zu der Default Page von Apache2

    Mein Problem ist, dass unter /var/log/munin/ keine munin-update.log existiert, obwohl mir sudo systemctl status munin bnestätigt, dass munin läuft:

    Bis auf Process: 12806 ExecStart=/etc/init.d/munin start (code=exited, status=0/SUCCESS) ist dies gleich zu meinem funktionierenden master. Sofern ich da aber richtig recherchiert habe, ist das irrelevant.

    Mir fehlt grad jeglicher Anhaltspunkt... Selber der Vergleich zwischen meinen zwei Master und zwei Node hat mir nichts gebracht. Durch history wurde ich auch nicht schlauer.

    telnet funktioniert auch nicht. 4949/tcp auf beiden Servern offen, allow (outgoing) ebenfalls auf beiden Servern

    Code: telnet
    bud@munin-master:~$ sudo timeout 10 telnet 89.58.XX.XX 4949
    Trying 89.58.XX.XX...
    Connected to 89.58.XX.XX.
    Escape character is '^]'.
    Connection closed by foreign host.

    Hat irgendjemand einen Tipp für mich wo ich ansetzten kann?

    a2enconf ist es auch nicht

    Code: a2enconf
    bud@munin-master:~$ sudo a2enconf munin
    Conf munin already enabled

    Edit: Und ich frage jetzt trotzdem mal: cron muss ich nicht seperat installieren, oder? Munin kommt ja mit munin-cron, oder ist das trotzdem von cron selbst abhängig? Aktuell habe ich nur folgendes installiert:

    apache2 libwww-perl libcgi-fast-perl munin

    Er meint Provider, die E-Mail-Postfächer als eigenes Produkt anbieten. Egal ob dies ihr einziges Produkt ist (auch wenn das ein Plus ist), oder sie weitere Produkte haben. Aber gerade bei günstigen Webhosting-Paketen kann man davon ausgehen, das hinter der E-Mail-Funktion dieser kein großes Team steht, welches sich um diese kümmert. Da läuft das eher nebenbei.

    In der vom master? Die bleibt doch unberührt? Die vom master habe ich dir hier mal mit angehängt, die vom node ist identisch, außer natürlich das unter allow die master IP mit eingetragen ist.

    a2enconf munin

    fehlte noch in meiner "Anleitung".

    Und in meiner Auflistung - hatte diese Ergänzung aufgenommen ^^

    Grad gesehen das telnet nicht funktioniert, obwohl port 4949 am master und node freigegeben, und im munin-node die ip adresse des masters freigegeben. "Connection closed by foreign host"

    Aber selbst wenn, für 127.0.0.1 funktioniert es ja auch nicht.

    Also habe ich statt eines Problems gerade zwei entdeckt... Super.
    Wie gehe ich bei der telnet Sache vor? Ich sehe keinen Grund, warum das nicht funktionieren sollte.

    Könntest du kurz erläutern welche Einschränkungen du meinst?

    Kannst Du das etwas näher erläutern?

    Ich habe Nextcloud auf dem Webhosting 8000 leider nicht vollständig bis an seine Limits getrieben oder dahingehend getestet, aber z.B. SMB/CIFS und die Konfiguration des PHP Memory Cache funktioniert nicht so wie gewünscht. Ein Gesamtlimit kann man für die Cloud auch nicht konfigurieren, was schlimmstenfalls zur Sperrung des Webhostings führen kann.

    Ich scheitere seit Tagen an meinem neuen munin-master, und finde leider den Fehler nicht. Auf meinem Node ist die IP natürlich konfiguriert, und 4949 als Port freigegeben

    Ich bin zur Anleitung von aRaphael wie folgt vorgegangen:

    Spoiler anzeigen

    ufw konfigurieren

    Code
    sudo ufw allow 4949/tcp
    sudo ufw allow 80/tcp

    programme installieren

    Code
    sudo apt install apache2 libwww-perl libcgi-fast-perl munin

    apache mit cgid konfigurieren und anschließend neustarten

    Code
    sudo a2enmod cgid
    sudo systemctl restart apache2

    Inhalt meiner apache24.conf

    Inhalt meiner munin.conf

    Trotzdem meldet mir http://217.160.XXX.XXX/munin/ ein "Forbidden"

    Ich würde es nicht empfehlen, außer Du hast einen sehr guten Grund dafür. :/

    Was willst Du denn genau erreichen bzw. was stört Dich? Reicht nicht eine Weiterleitung von / auf /munin/? :)

    Normalerweise muss man jedenfalls gar nichts verschieben, es reicht die Apache-Konfiguration anzupassen.

    Ich möchte erreichen das ich anstatt https://IP/munin nur https://IP aufrufen muss, aber ja, ich habe da glaube ich zu kompliziert gedacht ^^ Ich werde es die Tage mit deinem Vorschlag versuchen, lese mich dann da noch irgendwo kurz ein :)

    Gibt es irgendeinen Grund, warum ich bei ufw IPV6=no nicht machen sollte?

    Kann ich selbst etwas dagegen tun?

    a) Den Support schreiben und auf das Problem aufmerksam machen. Ich denke, der Support kümmert sich mit einer höheren Priorität darum, wenn mehr Kunden sich beschweren. Außerdem gilt es ja herauszufinden, weswegen der Mailserver dort gelandet ist.

    b) Selbst tätig werden und dich durch die Doku der Blacklists wälzen, um zu sehen, ob du selbst etwas Aktives unternehmen kannst, um von der BL zu kommen.
    c) Kritische/Wichtige E-Mail-Adressen zu einem auf E-Mails spezialisierten Anbieter umziehen. Meine "unwichtigen" Adressen habe ich alle bei netcup, die "wichtigen" bei der Konkurrenz.

    Ja das würde wohl funktionieren.

    Meiner Meinung nach hat das Webhosting zu wenig Leistung für Nextcloud.

    Ich würde mir eine Storage Share beim großen roten H holen.

    Die Leistung sehe ich nicht als Problem, wobei es sicher darauf ankommt wie man Nextcloud nutzt. Allerdings gibt es im Webhosting Einschränkungen in der Funktionalität.