Kein Mailversand beim Belwü-Moodle mehr

Hallo,

seit einiger Zeit haben wir Probleme mit dem automatischen Mailversand von Forumsbeiträgen aus dem von Belwü gehosteten und betreuen Moodle.

Lange Zeit wurden Forumsbeiträge zuverlässig per E-Mail versendet, wenn man als User das so eingestellt hat.

Vor einiger Zeit war der Versand stark zeitverzögert (1,5 Tage später), dann ging es eine Zeit lang wieder, seit Mitte der Woche wurde kein einziger Forumsbeitrag mehr versendet.

Belwü konnte mir über die Logs bisher nicht weiterhelfen.

Daher mal die Frage:
Ist das noch jemandem, der ein Belwü-Moodle einsetzt aufgefallen bzw. könnte das mal jemand mit Belwü Moodle testen?

Wir sind auf dem Server moodle01.belwue.de.

Viele Grüße
Steffen

Hallo Steffen,

wir benutzen den E-Mail-Versand in vielen Foren. Da haben wir bei unserem belwue-moodle keine Probleme bemerkt.

Aber kann es sein, dass du Mitteilungen meinst? Bei denen kann der User den E-Mail-Empfang konfigurieren. Bei Foren erhalten alle Abonnenten eine E-Mail, ob sie wollen oder nicht.

Die E-Mails dieser beiden Varianten unterscheiden sich, glaube ich. Vielleicht mal beides testen.

Viele Grüße,
Helge

Hallo Helge,

ich meine den Mailversand aus Foren, sprich den Versand von Postings. Dieser funktioniert aktuell gar nicht mehr. Moodleinterne Mitteilungen (also das Mitteilungssystem a la PM) meine ich nicht.

Auf welchem Server seid ihr mit dem Belwü-Moodle?

Arbeitet ihr in den Kursen mit Gruppen?

Viele Grüße
Steffen

Auch auf moodle01. hab es gerade noch getestet: geht.

Ja, mit Gruppen arbeite ich auch: geht.

Da die Forenmitteilungen, also der Mailversand dazu, über Servereinstellungen konfiguriert wird, ist das ein Auftrag an Belwue. Die müssten den Fehler suchen/finden. Auf Seiten der Konfiguration, die in moodle vorgenommen werden kann, sehe ich da wenig Möglichkeiten.

Viele Grüße und Glück,
Helge

Hallo Helge,

das ist ja kurios, warum es dann bei uns nicht (mehr) zuverlässig geht.

ja, sehe ich auch so. Bislang war das aber noch erfolglos.

Viele Grüße
Steffen

Hallo Steffen,

lös mal den Cronjob von Hand auf indem du diese URL in die Adresszeile
eingibts (vorher als admin anmelden)

https:/meine.moodleseite.de/admin/cron.php

LG

Holger

Hallo Holger,

lös mal den Cronjob von Hand auf indem du diese URL in die Adresszeile
eingibts (vorher als admin anmelden)

https:/meine.moodleseite.de/admin/cron.php

das hatte ich schon versucht, aber das liefert im Browser, dass es nicht
zulässig wäre, das von extern aufzurufen.

Belwü hat das wohl auf den Belwü-Servern unterbunden, weil die das auf
dem Server selbst aufrufen.

Ich weiß inzwischen auch von Belwü bei einigen Postings, deren exakten
Erstellzeitpunkt ich ihnen durchgegeben habe, dass da von unserem Moodle
nichts an den Mailserver übergeben wurde.

Bei Helge auf demselben Belwü-Moodle-Server klappt aber alles.

Wäre es nicht so, dass es auch bei uns immer geklappt hat, nur jetzt
nicht mehr, und ich mir auch sicher sein kann, dass nichts an den
Einstellungen in Moodle verändert wurde, dann würde ich ja sagen, es ist
was im Moodle verstellt.

Außer mir hat aber keiner Admin-Zugangsdaten, und ich habe nicht, aber
rein gar nichts administratives mit Moodle gemacht, seit die Probleme
angefangen haben.

So ist das jedenfalls kaum sinnvoll mehr zu brauchen…

Grmpf…

Viele Grüße
Steffen

Hallo,

ich habe gestern nochmal ein paar Test-Forumsbeiträge im Belwü-Moodle
geschrieben.

Heute Nacht ab ca. 1:20 Uhr wurden diese versendet. Vermutlich lief da
der Moodle-Cron bei Belwü.

Andererseits wurden Beiträge in der Vergangenheit viel zeitnäher an den
Erstellzeitpunkt versendet, weshalb ich der Meinung bin, dass der
Cronjob für den Moodle-Cronaufruf von Belwü nicht nur 1x am Tag erfolgt.

Die Beiträge von letzter Woche Donnerstag wurden aber bis heute nach wie
vor nicht versandt.

Seltsam ist auch, dass Forenbeiträge, die nur für eine Gruppe innerhalb
des Kurses geschrieben wurden, offensichtlich an alle Kursteilnehmer gingen.

Damit machen Gruppen in Kursen ja keinen wirklichen Sinn, wobei ich auch
nicht glaube, dass das so sein soll. Aber vielleicht muss der Autor
Mitglied der Gruppe sein, damit das funktioniert ?!?

Es könnte sein, dass mir das nur noch nie aufgefallen ist, dass die
Mails an mehr Kursteilnehmer ging als der Gruppe zugeordnet sind.
Üblicherweise schreibe ich die Postings als Moodleadmin und bin selbst
als Lehrer in den Gruppen, an die ich mich richte.

Aktuell habe ich aber eine Mail Delivery Nachricht in den aliases
definiert, weil eine Kollegin ein volles Postfach hat. Ich bekam diese
Nachricht auf den Mailversand aus Moodle, obwohl die Kollegin nicht Teil
der Gruppe ist, an die ich die Testbeiträge geschrieben habe.

Alles in allem war für mich das Belwü-Moodle immer eine feine, stimmige
und runde Sache, die viel Zeit erspart hat.

Aktuell muss ich sagen, dass da offensichtlich etwas ganz und gar nicht
rund läuft, und Belwü trotz nettem, hilfsbereitem Kontakt es bislang
selbst nicht schafft, die Ursache zu finden und zu beheben.

Viele Grüße
Steffen

Hallo,

die Ursache ist gefunden.
Der Moodle-Cron bricht dauernd ab, bevor Mails versendet werden.
Ausgelöst wird das durch Kalenderabonnements aus unserer NextCloud.

Wir haben mehrere Kalender in der Nextcloud, von denen ich mit einem
Perl-Skript ics-Dateien exportiere und auf unserem Webserver ablege.

In Moodle ist im Kalender ein Abonnement dieser Dateien eingestellt, das
die Termine in den Moodle-Kalender bringt, so dass man die Termine da
nicht nochmal eintragen muss (was in Moodle ja im Vergleich zur
NextCloud sehr kompliziert geht).

Das hat jetzt sehr lange auch problemlos funktioniert. Die einzige
Änderung, die eventuell in den Zeitraum der Probleme fällt, ist meine
Migration der OwnCloud zur NextCloud in den Ferien.

Ich mach mal einen neuen Thread dazu.

Viele Grüße
Steffen