Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-20 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo nochmal,

Am 17.03.2016 um 20:15 schrieb Steffen Auer:
> Ok, die Mail wartet auf Bestätigung durch den Moderator. Dann
> kopiere ich den Inhalt der Datei halt doch hier rein. (s.u.)

Mist, wird trotzdem moderiert.

Frank, ich schick dir die Ausgabe als PM.

Viele Grüße
Steffen
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW6wMjAAoJEBhc6lDKYVtJ6hQH/3+QgVFNrIWOycWGRVv6h95+
kjuRQQTrd3Tg1pclfBorUwojfQXs9rgMZ1BrxWvuJntVsRiZXHb65ScAZNXzqRkw
mXyzRh6Ytg2/i/LdceRmnnU4DxwBAJEzs6HTRVcdWymQ3yd6SF2DDK56D3zVEmzk
tg4SaC2zQCNgvcbpF/NeNeqHUcjkrIdS4YtnU9uVf2dW5ppCwdNjzyge/10mgJqT
WLehCGy9wwTbwhv2aarlp6XWrBEz/0lHaXJVG6kcX96P6Wn4aMMaDY7s31yKpl3C
481K0yWwtaIzt2IRP4q/i32zmuIRC8uuInIq6qoUnlx4h453R8t0Cc7Ea1IVrmI=
=63zp
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Holger Baumhof
Hallo Steffen,

>> Ein Debugging-Lauf würde helfen, herauszubekommen, bei welchem
>> Lehrer das passiert. Dann kann ich gezielt suchen, wo das Problem
>> in der Datenbank ist.
> 
> Ich kann keinen Skriptdurchlauf auf der Konsole selbst durchführen.
> Wenn du mir schreibst, was genau zu tun ist, frage ich bei Belwü an,
> ob sie das machen und mir die Ausgabe mitteilen.

setz als admin in modoel das debuglevel hoch und bitte dann BelWü
nochmal das script laufen zu lassen.

Viele Grüße

Holger

-- 
Mein öffentlicher PGP-key ist hier hinterlegt: pool.sks-keyservers.net
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,

Am 16.03.2016 um 18:19 schrieb Frank Schütte:
> Der Ablauf ist der gleiche wie du ihn schon hast durchführen
> lassen. Vorher musst Du für Dein Moodle Debugging einschalten
> (irgendwo unter Entwicklung...).
> 
> Dann werden die Ausgaben des Skripts viel detailreicher.

ok, werde ich veranlassen.

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW6aVwAAoJEBhc6lDKYVtJS1gIALW6ZdAf3UpEv6X+ONMr5c0N
rzR0ZqgjrO7q2FtOYzJ/sviTAdEIM9vQtKH75OKe0OAfgjZT0MGzm1J2YZ/8JdM1
Oq/xak36CgYzY9RhObtpL2f7AKm1eeGk5YAzFfrDaKYCJVq8TALZW1cUq6qYHZcw
cuvLWzpMboTqLqwhC/T6EmvHF0by3SDWF32ct6F984Ak/GjgnDG47ySeh6xGYAkk
QIh128trUaPPk6m+Y1AaBgMVu5KrfMcAW6Vq9eqUWMSmlcz3SxPy5y+YirYoeK/6
/NJBoUQmz+WEe6MCz+FfVUEQ7Is2cvwN8ZruWIKvpu8CAa6k6chrvL2qREDNsvE=
=tKWR
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Frank Schütte
Hallo Holger,
> > Bitte mit dieser Version noch einmal testen.
> 
> .. sieht gut aus.
War der Lauf mit eingeschaltetem Debugging?

Eigentlich dürfte der Lauf noch nicht den gewünschten Erfolg gebracht haben,
da ich bisher nur Fehler bei den Debugging-Meldungen korrigiert habe, damit 
der eigentliche Fehler sich zeigt.

> Jetzt schau ich , ob mein Lehrer da ist ..
> Er ist im Lehrerzimmer angekommen: aber seinen Kursbereich gibt es noch
> nicht.
> 
Hast Du eingestellt, dass der Kursbereich automatisch angelegt werden soll?

Gruß,
Frank

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Frank Schütte
Am Dienstag, 15. März 2016, 15:50:03 schrieb Steffen Auer:
> Hallo Bernd,
> 
> Am 14.03.2016 um 22:05 schrieb Bernd Kaiser:
> > Gerade habe ich den Cronjob nochmal angestoßen,
> 
> du meinst den über die Weboberfläche, nehme ich an.
> 
> > der folgende Fehlermeldung ausgab ( u. a.)
> > 
> > Execute scheduled task: openlml enrolment sync ... started
> > 21:56:10. Current memory use 3.1MB. ... used 1587 dbqueries ...
> > used 17.66552400589 seconds Scheduled task failed: openlml
> > enrolment sync,Fehler in der Kodierung gefunden, den nur ein
> > Programmierer korrigieren kann: PHP catchable fatal error
> 
> das kann ich noch durch eine Rückmeldung von Belwü untermauern.
> Ich hatte gebeten, auf der Konsole
> php schedule_task.php --execute="\\enrol_openlml\\task\\openlml_sync_task"
> 
> auszuführen.
> Das liefert eine ganz ähnliche Fehlermeldung
> ---
> Scheduled task: openlml enrolment sync
> ... used 1094 dbqueries
> ... used 16.108123064041 seconds
> Task failed: Fehler in der Kodierung gefunden, den nur ein
> Programmierer korrigieren kann: Invalid call to
> teacher_has_role(), user cannot be empty.
> ---
> 

Hallo,
das ist ein Ansatzpunkt.
Hast Du die Möglichkeit, den Programmablauf mit eingeschaltetem Debugging 
laufen zu lassen?
Offensichtlich gibt es ein Datenbank-Problem bei einem der Lehrer. Der 
Datensatz sieht nicht so aus wie er sollte, daher gerät das Skript in einen
undefinierten Zustand.

Es gibt anscheinend einen Geister-Datensatz in deiner Datenbank, der keinen 
Benutzernamen enthält.

Ein Debugging-Lauf würde helfen, herauszubekommen, bei welchem Lehrer das 
passiert. Dann kann ich gezielt suchen, wo das Problem in der Datenbank ist.

Gruß,
Frank


___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Holger Baumhof
Hallo Frank,

>> .. sieht gut aus.
> War der Lauf mit eingeschaltetem Debugging?

nein.

> Eigentlich dürfte der Lauf noch nicht den gewünschten Erfolg gebracht haben,
> da ich bisher nur Fehler bei den Debugging-Meldungen korrigiert habe, damit 
> der eigentliche Fehler sich zeigt.

tja: seltsam :-)

>> Jetzt schau ich , ob mein Lehrer da ist ..
>> Er ist im Lehrerzimmer angekommen: aber seinen Kursbereich gibt es noch
>> nicht.
>>
> Hast Du eingestellt, dass der Kursbereich automatisch angelegt werden soll?

.. eigentlich schon: es war zumindest Jahrelang so.
Nun muss ich schauen, ob BelWue beim Update was verstellt hat ..
Aber das kann ich erst Heute Abend machen.

VIele Grüße

Holger

-- 
Mein öffentlicher PGP-key ist hier hinterlegt: pool.sks-keyservers.net
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,

ich weiß, dass du gerade bei mehreren Leuten und an mehreren Fronten
kämpfst, ich möchte aber (oder deshalb) nochmal zusammenfassen, was
bei mir nicht so funktioniert, wie es soll:

1. Der geplante Vorgang openlml enrolment sync
\enrol_openlml\task\openlml_sync_task läuft nicht durch

2. Obwohl eingestellt ist, dass für alle Lehrer automatisch der
Kursbereich angelegt werden soll, fehlen nach wie vor ca 1/3 der
Lehrer, wobei immer mal wieder einer dazu kommt.
Ich weiß nicht, ob es eine Rolle spielt, aber ich habe neben
administrator noch für einige andere Lehrer in einer komma-separierten
Liste das Anlegen des Kursbereichs ausgeschlossen. Die sieht so aus:
administrator,testlehrer,extern

3. Es wurde ein Lehrerkursbereich mit leerem Namen (siehe Mail von
vorhin) angelegt

4. Alle globalen Gruppen von Projekten haben in Moodle keine User (bei
allen Klassen und teachers stimmen die Zahlen aber)


1 und 4 sind imho besonders problematisch.

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW681bAAoJEBhc6lDKYVtJB1sH/3HhgdB1LDWMBydWwjV0E/E4
+vhyeBmVJmep0H7Ek9EXZIpVTJtEKuM1rCubGE+jIC3lpsPRoL5r885AyAjmExHV
dshxSmJtELm7P9VVNYyZInDHKSb8Y5rDj2SjFvuTHwcJH4O5ZpbngTcHSuIbrFql
qivOzZo9zkvAPsZVb+vWGIm1fuHk94xAF78tMbD2koTUJTDtXTRhaB4sKNv3S5pJ
e+TFrwpq7ehYUsgwUrFg5pSHtts+8Ffx0YCgqTQbUJNemaoUQz7HuHPVVIebRkKg
ihomyZK/MAiI0YqEkatKs2KmWoPOSpRa+ER31HYUxDutFeEH5Pi/TBLvVOjLDhM=
=lLTn
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Frank Schütte
Hallo Veit,
> 
> ich habe das selbe Problem und hab den cronjob übers Internet bei belwue
> bei eingeschaltetem debugging angestoßen. Dabei kame folgende
> Fehlermeldung:
> 
> * line 1106 of /enrol/openlml/lib.php: call to debugging()

> fatal error
> Debug info:
> Object of class stdClass could not be converted to string
und noch ein dritter Versuch. In dieser Version sollte auch dieser Fehler
nicht auftreten. Wir sind immer noch nicht beim Kern des Problems.

Bitte mit dieser Version noch einmal testen.

Gruß,
Frank
<>
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Veit Botsch
>
Hallo zusammen,

ich habe das selbe Problem und hab den cronjob übers Internet bei belwue 
bei eingeschaltetem debugging angestoßen. Dabei kame folgende 
Fehlermeldung:

* line 1106 of /enrol/openlml/lib.php: call to debugging()
* line 1004 of /enrol/openlml/lib.php: call to enrol_openlml_plugin-
>create_category()
* line 287 of /enrol/openlml/lib.php: call to enrol_openlml_plugin-
>teacher_add_category()
* line 406 of /enrol/openlml/lib.php: call to enrol_openlml_plugin-
>sync_enrolments()
* line 61 of /enrol/openlml/classes/task/openlml_sync_task.php: call to 
enrol_openlml_plugin->enrol_openlml_sync()
* line 74 of /lib/cronlib.php: call to 
enrol_openlml\task\openlml_sync_task->execute()
* line 81 of /admin/cron.php: call to cron_run()
... used 2103 dbqueries
... used 14.352501153946 seconds
Scheduled task failed: openlml enrolment sync,Fehler in der Kodierung 
gefunden, den nur ein Programmierer korrigieren kann: PHP catchable 
fatal error
Debug info:
Object of class stdClass could not be converted to string
Backtrace:
* line 1009 of /enrol/openlml/lib.php: call to default_error_handler()
* line 287 of /enrol/openlml/lib.php: call to enrol_openlml_plugin-
>teacher_add_category()
* line 406 of /enrol/openlml/lib.php: call to enrol_openlml_plugin-
>sync_enrolments()
* line 61 of /enrol/openlml/classes/task/openlml_sync_task.php: call to 
enrol_openlml_plugin->enrol_openlml_sync()
* line 74 of /lib/cronlib.php: call to 
enrol_openlml\task\openlml_sync_task->execute()
* line 81 of /admin/cron.php: call to cron_run()


Hilft das weiter?

Gruß
Veit
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Bernd Kaiser

Hallo Steffen,

ich glaube nicht, dass es daran liegt. Ich habe die selben Probleme und 
habe keinen deaktivierten Lehrer.


Viele Grüße

Bernd

Am 17.03.2016 um 13:48 schrieb Steffen Auer:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,

Am 16.03.2016 um 16:57 schrieb Frank Schütte:

das ist ein Ansatzpunkt. Hast Du die Möglichkeit, den
Programmablauf mit eingeschaltetem Debugging laufen zu lassen?
Offensichtlich gibt es ein Datenbank-Problem bei einem der Lehrer.
Der Datensatz sieht nicht so aus wie er sollte, daher gerät das
Skript in einen undefinierten Zustand.

Es gibt anscheinend einen Geister-Datensatz in deiner Datenbank,
der keinen Benutzernamen enthält.

Ein Debugging-Lauf würde helfen, herauszubekommen, bei welchem
Lehrer das passiert. Dann kann ich gezielt suchen, wo das Problem
in der Datenbank ist.

Leider habe ich von Belwü noch keine Rückmeldung.

Mir ist aber etwas eingefallen:
Ich habe aktuell einen Lehrer deaktiviert (sophomorix-user --freeze).
Vielleicht spuckt das in die Suppe?

Ich kann den natürlich jederzeit wieder aktivieren um zu schauen, ob
es daran liegt.
Bevor ich aber nicht Rückmeldung von Belwü habe, macht das aber imho
wenig Sinn, da dann die Parameter gewissermaßen geändert sind.

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net


Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW6qerAAoJEBhc6lDKYVtJeQkH/RkcbdC5GI0sZ9CHWsun0QDy
RFiJ4kxBj65/QGfJCR+nW7DVg64mGjHhd+ubdAd63Iz4LxlN66gfwUQKBdhYSolq
Rem5VY91AKkj7QzSPSj8/bI9ohguKSbjCaDgpMscSFYpZXeX2uXcW3rwfNol38zo
Rw1z2/QT+tsByULkbLj1htZbGt9IvvNk6lPpBVgv0gvGbJ3m3Zo6hpYDos3KlgYW
uEep+HixW1ddWfr38DhJ3iU7U4PCoadx+q2A0QjCn9+drHKpM97nHia5rGibsbe7
8c9jmYq7w0joo458501B+bbsyKsSAyeG6eHpMYUAsj72u7QKzGTEdH89MkvObeU=
=jpca
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Holger Baumhof
Hallo Frank,

> Bitte mit dieser Version noch einmal testen.

ich habs gerade reinkopiert.
Allerdings gibt es auch das Problem in BelWü moodle, dass der cronjob
nur ausgeführt wird, wenn man "auf Standard zurücksetzen" anhackt: und
nach dem einen Lauf ist es wieder weg ..

Hier die Meldungen:
---
Execute scheduled task: openlml enrolment sync
... started 23:55:08. Current memory use 3.1MB.
added 4207 to cohort 444
enroled cohort 466 to course 108 as students
enroled cohort 468 to course 77 as students
enroled cohort 453 to course 78 as students
enroled cohort 444 to course 12 as teachers
enroled cohort 445 to course 84 as students
enroled cohort 445 to course 73 as students
enroled cohort 489 to course 73 as students
enroled cohort 444 to course 69 as teachers
enroled cohort 444 to course 2 as teachers
enroled cohort 444 to course 35 as teachers
enroled cohort 466 to course 88 as students
enroled cohort 449 to course 88 as students
enroled cohort 458 to course 88 as students
enroled cohort 456 to course 88 as students
enroled cohort 464 to course 88 as students
enroled cohort 459 to course 88 as students
enroled cohort 451 to course 88 as students
enroled cohort 453 to course 88 as students
enroled cohort 457 to course 88 as students
enroled cohort 462 to course 88 as students
enroled cohort 452 to course 88 as students
enroled cohort 432 to course 88 as students
enroled cohort 461 to course 88 as students
enroled cohort 468 to course 88 as students
enroled cohort 445 to course 88 as students
enroled cohort 454 to course 88 as students
enroled cohort 448 to course 88 as students
enroled cohort 447 to course 88 as students
enroled cohort 460 to course 88 as students
enroled cohort 463 to course 88 as students
enroled cohort 446 to course 88 as students
enroled cohort 444 to course 125 as teachers
... used 15001 dbqueries
... used 77.710695981979 seconds
Scheduled task complete: openlml enrolment sync
---

.. sieht gut aus.
Jetzt schau ich , ob mein Lehrer da ist ..
Er ist im Lehrerzimmer angekommen: aber seinen Kursbereich gibt es noch
nicht.

Nun steht auch endlich beim geplanten Task, dass er schonmal ausgeführt
wurde.

Einmal mehr: Tausend Dank Frank.

Viele Grüße

Holger

-- 
Mein öffentlicher PGP-key ist hier hinterlegt: pool.sks-keyservers.net
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,

Am 16.03.2016 um 16:57 schrieb Frank Schütte:
> das ist ein Ansatzpunkt. Hast Du die Möglichkeit, den
> Programmablauf mit eingeschaltetem Debugging laufen zu lassen? 
> Offensichtlich gibt es ein Datenbank-Problem bei einem der Lehrer.
> Der Datensatz sieht nicht so aus wie er sollte, daher gerät das
> Skript in einen undefinierten Zustand.
> 
> Es gibt anscheinend einen Geister-Datensatz in deiner Datenbank,
> der keinen Benutzernamen enthält.
> 
> Ein Debugging-Lauf würde helfen, herauszubekommen, bei welchem
> Lehrer das passiert. Dann kann ich gezielt suchen, wo das Problem
> in der Datenbank ist.

Leider habe ich von Belwü noch keine Rückmeldung.

Mir ist aber etwas eingefallen:
Ich habe aktuell einen Lehrer deaktiviert (sophomorix-user --freeze).
Vielleicht spuckt das in die Suppe?

Ich kann den natürlich jederzeit wieder aktivieren um zu schauen, ob
es daran liegt.
Bevor ich aber nicht Rückmeldung von Belwü habe, macht das aber imho
wenig Sinn, da dann die Parameter gewissermaßen geändert sind.

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW6qerAAoJEBhc6lDKYVtJeQkH/RkcbdC5GI0sZ9CHWsun0QDy
RFiJ4kxBj65/QGfJCR+nW7DVg64mGjHhd+ubdAd63Iz4LxlN66gfwUQKBdhYSolq
Rem5VY91AKkj7QzSPSj8/bI9ohguKSbjCaDgpMscSFYpZXeX2uXcW3rwfNol38zo
Rw1z2/QT+tsByULkbLj1htZbGt9IvvNk6lPpBVgv0gvGbJ3m3Zo6hpYDos3KlgYW
uEep+HixW1ddWfr38DhJ3iU7U4PCoadx+q2A0QjCn9+drHKpM97nHia5rGibsbe7
8c9jmYq7w0joo458501B+bbsyKsSAyeG6eHpMYUAsj72u7QKzGTEdH89MkvObeU=
=jpca
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-19 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,

Am 18.03.2016 um 09:41 schrieb Frank Schütte:
> Danke für die log-Datei. Ich habe alle Debug-Meldungen korrigiert
> und fange jetzt auch Kategorien im Lehrer-Bereich ohne
> Lehrerzuordnung > (manuell angelegt?) ab.

Mein Kursbereich für Lehrer heißt Unterricht (wie schon im alten
Moodle, wo das Enrolment funktioniert)
Nein, ich habe da keine Kursbereiche von Hand angelegt.

Das Plugin ist so eingestellt, dass automatisch von allen Lehrern der
Kursbereich angelegt werden soll. Es werden auch immer mehr Lehrer,
aber seit 2 Wochen ist die Liste noch immer unvollständig. Liegt
sicher daran, dass das Skript nicht sauber durchläuft.

Als ich gerade nachgesehen habe, gibt es einen Kursbereich, der nur
aus einem Komma besteht, also von einem Lehrer ohne Vor- und Nachnamen.

Siehe angehängte Screenshots.

Ich habe diesen Kursbereich dieses "Lehrers" mal als Moodle-Admin
gelöscht.

> Probier bitte mal die angehängte lib.php aus.

openlml enrolment sync läuft noch immer nicht durch.

Für die Ausgaben des Skriptlaufs müsste ich erst wieder Belwü bitten,
einen Durchlauf auf der Konsole zumachen und mir die Ausgaben zu
schreiben.

Soll ich das mit hochgestelltem Debuglevel nochmal machen?

Oder nutzt es was, wenn ich im Browser cron.php aufrufe?

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW68VgAAoJEBhc6lDKYVtJJSUH/iAhWDCvIBCOsiwR4AhlHlud
mLWPHC+p5/clp2rAjIhNj+XH+6IBK8pZ78LKxqgLN69VTz2BLU6tYyIW39zh2gLF
FBJI7+XretkrabUTyfollafasA2I8n5R6uktloh9sogx1iMnTnBcYXGu7u/UO94/
g0ZtzAXLGV12cMmJHyUvOs8ImWxqci6egPaumfD31dA+7gWc2ZYAI0m5DcrgCwm+
XoTEAb5toBeBwwOBPAbhu6BdtZ8V397ChT6S0+L9AQJLMBGJlTGqZ0UVzp8JJ5b4
0g0jGl3Rz/nkemxX8XW75iLEGwyqrVp3ZtPVhOQF0wB0X/hjPSyH/5Tz5PDQUAw=
=Fais
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-18 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,

Am 16.03.2016 um 16:57 schrieb Frank Schütte:
> Hast Du die Möglichkeit, den Programmablauf mit eingeschaltetem
> Debugging laufen zu lassen? Offensichtlich gibt es ein
> Datenbank-Problem bei einem der Lehrer. Der Datensatz sieht nicht
> so aus wie er sollte, daher gerät das Skript in einen undefinierten
> Zustand.
> 
> Es gibt anscheinend einen Geister-Datensatz in deiner Datenbank,
> der keinen Benutzernamen enthält.
> 
> Ein Debugging-Lauf würde helfen, herauszubekommen, bei welchem
> Lehrer das passiert. Dann kann ich gezielt suchen, wo das Problem
> in der Datenbank ist.

Ich kann keinen Skriptdurchlauf auf der Konsole selbst durchführen.
Wenn du mir schreibst, was genau zu tun ist, frage ich bei Belwü an,
ob sie das machen und mir die Ausgabe mitteilen.

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW6Y5UAAoJEBhc6lDKYVtJwwwH/0gA4pZZENRdQ+wkptfiOD0i
BgFrV/eqxsmgpLihK+VOb0dsJ3/LUKjGAwXCOoGALt7Op1yPZU4lhYBiTKFQP9Iv
qF8eAZDnLf8H1OEP6tU29TmTDYEJ0YIpl/IhSo067I1Kq1Z22sz3DuCc3W4U6VQM
BygMZzEo+gdWwPXauzd7KABrYfpSuElrBkW/Nl+t8bxmgK08LidU+t1h6DCjckdV
Y5quk8uJ3rv3QtqmhXEbaxtAXycW32ZGD3REs5BjlqFYWWgFrBIg8/KOpRkHdloR
ezPzhBxlgod4pqIDgId1uRp4wItSvWKQulJd4iKz0tLq/uxr3aSO2/7cc8w+Z9s=
=SqkX
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-15 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Bernd,

Am 14.03.2016 um 22:05 schrieb Bernd Kaiser:
> Gerade habe ich den Cronjob nochmal angestoßen,

du meinst den über die Weboberfläche, nehme ich an.

> der folgende Fehlermeldung ausgab ( u. a.)
> 
> Execute scheduled task: openlml enrolment sync ... started
> 21:56:10. Current memory use 3.1MB. ... used 1587 dbqueries ...
> used 17.66552400589 seconds Scheduled task failed: openlml
> enrolment sync,Fehler in der Kodierung gefunden, den nur ein
> Programmierer korrigieren kann: PHP catchable fatal error

das kann ich noch durch eine Rückmeldung von Belwü untermauern.
Ich hatte gebeten, auf der Konsole
php schedule_task.php --execute="\\enrol_openlml\\task\\openlml_sync_task"

auszuführen.
Das liefert eine ganz ähnliche Fehlermeldung
- ---
Scheduled task: openlml enrolment sync
... used 1094 dbqueries
... used 16.108123064041 seconds
Task failed: Fehler in der Kodierung gefunden, den nur ein
Programmierer korrigieren kann: Invalid call to
teacher_has_role(), user cannot be empty.
- ---

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of this
message. If you are using a Microsoft program to view this message, be
forewarned that I am not responsible for any harm you may encounter as a
result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW6CEbAAoJEBhc6lDKYVtJnMIH/RbBrVQ4MtU8KGzquhguznpG
/tdgfvEiznZSiI/jaO0CJNjLh20BJ2GX4EkDebflZPa0Jwq86iwUQFmP0AtgZxAj
YfjNre5IVUMRbUR52ujYFEUlyqxvaPk7ySyjWtJ9DPt1X1I1qZdnuYvbUlp0gj4k
1jfzUBEWN9EFtFV2Ny/hMu/oEDnXKtL//c20oXCBPr4ttUWY3EpE9uoFEclqlerq
fXezJkdZ4L5wU5vsFqiqqMxmlOKgQCOAk9pwA2t4uqozB/0mGxaf4HdO2V/eZfEp
cbypcvttNuZDDNWkizvvarwHPZwtUyJ7tXtoy6PG0eKmszYJ/Cj4Ca2n+66Y6Yo=
=24id
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-14 Diskussionsfäden Bernd Kaiser

Hallo an alle,

nachdem ich jetzt das openml_enrol-Modul neu installiert und die 
auth.php neu gepatcht habe, hat sich am Zustand nichts verändert. Keine 
Kurseinschreibung, auch nach längerer Wartezeit nicht (bis gerade eben).
Gerade habe ich den Cronjob nochmal angestoßen, der folgende 
Fehlermeldung ausgab ( u. a.)


Execute scheduled task: openlml enrolment sync
... started 21:56:10. Current memory use 3.1MB.
... used 1587 dbqueries
... used 17.66552400589 seconds
Scheduled task failed: openlml enrolment sync,Fehler in der Kodierung gefunden, 
den nur ein Programmierer korrigieren kann: PHP catchable fatal error

Eine ähnliche Meldung hatte ich schonmal aber vielleicht hilft es ja 
jetzt weiter.


Viele Grüße

Bernd Kaiser
OHG Nagold

Am 14.03.2016 um 18:35 schrieb Bernd Kaiser:

Hallo Steffen,

Du bist definitiv nicht der einzige, bei dem es nicht läuft. Ich habe 
die Diskussion hier mit verfolgt und hatte ja auch einen eigenen 
Thread gestartet.

Deine Fehlermeldungen kann ich nur 1:1 bestätigen.
- Nur einige wenige zufällig ausgewählte Lehrer im Moodle
- keine automatische Kurseinschreibung
- bei mir kein Hinweis, das enrol ausgeführt wird

Ich werde jetzt mal das OpenLML-enrol-Modul deinstallieren, die 
auth.php auf die alte Version zurücksetzen und die Installation 
nochmal von neuem beginnen.


Was mich etwas stutzig macht ist, dass ich in meinem 
Moodle-Verzeichnis ein Verzeichnis moodle_neu habe. Darin befindet 
sich ein Moodle 2.9.5. Wird da ein Update vorbereitet, oder was hat 
das zu bedeuten?


Viele Grüße

Bernd
OHG Nagold

Am 14.03.2016 um 18:25 schrieb Steffen Auer:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,


Es kann durchaus sein, dass aus irgendeinem Grund diese geplante
Aufgabe nicht sauber durchläuft.

ganz offensichtlich läuft die Aufgabe nicht durch.

Jetzt steht wieder nächste Ausführung morgen abend, das Skript hat
eine Fehlerverzögerung von 86400.

Warum klappt das bei mir nicht, während es bei anderen Belwü-Moodles
offensichtlich läuft?!?

Viele Grüße
Steffen

- -- Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5vQWAAoJEBhc6lDKYVtJJ4QH/RDzONntD6qp63kCxb/tqrQ8
3/yGhRBoPcOkISs1zJt4zvF7YURXdPJGSPjIvwiogAEOhOvy8wbWLZ5OaOGvDMXr
r6fiY/utNo4LI5oiTSyWAqQnhSDwZMDs1KmGq6TDuBGLPgRHUO+k6UuX0LyUgvzH
h19O2dkLbC6xc2lfuVGcqJWNmbyN48U2wKU0znxkQQPFbt0uw/W6nptmtvaCb6WX
O0z7Jzc1/hSDHbtUvQUsChlRSwT7Ou7ifZ2D+dxSEKdwugLU6cYTB2ZeIEeY9r1c
pL9ycYYWjvQaK5pSfUMT96SKkdvdnzCJEJT3elFc6NshNVGhn9mpvE/2LB2B1Eo=
=4c1L
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-14 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Holger,

Am 14.03.2016 um 19:23 schrieb Holger Baumhof:
> warum sollte ich das nicht? Weswegen sollte ich es nicht so machen,
> wenn es so geht? Weswegen machst du es nicht so, wenn es doch so
> geht.

Ich glaube, bei der Methode die User in den Kurs zu holen, haben wir
aneinander vorbei geredet ;-)

>> Lass mich raten: Die User sind drin.
> 
> nein, sind sie nicht. Das stört mich aber nicht, da ich weiß, wie
> ich sie rein bekmme.

Dass das so auch geht habe ich inzwischen ja auch rausgefunden ;-)

> Ich finde es über die Teilnehmereinschreibung auch vie intuitiver
> als über ein Anhängsel in der Kurs ID.

Intuitiver, darüber lässt sich streiten.
Wenn ich einen neuen Kurs anlege, oder sich die gewünschte Gruppe
ändert, kann ich direkt über Einstellungen was in die ID eintragen und
gut. Außerdem kann ich bei mehreren Gruppen einfach alle rein
schreiben und muss nicht jede separat in den Kurs holen.
Bisher habe ich das so gemacht, weil das von Frank auch so als Weg
beschrieben wurde und es hat funktioniert. Das automatische Enrolment
arbeitet ja eben auch genau damit.

Klar kann ich auch den Weg über die Einschreibmethode gehen.

Wenn das auf dem Weg über die ID bei dir auch nicht (mehr) geht, dann
bin ich zumindest beruhigt, dass nicht mal wieder bei mir was schief
läuft, sondern tatsächlich was "klemmt".

Vermutlich läuft bei dir die geplante Aufgabe von OpenLML zur
Einschreibung auch nicht?

Jetzt fragt sich nur: Warum?
Bei Frank's Moodle geht es ja offensichtlich, aber der hat
wahrscheinlich schon 3.0

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5wR7AAoJEBhc6lDKYVtJ8LcIAK39kmsUl6EHXFFIJaGg4WeB
LHQ48hE+vdDNNT9d0BtcHpWCReHwPT56WPqu7VntkC9nd/HnrMqtYKaWNjdphcUS
wzTJPDVOXEwoO/W8H67BgYS8IzXeMHCTeSTvNFPRGuH2cx3b0GlzXpKZjD3mQGqq
lFfc0+04GY1RH6jEnPwryvOKgm6q2Gvj+mr6C2L3QXDq17PvH9xPwICIc6lOipwL
xMc1kt1Iyr4aA/NdSrrQf1qxMy9fADOWZmqy3Wga3aIeNNum6sg3PGA9JUvNcE1Z
24SKyE+2SeHFqOLZY2Wgy+/sFtrOToBpbvuGxVqMpXxmFYApiNbj4/qlCT1Qky0=
=t/Jk
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-14 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Bernd,

Am 14.03.2016 um 18:35 schrieb Bernd Kaiser:
> Hallo Steffen,
> 
> Du bist definitiv nicht der einzige, bei dem es nicht läuft. Ich
> habe die Diskussion hier mit verfolgt und hatte ja auch einen
> eigenen Thread gestartet. Deine Fehlermeldungen kann ich nur 1:1
> bestätigen. - Nur einige wenige zufällig ausgewählte Lehrer im
> Moodle

bei mir sind alle da, und es werden auch neue hinzugefügt. Nur nicht
der Kursbereich für jeden wird angelegt.

> - keine automatische Kurseinschreibung - bei mir kein Hinweis, das
> enrol ausgeführt wird

Komisch ist, dass es wohl bei anderen mit Belwü-Moodle funktioniert?!?

> Ich werde jetzt mal das OpenLML-enrol-Modul deinstallieren, die
> auth.php auf die alte Version zurücksetzen und die Installation
> nochmal von neuem beginnen.

Habe ich auch schon überlegt.

> Was mich etwas stutzig macht ist, dass ich in meinem
> Moodle-Verzeichnis ein Verzeichnis moodle_neu habe. Darin befindet
> sich ein Moodle 2.9.5. Wird da ein Update vorbereitet, oder was hat
> das zu bedeuten?

Ja, ich bin wegen des Umzugs (in den Updateservice) gerade mit Herrn
Bieser in Kontakt, und der hat mir schon das Update, das für diese
Woche geplant ist, angekündigt. Anscheinend morgen.

Ich warte jetzt, nachdem ich Stunden über Stunden schon wieder mit
dieser Enrol-Geschichte verbracht habe, glaub ich erst mal das Update ab.

Viele Grüße
Steffen


- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of this
message. If you are using a Microsoft program to view this message, be
forewarned that I am not responsible for any harm you may encounter as a
result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5vfYAAoJEBhc6lDKYVtJzyIH/3hnC/pb6/IayYIeJX+fJtH5
9NSQ15XrDF2dWlp9HIitfak384YQ4te235L+W0mKythhhsi4UfAN0GjYvmZBeUgd
upKqve4F/WHjkh2IWYJ1XZQbXxEsClBDb8nuQUhr07rwVKow9qjGfDH+WXH3z4XV
RGOEMFWveQEPZkdeDnPgEtT2joMHL+OJZeX16w+s6gc2DXyZ/ML4uOGp6IQxx8Yn
DjL1uaudZ1mAdiST//HSXzvL8nWhqbsOZLsPFLoCERCVq3hVKczmKcjYRlNMsEzL
7oEaGAQ+BQRea55HMpUKxJz7YGTn6gLXLAHEW/ckRZ5MWQqQvh4mNVPkgn8smyo=
=Y58J
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-14 Diskussionsfäden Bernd Kaiser

Hallo Steffen,

Du bist definitiv nicht der einzige, bei dem es nicht läuft. Ich habe 
die Diskussion hier mit verfolgt und hatte ja auch einen eigenen Thread 
gestartet.

Deine Fehlermeldungen kann ich nur 1:1 bestätigen.
- Nur einige wenige zufällig ausgewählte Lehrer im Moodle
- keine automatische Kurseinschreibung
- bei mir kein Hinweis, das enrol ausgeführt wird

Ich werde jetzt mal das OpenLML-enrol-Modul deinstallieren, die auth.php 
auf die alte Version zurücksetzen und die Installation nochmal von neuem 
beginnen.


Was mich etwas stutzig macht ist, dass ich in meinem Moodle-Verzeichnis 
ein Verzeichnis moodle_neu habe. Darin befindet sich ein Moodle 2.9.5. 
Wird da ein Update vorbereitet, oder was hat das zu bedeuten?


Viele Grüße

Bernd
OHG Nagold

Am 14.03.2016 um 18:25 schrieb Steffen Auer:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,


Es kann durchaus sein, dass aus irgendeinem Grund diese geplante
Aufgabe nicht sauber durchläuft.

ganz offensichtlich läuft die Aufgabe nicht durch.

Jetzt steht wieder nächste Ausführung morgen abend, das Skript hat
eine Fehlerverzögerung von 86400.

Warum klappt das bei mir nicht, während es bei anderen Belwü-Moodles
offensichtlich läuft?!?

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net


Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5vQWAAoJEBhc6lDKYVtJJ4QH/RDzONntD6qp63kCxb/tqrQ8
3/yGhRBoPcOkISs1zJt4zvF7YURXdPJGSPjIvwiogAEOhOvy8wbWLZ5OaOGvDMXr
r6fiY/utNo4LI5oiTSyWAqQnhSDwZMDs1KmGq6TDuBGLPgRHUO+k6UuX0LyUgvzH
h19O2dkLbC6xc2lfuVGcqJWNmbyN48U2wKU0znxkQQPFbt0uw/W6nptmtvaCb6WX
O0z7Jzc1/hSDHbtUvQUsChlRSwT7Ou7ifZ2D+dxSEKdwugLU6cYTB2ZeIEeY9r1c
pL9ycYYWjvQaK5pSfUMT96SKkdvdnzCJEJT3elFc6NshNVGhn9mpvE/2LB2B1Eo=
=4c1L
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-14 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,

> Es kann durchaus sein, dass aus irgendeinem Grund diese geplante
> Aufgabe nicht sauber durchläuft.

ganz offensichtlich läuft die Aufgabe nicht durch.

Jetzt steht wieder nächste Ausführung morgen abend, das Skript hat
eine Fehlerverzögerung von 86400.

Warum klappt das bei mir nicht, während es bei anderen Belwü-Moodles
offensichtlich läuft?!?

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5vQWAAoJEBhc6lDKYVtJJ4QH/RDzONntD6qp63kCxb/tqrQ8
3/yGhRBoPcOkISs1zJt4zvF7YURXdPJGSPjIvwiogAEOhOvy8wbWLZ5OaOGvDMXr
r6fiY/utNo4LI5oiTSyWAqQnhSDwZMDs1KmGq6TDuBGLPgRHUO+k6UuX0LyUgvzH
h19O2dkLbC6xc2lfuVGcqJWNmbyN48U2wKU0znxkQQPFbt0uw/W6nptmtvaCb6WX
O0z7Jzc1/hSDHbtUvQUsChlRSwT7Ou7ifZ2D+dxSEKdwugLU6cYTB2ZeIEeY9r1c
pL9ycYYWjvQaK5pSfUMT96SKkdvdnzCJEJT3elFc6NshNVGhn9mpvE/2LB2B1Eo=
=4c1L
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-14 Diskussionsfäden Frank Schütte
Hallo Steffen,
> 
> Am 14.03.2016 um 17:30 schrieb Steffen Auer:
> > Ich habe die Aufgabe nun "bearbeitet" (zum Bearbeiten geöffnet und
> > unverändert gespeichert).
> > 
> > Nun steht als nächste Ausführung Montag, 14. März 2016, 17:51
> > 
> > Ich bin gespannt...
> 
> ich habe wieder nachgeschaut.
> Nun steht für openlml enrolment sync
> Letzte Ausführung nie
> Nächste Ausführung ASAP
> 
> Nachdem ich es nochmal bearbeitet habe und eine neue Laufzeit (Minute
> 59) vorgegeben habe, stand dann als nächste Ausführung 17:59 Uhr
> 
> Danach steht jetzt wieder ASAP.
> 
> Das läuft also definitiv noch nicht.
> 
Das läuft auch in Moodle 2.9.3 schon, nur LDAP hat in Moodle 2.9.3 noch keinen
"Geplanten Vorgang", daher diese Zweiteilung. In Moodle 3 taucht auch LDAP
bei den geplanten Vorgängen auf.

Gruß,
Frank

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-14 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,

Am 14.03.2016 um 17:30 schrieb Steffen Auer:
> Ich habe die Aufgabe nun "bearbeitet" (zum Bearbeiten geöffnet und 
> unverändert gespeichert).
> 
> Nun steht als nächste Ausführung Montag, 14. März 2016, 17:51
> 
> Ich bin gespannt...

ich habe wieder nachgeschaut.
Nun steht für openlml enrolment sync
Letzte Ausführung nie
Nächste Ausführung ASAP

Nachdem ich es nochmal bearbeitet habe und eine neue Laufzeit (Minute
59) vorgegeben habe, stand dann als nächste Ausführung 17:59 Uhr

Danach steht jetzt wieder ASAP.

Das läuft also definitiv noch nicht.

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of this
message. If you are using a Microsoft program to view this message, be
forewarned that I am not responsible for any harm you may encounter as a
result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5u6sAAoJEBhc6lDKYVtJrjUH/R0OA6yjFkEktysqWi2vDd9o
7XrrneioWGriWn8PfDK9Z1IwuTw9dGVvjL2M21tHtdnBm5wNULE9El3poGX0TZmk
0KktJmNGuWeV54m8H18GVR4JmGSQpfFp9GLOhPU4ZrGnucfnplc+WVvfHJfBpQ6V
vC6eamzxtEchXjscABsrZJXHZ0TVLgyCf4Y5Zbp3p/3GDWnIvLimF2PYDfgEXSar
iH4Y5o3+992rHszYGhKe8sKl2aAM+cCjb0M74SP29M5D+i1Vx+sL4QM2Z+h+M/RD
rxO9UXZ3ssUCByNVF1uN8wEz7s5zPjt/z3d8wJ4UHDT2O8rAv5A6PnP+RIctRLY=
=7ujF
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-14 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,

Am 14.03.2016 um 17:22 schrieb Frank Schütte:
> Das hat seine Richtigkeit. Schau mal unter "Geplante Aufgaben" oder
> so ähnlich. Dort sollte stehen, wann die Enrolment-Aufgabe zuletzt
> ausgeführt worden ist und wann sie das nächste Mal ausgeführt
> wird.

Aber das greift doch erst bei Moodle 3.0, dachte ich?!?

Das Belwü-Moodle ist ein 2.9.3+

Deshalb hattest du Holger imho auch gesagt, dass man noch immer
patchen muss. oder bringe ich da was durcheinander?

> 
> Es kann durchaus sein, dass aus irgendeinem Grund diese geplante
> Aufgabe nicht sauber durchläuft.

Das lief bislang noch nie und hätte das nächste Mal am 16.03.2016
ausgeführt werden sollen (obwohl es doch jede Stunde laufen soll laut
Croneintrag).

Ich habe die Aufgabe nun "bearbeitet" (zum Bearbeiten geöffnet und
unverändert gespeichert).

Nun steht als nächste Ausführung Montag, 14. März 2016, 17:51

Ich bin gespannt...

Viele Grüße
Steffen


- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5uctAAoJEBhc6lDKYVtJdAUH/3UI3uAOB2apAbSEO+mmEimT
2o817Tw7G1MXCjrn98pzZq9/41W75LfysHxvPVlSsomraK0ghdvBauaYLBFidu1g
+8bqORvkLLxNI3DAr8H1RD+9+YLBvyz3zZniMlBkB5yRVG3AyInSi1k7TA9W+kVI
Fym6Vl//N+b/acnSpQLD/ayyCkNFN2WaHxm7+H/gfevNt1f08N7+QPyrRpE9bZR5
/p9a+eEzs2Ka5raOqClodovYTjotu+67yid86AYdvQdanSpiFTvmzh9VVOFb1tHH
2XIYULki0KImIlhNw1ySSZR3hXy+/wgEcksCQ8vCpI7V5LgR0+cf+7no0FPGbok=
=RyWF
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-14 Diskussionsfäden Frank Schütte
Hallo Steffen,
> 
> nochmal ein Nachtrag.
> 
> Ich hatte es schon geschrieben, aber vielleicht habt ihr's überlesen:
> 
> Wenn ich im Belwü-Moodle cron.php ausführe, dann kommt zum Enrolment
> nur diese Ausgabe:
> ---
> Running enrol crons if required...
> Running cron for enrol_manual...
> Verifying manual enrolment expiration...
> ...manual enrolment updates finished.
> manual enrolment expiry notifications were already sent today at
> Montag, 14. März 2016, 06:20.
> Running cron for enrol_self...
> Verifying self-enrolments...
> ...user self-enrolment updates finished.
> No expired enrol_self enrolments detected
> self enrolment expiry notifications were already sent today at Montag,
> 14. März 2016, 06:20.
> Starting activity modules
> ---
> 
> Wenn ich cron.php in meinem bisherigen Moodle ausführe, kommt da
> ZUSÄTZLICH
> ---
> Running cron for enrol_cohort...
> Running cron for enrol_openlml...
> Starting enrolments for openlml enrolments plugin...
> added 4316 to cohort 353
> ... used 8791 dbqueries
> ... used 134.23391509056 seconds
> ---
> 
> Dieser Teil fehlt bei meinem Belwü-Moodle beim Durchlauf von cron.php.
> 
Das hat seine Richtigkeit. Schau mal unter "Geplante Aufgaben" oder so 
ähnlich. Dort sollte stehen, wann die Enrolment-Aufgabe zuletzt ausgeführt 
worden ist und wann sie das nächste Mal ausgeführt wird.

Es kann durchaus sein, dass aus irgendeinem Grund diese geplante Aufgabe nicht 
sauber durchläuft.
Ich habe ein Bild davon angehängt.
Zum Debugging habe ich unter Moodle nur gefunden:

https://docs.moodle.org/28/en/Administration_via_command_line#Scheduled_tasks

Das sieht bei mir so aus:
-
17:20/1 arktur /usr/share/moodle/admin/tool/task/cli # php schedule_task.php 
--execute="\\enrol_openlml\\task\\openlml_sync_task"
Execute scheduled task: openlml enrolment sync (enrol_openlml\task
\openlml_sync_task)
... used 8159 dbqueries
... used 36,042665958405 seconds
Scheduled task complete: openlml enrolment sync (enrol_openlml\task
\openlml_sync_task)
---

Vielleicht hilft Dir das weiter.

Gruß,
Frank
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-14 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo,

nochmal ein Nachtrag.

Ich hatte es schon geschrieben, aber vielleicht habt ihr's überlesen:

Wenn ich im Belwü-Moodle cron.php ausführe, dann kommt zum Enrolment
nur diese Ausgabe:
- ---
Running enrol crons if required...
Running cron for enrol_manual...
Verifying manual enrolment expiration...
...manual enrolment updates finished.
manual enrolment expiry notifications were already sent today at
Montag, 14. März 2016, 06:20.
Running cron for enrol_self...
Verifying self-enrolments...
...user self-enrolment updates finished.
No expired enrol_self enrolments detected
self enrolment expiry notifications were already sent today at Montag,
14. März 2016, 06:20.
Starting activity modules
- ---

Wenn ich cron.php in meinem bisherigen Moodle ausführe, kommt da
ZUSÄTZLICH
- ---
Running cron for enrol_cohort...
Running cron for enrol_openlml...
Starting enrolments for openlml enrolments plugin...
added 4316 to cohort 353
... used 8791 dbqueries
... used 134.23391509056 seconds
- ---

Dieser Teil fehlt bei meinem Belwü-Moodle beim Durchlauf von cron.php.

Viele Grüße
Steffen

P.S:
Eigentlich will ich das Belwü-Moodle nutzen, um mir Zeit zu sparen,
die ich sonst immer ins Updaten stecken muss.
Wenn ich anschaue, wie lange ich jetzt schon mit dem Umzug (alle Kurse
mussten gesichert und eingespielt werden) und diesem Problem mit dem
Enrolment verbracht habe, hätte ich etliche Updates in der Zeit
durchgeführt. Und das Enrolment würde funktionieren.
Arghhh :-(

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5rr1AAoJEBhc6lDKYVtJ7pQH/0tDDqlnquMpXG/MZBoywdTu
lnhGAa7iYfGn7gomo7nFRw6l5V5Pgq3jCNJjHiQ9x5WtcXwCPkkQ7ZFSC/TnlCmu
JOXtLWNRF6g7rwWKeN2kLD0vfn3Jy8fs27DRt+wEVhBHI/sTWOEyGt5XWuicrnZ7
Spzf32HL+oHitX/i5O/+Whsytz0jRngmeY6Nj+JlVZ1bmnzFFAS6e8onqDE5d41j
Z2dQzVtaSGVe53If05GZBVfJgpJM1zEgO36PTxdgMvnL27kqULzOAMQQVJP+q2TF
1SZeAToEZ5UG2FHaYebQcDOdHdmz6yM+fG+2Xb+yrYWY94ET0FH/FoPhpccmKKU=
=Hl9I
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-14 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Holger,

Am 13.03.2016 um 23:02 schrieb Holger Baumhof:
>> Erst wenn ich in einem solchen Kurs unter Einstellungen -->
>> Nutzer/innen --> Einschreibemethoden die Einschreibemethode
>> "Globale Gruppe" für die Gruppe "teachers" hinzu füge, sind
>> (sofort!!) alle Lehrer im Kurs.

> warum sollte ich das so machen, wenn es über globale Gruppen
> wunderbar funktioniert?

Sollst du ja nicht, aber bei mir kriege ich nur auf diesem Weg User
gruppenspezifisch in die Kurse.

> Aber: mein Lehrerzimmer wird auch so befüllt: 
> Lehrerzimmer:teachers Das scheint also zu funktionieren.

Bei mir eben nicht.

Ich habe auch einen Kurs Lehrerzimmer mit ID Lehrerzimmer:teachers.

Beim alten Moodle kamen und kommen nach wie vor auf dem Weg alle
Lehrer in den Kurs, bei meinem Belwü-Moodle klappt das nicht.

>> Ich würde wetten, dass es im Kurs keine Einschreibemethode
>> "globale Gruppe" gibt und dein neuer Kurs keine User haben wird.
> 
> Ich hab den Kurs angelegt: jetzt muß nurnoch der cron laufen.

Nun, wenn das bei deinem Lehrerzimmer-Kurs klappt, geht's wohl auch
bei dem neuen Kurs.

Ich verstehe es aber nicht:
Ich habe wie du das von Belwü bereitgestellte Moodle.
Ich habe wie du das OpenLML Modul in Version 1.0
(Build: 2016020701)
Ich verwendede deine gepatchte auth.php
Ich habe einen Kurs mit Kurzname Lehrezimmer und mit Kurs-ID
Lehrerzimmer:teachers

Trotzdem schreibt das Skript die Lehrer nicht in den Kurs ein.
Es ist zum Haare ausraufen.

Dasselbe bei allen anderen Kursen, egal wie der Kurs heißt und egal
welche globale Gruppe bei der ID steht.

> Ich schreibe dir dann.

Lass mich raten: Die User sind drin.

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5revAAoJEBhc6lDKYVtJbwsH/R6ARy7L1cfSpnc6VW+eQQib
W1VjSHyNujbC3+LQhKzyeTlxLtDq8kaWgWiTK6PYdJK37lMdOvkkoN+bJ2TqE9+R
B2ojvkuVnVwWjDPAR1lwVsPrpnaPQerxFK/sEyIbaFwCnC86g+H6MDp1Fr7gqoiB
gVdTmiWjGFSIeJSGV65EGSnRYC5d3YgXuKTL+7NAbFucjgM4S85GgMNMFClSI00x
sy7zWr3VRW3tGMKsgXMAQ4YwKpUNrjHR3edKj4h/8wlc00hTYJiOcAw6gwBQYzqO
7gCyzoCXEpTu6XUvRp06UJPMnU1UvRapjhNV7i1+/yvlJ3Ih5T/9GQdcFS43xRM=
=e5r3
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-13 Diskussionsfäden Holger Baumhof
Hallo Steffen,

> Nun, warum ich noch nicht sicher bin, dass bei dir das Enrol
> funktioniert wie es sollte:
> 
> Legt man einen neuen Kurs mit Kurzname z.B. "Lehrerzimmer" an und
> trägt in das Feld für die Kurs-ID "Lehrerzimmer:teachers" ein, dann
> war (und ist es bei meinem alten Moodle 2.9.1+) so, dass beim
> Durchlauf des Moodle-Crons automatisich alle Mitglieder der globalen
> Gruppe "teachers" in den Kurs eingeschrieben wurden.
> Das funktioniert bei meinem Belwü-Moodle definitiv nicht. Tage später
> sind entsprechend angelegte Kurse noch immer ohne Teilnehmer.
> 
> Erst wenn ich in einem solchen Kurs unter
> Einstellungen --> Nutzer/innen --> Einschreibemethoden
> die Einschreibemethode "Globale Gruppe" für die
> Gruppe "teachers" hinzu füge, sind (sofort!!) alle Lehrer im Kurs.


warum sollte ich das so machen, wenn es über globale Gruppen wunderbar
funktioniert?
Aber: mein Lehrerzimmer wird auch so befüllt:
Lehrerzimmer:teachers
Das scheint also zu funktionieren.

> Um meine Vermutung zu überprüfen, teste bitte mal folgendes:
> - Lege einen neuen Kurs "Test" an.
> - Schreibe in das Feld für die ID "Test:teachers"
> - Warte > 1 Std, bis das Skript gelaufen ist
> - Überprüfe, ob alle Lehrer im Kurs sind
> - Wenn nein, schau im Kurs unter Einstellungen --> Nutzer/innen -->
> Einschreibemethoden, ob es die Einschreibemethode "Globale Gruppe
> (teachers)" gibt
> 
> Ich würde wetten, dass es im Kurs keine Einschreibemethode "globale
> Gruppe" gibt und dein neuer Kurs keine User haben wird.

Ich hab den Kurs angelegt: jetzt muß nurnoch der cron laufen.

Ich schreibe dir dann.

Viele Grüße

Holger
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-13 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Christoph,

Am 13.03.2016 um 19:40 schrieb C. Becker:
> Hallo Steffen,
> 
> ich habe folgendes Skript zum Patchen verwendet: 
> https://www.linuxmuster.net/wiki/_media/lml:moodle2_auth.php.patch.zip
>
>  Die Anleitung sowie weitere Informationen findest du unter: 
> https://www.linuxmuster.net/wiki/anwenderwiki:moodle:moodle2_automatische_einschreibung#einrichtung

ok,
> 
wie vermutet ist das genau derselbe Patch, der auch in den
bisherigen Paketen war, den ich zum Patchen verwendet habe und genau
die Anleitung, nach der ich das beim bisherhigen Moodle (wo es
funktioniert) und beim Belwü-Moodle (wo es nicht funktioniert)
eingerichtet hatte.

Das ist doch zum Mäuse melken.

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5bd3AAoJEBhc6lDKYVtJt+4IALsqF+KIyfkGuUS7yh9pnOSY
7MSDvy9Caosj7MeXhx4BV2ILkpxYnPm9J4j/8t4LIA4RGiPoGzWILpjBVddjCXND
8TxJRhX2NyD/udganA3yeifj7Gl2Zku8BSjzP5m8vmNXU4HrF3gPDpO2JvSuhSDc
+Y+dzoJUKp1WIgVEgD8dpNLvfy7wqEUwIYEdLlCdP1+tsffrle2EFZsCJ3WwgQld
I4WSqG7rB27q4XhoJgKCvQOxuq2tHjaYt0xduGU6ZgVm/m6OOxp5+39niSb3nrrf
cepUf/wg+dRpO/Po4SADko5rrurOL0u3jyg8oyYE0/oUIJbM0Ubyhx4RtdGGzZU=
=XS+d
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-13 Diskussionsfäden C. Becker
Hallo Steffen,

ich habe folgendes Skript zum Patchen verwendet:
https://www.linuxmuster.net/wiki/_media/lml:moodle2_auth.php.patch.zip

Die Anleitung sowie weitere Informationen findest du unter:
https://www.linuxmuster.net/wiki/anwenderwiki:moodle:moodle2_automatische_einschreibung#einrichtung

Viele Grüße
Christoph


Am 13.03.2016 um 19:24 schrieb Steffen Auer:
> Hallo Christoph,
>
> Am 13.03.2016 um 16:08 schrieb C. Becker:
>
> > Hallo Steffen,
>
> > wir haben unser Moodle ebenfalls bei Belwü gehostet (Version
> > 2.9.3), ich habe manuell das neueste Modul (2016020701) mit dem
> > Skript von linuxmuster.net gepatcht und hochgeladen.
>
> Skript von linuxmuster.net?!?
> Bislang war im Paket ja immer eine auth_ldap.patch mit dabei. Im
> neuesten Paket fehlt diese, weil bei Moodle 3.0 kein Patchen mehr
> nötig sein soll.
>
> Hast du einen Link, womit du die auth.php genau gepatcht hast?
>
> > Das automatisierte Anlegen neuer KollegInnen und SchülerInnen
> > funktionierte daraufhin reibungslos, allerdings erst, nachdem ich
> > die auth.php gepatcht hatte.
>
> Das "in Moodle holen" neuer Benutzer funktioniert bei mir auch problemlos.
>
> > Nun habe ich, wie von dir gewünscht, den Kurs "Test" mit der ID
> > "Test:teachers" angelegt und siehe da: Nach der nächsten
> > _automatischen_ Ausführung des Moduls waren alle KollegInnen
> > Teilnehmer dieses Kurses.
>
> > Das Modul (und der Patch) scheint also seine Aufgabe zu erfüllen.
>
> Bei mir leider nicht.
> Wie schon geschrieben: Imho müsste wenn man einen Kurs mit der ID
> "Test:teachers" anlegt beim nächsten Ausführen des Skripts folgendes
> passieren:
> Running enrol crons if required...
> Running cron for enrol_cohort...
> Running cron for enrol_openlml...
> Starting enrolments for openlml enrolments plugin...
>
> Was imho bewirken müsste, dass für den Kurs eine Einschreibemethode
> hinzugefügt wird, nämlich "Globale Gruppe (teachers)".
>
> Füge ich diese Methode von Hand dem Kurs hinzu, sind sofort alle User
> der Gruppe im Kurs.
>
> Das Skript übernimmt bei mir beim Belwü-Moodle diese Aufgabe aber
> definitiv nicht. (im bisherigem Moodle schon)
>
> Viele Grüße
> Steffen
>
> ___ > linuxmuster-user mailing 
> list >
linuxmuster-user@lists.linuxmuster.net >
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

-- 
Justus-Knecht-Gymnasium Bruchsal
StR Christoph Becker
Moltkestraße 33
76646 Bruchsal

Telefon: +49 7251 7956-0
Telefax: +49 7251 7956-25
E-Mail:  b...@jkg-bruchsal.de

--
Mein öffentlicher PGP-Key ist hier hinterlegt: pool.sks-keyservers.net

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-13 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo,

Am 13.03.2016 um 18:34 schrieb Frank Schütte:
> Kann es sein, dass bei Dir die Einschreibemethode "Globale Gruppen"
> nicht aktiviert ist?

auch nochmal folgender Hinweis:
Im alten Moodle entsteht auch ohne dass sich ein neuer Lehrer je
angemeldet hat automatisch der Kursbereich für den Lehrer, sprich,
sein Name taucht in der Liste der Lehrerkursbereiche automatisch auf,
sobald er über den LDAP-Sync als User in Moodle vorhanden ist.

Im Belwü-Moodle ist diese Liste nach Tagen noch immer extrem
unvollständig. Ob ein Lehrer da mit seinem Kursbereich auftaucht oder
nicht hängt auch nicht mit seiner Anmeldung an Moodle zusammen.
Sprich, es tauchen welche auf, die sich noch nie angemeldet haben,
andere fehlen (v.a. im Alphabet weiter hinten).

Ich habe fast das Gefühl, als ob das Enrol-Skript womöglich nie zu
Ende durchläuft... ?!?

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5bNIAAoJEBhc6lDKYVtJWB0H/1WyC7ncc5RcCLvhKqIB253W
NWUrkKoYn3iQ1s46fBYWgw7AdYyYz73dte3SYKxtJPEIU8rh4SBa6xabxuGuGdhP
7IU5+wX8GTru91H88ZzNKsL0J1E0H/wmWdegCYF1Tol2K76WdKg6I+d6hsl4ABba
oYH9cgZSLQRD8ZrUeTVzpkKRPwwfh0nV8xV6XotYw0Xax/USS6bkRoxmt/FnY+1U
XXn/D5xE148PNCQy7brsrKBc6rKhi6YFei7/ue9FryFI2Sg8fZe+EBH015nVZW9L
ggFgdIS2g2jjZ1MiwvMJEiLxJILHyIVq3h76EqNXWgU8tF6FOLSY6eBUPoO2uCs=
=Y9pY
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-13 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Frank,

Am 13.03.2016 um 18:34 schrieb Frank Schütte:
> Kann es sein, dass bei Dir die Einschreibemethode "Globale Gruppen"
> nicht aktiviert ist?
> 
> Irgendwo in der Anleitung steht, dass das eine Vorbedingung ist.

Nein, diese ist definitiv aktiviert.

Ich kann, wie schon geschrieben, auch einem Kurs die
Einschreibemethode "Globale Gruppe" für eine Gruppe von Hand über die
Einstellungen hinzufügen. Dann sind die User dieser Gruppe umgehend im
Kurs.

Und wie gerade geschrieben: Imho müsste genau das dein Skript machen -
macht es aber nicht.

Viele Grüße
Steffen


- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of
this message. If you are using a Microsoft program to view this
message, be forewarned that I am not responsible for any harm you may
encounter as a result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5bEJAAoJEBhc6lDKYVtJp4IH/1l8SP8GJneYm43Kg3qjZUHN
0WgB7gohoUXERti15EVW2llvDDb/RGJ4ZgkhMFVMXw19Zmv0xIDuSyOJ7RVyJSVN
tUsFtYlsC7W5TEh9/d6eApDucO7rsUd8rH0SXzpmib9e6XBhjqmiLHk9me+Aphht
g63jDnKEXEp2O1c+7+aA3S+PoL/FdiGLVeQH4LnYMR86Q+uyK1P5WdmR+7J53GJm
S0smkdsGF8aqS2T26bO84gqQy/y7Baxnn9J2/wFCgaqxcNi0zkqy+E4rKbLStHYy
HfksdHAj4MV+e8yaW8K3QIb5JbjbMHCv0essUp3tDgNmY+L+J0y0xIv5qc7O36g=
=WSU5
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-13 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Christoph,

Am 13.03.2016 um 16:08 schrieb C. Becker:
> 
> Hallo Steffen,
> 
> wir haben unser Moodle ebenfalls bei Belwü gehostet (Version
> 2.9.3), ich habe manuell das neueste Modul (2016020701) mit dem
> Skript von linuxmuster.net gepatcht und hochgeladen.

Skript von linuxmuster.net?!?
Bislang war im Paket ja immer eine auth_ldap.patch mit dabei. Im
neuesten Paket fehlt diese, weil bei Moodle 3.0 kein Patchen mehr
nötig sein soll.

Hast du einen Link, womit du die auth.php genau gepatcht hast?

> Das automatisierte Anlegen neuer KollegInnen und SchülerInnen
> funktionierte daraufhin reibungslos, allerdings erst, nachdem ich
> die auth.php gepatcht hatte.

Das "in Moodle holen" neuer Benutzer funktioniert bei mir auch problemlos.

> Nun habe ich, wie von dir gewünscht, den Kurs "Test" mit der ID 
> "Test:teachers" angelegt und siehe da: Nach der nächsten
> _automatischen_ Ausführung des Moduls waren alle KollegInnen
> Teilnehmer dieses Kurses.
> 
> Das Modul (und der Patch) scheint also seine Aufgabe zu erfüllen.

Bei mir leider nicht.
Wie schon geschrieben: Imho müsste wenn man einen Kurs mit der ID
"Test:teachers" anlegt beim nächsten Ausführen des Skripts folgendes
passieren:
Running enrol crons if required...
Running cron for enrol_cohort...
Running cron for enrol_openlml...
Starting enrolments for openlml enrolments plugin...

Was imho bewirken müsste, dass für den Kurs eine Einschreibemethode
hinzugefügt wird, nämlich "Globale Gruppe (teachers)".

Füge ich diese Methode von Hand dem Kurs hinzu, sind sofort alle User
der Gruppe im Kurs.

Das Skript übernimmt bei mir beim Belwü-Moodle diese Aufgabe aber
definitiv nicht. (im bisherigem Moodle schon)

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of this
message. If you are using a Microsoft program to view this message, be
forewarned that I am not responsible for any harm you may encounter as a
result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5bByAAoJEBhc6lDKYVtJGSIIAK+IQtr3p5QxXPGobLzf0Mvq
c29H+7rWbUhsIrHN9J3o8tC/jxUTmjei4c2+8XlW7A34ZDLIDD0cILwbJVbURWr2
gXr68jkEv+jsyAdmORBi6oK99EbNmciGkEYf7xcTBbNnEKEQKFpfZT194fSjPrBI
e7zVAOAVxc+8jxliASf2OE1a5bQOJ0Z+CaeIlxpNKB7hl27iOYRdgnCG47YeVhPc
LYGwQOwuROT4mzjREDDyS0yDbG0itLlwldbhIHJ39VUzLz318aVSIhRgaWKHDlxY
D1QCl7cmZPTWnCtel8FOHgi/EKao2uI+iAW6W3Zt5fQRwAaF7yUv4jRX8ZcyWao=
=o9hf
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-13 Diskussionsfäden Frank Schütte
Hallo Steffen,
> 
> Nun, warum ich noch nicht sicher bin, dass bei dir das Enrol
> funktioniert wie es sollte:
> 
> Legt man einen neuen Kurs mit Kurzname z.B. "Lehrerzimmer" an und
> trägt in das Feld für die Kurs-ID "Lehrerzimmer:teachers" ein, dann
> war (und ist es bei meinem alten Moodle 2.9.1+) so, dass beim
> Durchlauf des Moodle-Crons automatisich alle Mitglieder der globalen
> Gruppe "teachers" in den Kurs eingeschrieben wurden.
> 
> Das funktioniert bei meinem Belwü-Moodle definitiv nicht. Tage später
> sind entsprechend angelegte Kurse noch immer ohne Teilnehmer.
> 
Kann es sein, dass bei Dir die Einschreibemethode "Globale Gruppen" nicht 
aktiviert ist?

Irgendwo in der Anleitung steht, dass das eine Vorbedingung ist.

Gruß,
Frank

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-13 Diskussionsfäden C. Becker

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Steffen,

wir haben unser Moodle ebenfalls bei Belwü gehostet (Version 2.9.3), ich
habe manuell das neueste Modul (2016020701) mit dem Skript von
linuxmuster.net gepatcht und hochgeladen. Das automatisierte Anlegen
neuer KollegInnen und SchülerInnen funktionierte daraufhin reibungslos,
allerdings erst, nachdem ich die auth.php gepatcht hatte.

Nun habe ich, wie von dir gewünscht, den Kurs "Test" mit der ID
"Test:teachers" angelegt und siehe da: Nach der nächsten _automatischen_
Ausführung des Moduls waren alle KollegInnen Teilnehmer dieses Kurses.

Das Modul (und der Patch) scheint also seine Aufgabe zu erfüllen.

Viele Grüße
Christoph


Am 13.03.2016 um 11:23 schrieb Steffen Auer:
> Hallo Holger,
>
> Am 12.03.2016 um 23:59 schrieb Holger Baumhof:
> > Hallo Steffen,
>
> > das openlml-enrol funktioniert bei mir im BelWü moodle definitif.
> > Ich hatte vor 3 Tagen einen neuen Kollegen angelegt. Jetzt, nach
> > deine Mail hab ich nachgesehen, ob er im lehrerzimmer in moodle
> > angekommen ist: ja: war da.
>
> ich weiß nicht, ob du alles, was ich geschrieben habe, genau gelesen
> hast. Deshalb bin ich noch nicht überzeugt, dass das Enrol bei dir
> wirklich so funktioniert, wie es imho funktionieren sollte. Begründung
> unten.
>
> > Ich habe definitv die auth.php gepatched und das Modul für moodle
> > 3.0 installiert, auch wenn BelWü ein 2.9.x ist.
>
> Genau so ist das bei mir auch. Modul ist das Neueste von hier
> https://moodle.org/plugins/pluginversions.php?plugin=enrol_openlml
> also 1.0 (Build: 2016020701) (2016020701) für Moodle 3.0
>
> > Meine auth.php kommt per PM.
>
> Vielen Dank. Von der Dateigröße her stimmt diese aber schon mal exakt
> mit meiner gepatchten auth.php überein.
> Ich kopiere sie trotzdem gleich mal hin.
>
> Nun, warum ich noch nicht sicher bin, dass bei dir das Enrol
> funktioniert wie es sollte:
>
> Legt man einen neuen Kurs mit Kurzname z.B. "Lehrerzimmer" an und
> trägt in das Feld für die Kurs-ID "Lehrerzimmer:teachers" ein, dann
> war (und ist es bei meinem alten Moodle 2.9.1+) so, dass beim
> Durchlauf des Moodle-Crons automatisich alle Mitglieder der globalen
> Gruppe "teachers" in den Kurs eingeschrieben wurden.
>
> Das funktioniert bei meinem Belwü-Moodle definitiv nicht. Tage später
> sind entsprechend angelegte Kurse noch immer ohne Teilnehmer.
>
> Erst wenn ich in einem solchen Kurs unter
> Einstellungen --> Nutzer/innen --> Einschreibemethoden
> die Einschreibemethode "Globale Gruppe" für die
> Gruppe "teachers" hinzu füge, sind (sofort!!) alle Lehrer im Kurs.
>
> Aus meiner Sicht funktioniert also der Mechanismus nicht, der aus der
> Kurs-ID "kurzbezeichnung:globale_Gruppe" alle Mitglieder der globalen
> Gruppe in den Kurs holt. Sprich, die Einschreibemethode "Globale
> Gruppe" für die gewünschte globale Gruppe wird nicht vom Skript zu den
> Einschreibemethoden des Kurses hinzugefügt.
>
> Um meine Vermutung zu überprüfen, teste bitte mal folgendes:
> - Lege einen neuen Kurs "Test" an.
> - Schreibe in das Feld für die ID "Test:teachers"
> - Warte > 1 Std, bis das Skript gelaufen ist
> - Überprüfe, ob alle Lehrer im Kurs sind
> - Wenn nein, schau im Kurs unter Einstellungen --> Nutzer/innen -->
> Einschreibemethoden, ob es die Einschreibemethode "Globale Gruppe
> (teachers)" gibt
>
> Ich würde wetten, dass es im Kurs keine Einschreibemethode "globale
> Gruppe" gibt und dein neuer Kurs keine User haben wird.
>
> Viele Grüße
> Steffen
>
> ___
> linuxmuster-user mailing list
> linuxmuster-user@lists.linuxmuster.net
> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

- -- 
Justus-Knecht-Gymnasium Bruchsal
StR Christoph Becker
Moltkestraße 33
76646 Bruchsal

Telefon: +49 7251 7956-0
Telefax: +49 7251 7956-25
E-Mail:  b...@jkg-bruchsal.de

- --
Mein öffentlicher PGP-Key ist hier hinterlegt: pool.sks-keyservers.net
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBAgAGBQJW5YJ5AAoJEFzzJDgpT9c97QoP/REg39DDec1quC7gMYpWEloJ
myDQdm3F2UfkkL/fT8uBQQNNqpOzU6DpE9FAVD5MDSPaaQ35duuVIdu425IabNMj
Awaa9iz3Ykk0fIAlrvH5EdvmBNBsAdHGc3tOT9Wp5DsVGQY5KDTcN7erQd2YA1+Q
e6dMIbZ9uTxEinrvZcB+g7RlOfeaVv9+YpXCK91P3zfxZsEtTy/O9B3LK/DkiZ3g
24KyY/jZSkNRfLuf+j8gJ95I+GuDMJtzdGwneu48tbmHrK/1VqVh9GV9CmTG+1hk
QwcueyOp5vCc/IQbHpP8i37xuCvXn14+N8wYg6IE4PAEBKWTIpIjYdZhQdxYXDYf
wpAFjc7yjCiDlDOROVpnCPVcjREfTgcjNMQ5MzTRuy8EP9MFEnALXOPNeG85nNZG
xVEMsQ+LQf1olnQeVo9WRjhuLcauzo1EJ/isazr2O/+P6i08jeVcrsSn2wHnJx1e
8d9QDQZhZLN/0a4HBy2tFLJqkwSowQQ3B6MgaMd62AaVT/wU0+OBY2dYnnwx+VBm
Hv17ile3zWNRwdBRTyVF8UDAk/g3Nt3ssU+2vrmV4Dclfu8E5JWGC1tBjoYkAoyx
745B9HTBZZ1ApqvA2tAoW149bJPdqRm7V021t7Jdb/NAwgDXrU9wSg6SCIVMcOT+
Ay5Jco8Ay3KjbINMKwyf
=jZQ9
-END PGP SIGNATURE-

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net

Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-12 Diskussionsfäden Holger Baumhof
Hallo Steffen,

das openlml-enrol funktioniert bei mir im BelWü moodle definitif.
Ich hatte vor 3 Tagen einen neuen Kollegen angelegt.
Jetzt, nach deine Mail hab ich nachgesehen, ob er im lehrerzimmer in
moodle angekommen ist: ja: war da.

Ich habe definitv die auth.php gepatched und das Modul für moodle 3.0
installiert, auch wenn BelWü ein 2.9.x ist.

Meine auth.php kommt per PM.

Viele Grüße

Holger

 --
Mein öffentlicher PGP-key ist hier hinterlegt: pool.sks-keyservers.net
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-12 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo,

Am 12.03.2016 um 20:57 schrieb Steffen Auer:
> Im Belwü-Moodle steht, nachdem ich cron.php über die Weboberfläche 
> habe laufen lassen in Website-Administration --> Server -->
> geplante Vorgänge --> Cron-Verarbeitung für Plugins --- Letzte
> Ausführung Dienstag, 1. März 2016, 14:57 Nächste Ausführung 
> Sonntag, 13. März 2016, 10:50 ---
> 
> Die Einstellungen an sich sind identisch (überall ein Sternchen).
> 
> Irgenwie werde ich den Verdacht nicht los, dass das Belwü-Moodle
> gar keine Cronjobs von Plugins abarbeitet, oder nur einmal im
> Schaltjahr.

ich habe den geplanten Auftrag mal neu gespeichert, dann wurde er als
verändert erkannt. Ich habe ihn dann auf Standard gesetzt (Häkchen)
und nochmal gespeichert. Nun steht dasselbe da wie im alten Moodle.

Nach einem Aufruf des cron-Skripts über die Weboberfläche wurde der
Zeitpunkt der letzten Ausführung dieses geplanten Vorgangs aktualisiert.

In der Ausgabe des cron-Skripts lese ich
- ---
Execute scheduled task: openlml enrolment sync
... started 21:11:55. Current memory use 3.1MB.
... used 1132 dbqueries
... used 10.305097103119 seconds
Scheduled task failed: openlml enrolment sync,Fehler in der Kodierung
gefunden, den nur ein Programmierer korrigieren kann: PHP catchable
fatal error
- ---

Das führe ich darauf zurück, dass die aktuellste Version des OpenLML
Moduls nicht für Moodle 2.9 geeignet ist. Insofern war es wohl nicht
schlau, darauf zu updaten.

Jedenfalls funktioniert das Enrolment weiter nicht, es kommen keine
User in die Kurse, wenn man die Kurs ID auf "Kurskurzname:globale
Gruppe" gesetzt hat :-(


Viele Grüße
Steffen


- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of this
message. If you are using a Microsoft program to view this message, be
forewarned that I am not responsible for any harm you may encounter as a
result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5HqfAAoJEBhc6lDKYVtJhWsH/1HvRPIAhCmYs5pDy51dgOOe
dUxlg6s4G1RfgCkE+oTRDbpEKFmHbBK3YlQMuPMF74mxiYTEkZZv/3ZuyOHv0+iF
VYmYKZIozuTo6jH0xFjZpMKdtvcvBzxgQYaucL5YHkeGMvXJyiJxNxl4cWuXd0su
TUctloAQ+PajXvWYN8X+bK8158/NYCNlAE1mClL0DaMfchkiQ/SDrBSvzardLyLC
1dkTX+qq+WcHMEYbEN005n7Je5ODi6JNl5nnzm18g4YD8E+00ixklX/OKwQd/ZZD
K38Bv/tpsEv7oyTUMWdi4kneFPA6KmdOo07fHILMCQm0BWdGIkHoy5fABMhDlBk=
=3Snd
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-12 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo,

und wieder ich ;-)

Im alten Moodle steht, nachdem ich cron.php über die Weboberfläche
habe laufen lassen in
Website-Administration --> Server --> geplante Vorgänge -->
Cron-Verarbeitung für Plugins
- ---
Letzte Ausführung
Samstag, 12. März 2016, 20:46
Nächste Ausführung
ASAP
- ---

Im Belwü-Moodle steht, nachdem ich cron.php über die Weboberfläche
habe laufen lassen in
Website-Administration --> Server --> geplante Vorgänge -->
Cron-Verarbeitung für Plugins
- ---
Letzte Ausführung
Dienstag, 1. März 2016, 14:57
Nächste Ausführung
Sonntag, 13. März 2016, 10:50
- ---

Die Einstellungen an sich sind identisch (überall ein Sternchen).

Irgenwie werde ich den Verdacht nicht los, dass das Belwü-Moodle gar
keine Cronjobs von Plugins abarbeitet, oder nur einmal im Schaltjahr.

Viele Grüße
Steffen


- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of this
message. If you are using a Microsoft program to view this message, be
forewarned that I am not responsible for any harm you may encounter as a
result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5HSnAAoJEBhc6lDKYVtJg9wIAJzIgRYhteHftIT4EREvw7IQ
Hj6ARkEwE25UWNP9V4a5QglDJMwTe0OGks+3olFkZdvafmkKQdQHwUHcTnS51h93
Z+JCMimpveW3ru+0e3iIOXN2jJgx47U6d8l1z8/krYc2C2mkz0TBEKNgZhfaUCH/
RQpvPpPWv/bjGblMrAfpy9sstGw0M68ShQIcgNwJVQ30Gl5sr98L2I7iv7V7r1Hv
KXptOKIifWcxL/kHlN+xdlC8mi15Aw/Z6ZhhQwWHVoNyjiQ0REIbPnbRcake/Qni
0lWM3jtbUtJtgk1y5hjroJ1g+2SFNS3Y09nYQt7Iy7ZPYtdu8MsQCcv95aRSGbY=
=mhg1
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-03-12 Diskussionsfäden Steffen Auer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo,

mir ist folgendes noch aufgefallen:
Beim bisherigen Moodle gibt es im Kurs (z.B.) Lehrerzimmer unter
Einstellungen --> Nutzer/innen --> Einschreibemethoden zwei
Einschreibemethoden:
1. Manuelle Einschreibung
2. Globale Gruppe (teachers - Teilnehmer/in)

Im neuen Belwü-Moodle gibt es nur "Manuelle Einschreibung".

Füge ich dem Kurs die Einschreibemethode "Globale Gruppe" für die
Gruppe "teachers" hinzu, sind sofort alle Lehrer im Kurs.

Aber wenn ich das, was die Enrolfunktion von OpenLML macht, richtig
verstehe, dann ist es eben, genau diese Einschreibemethode automatisch
hinzuzufügen, wenn bei Kurs-ID (in meinem Bsp) "Lehrerzimmer:teachers"
steht.

Das scheint aber offensichtlich nicht zu klappen.

Wo liegt da der Hase im Pfeffer?

Viele Grüße
Steffen

- -- 
Wir sind nicht nur nett, wir sind sogar linuxmuster.net

Mein System:
- - virtualisiert mit Proxmox 3.4
- - linuxmuster.net 6.1
- - IPFire 2.17 Core 97
- - Linbo 2.2.16-0
- - Ubuntu 12.04-Client
- - Erweiterungen: Chillispot, Pykota, MRBS und OpenSchulportfolio
- - Moodle extern (Belwue) per ldaps angebunden

Note:
No Microsoft programs were used in the creation or distribution of this
message. If you are using a Microsoft program to view this message, be
forewarned that I am not responsible for any harm you may encounter as a
result.
- 
Diese E-Mail ist mit OpenPGP signiert. Der öffentliche Schlüssel zur
Überprüfung der Signatur ist hier hinterlegt:
pool.sks-keyservers.net
- 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iQEcBAEBAgAGBQJW5GntAAoJEBhc6lDKYVtJDhcH/34vCxuvqjV9qq5p0cJYIrNa
OAaA3h4VtJLWMWfCjKDychbUk70Mw2J73KxoQ5XASxjR3UcCM5Dk3cEN7qLKnz/B
9HejGZQZzmijAnGsou1zgWRiiZBBhD0ELwP4Tc8xYzL0qvUv3DML/GXcFUHG5ian
dm/5ZaqDhFLgJq0/5LobOhuHZ2C0ul9gJQcPQv3gSJoLmUz8+Q/TnLJwFvCEkZjg
xPgVv84irSxn+BGinS1t3a6To14pVubRqAL18oK2gKB6Up6wNK8NpFPINwScgtBm
GOnmox0F7kd7oHNivhgRBvmt/Ian2KSr8WY9EzWV0HEyNDUSjT40atKpq3UsEtA=
=7Tb1
-END PGP SIGNATURE-
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-02-07 Diskussionsfäden Holger Baumhof
Hallo Frank,

> Nein, es scheint nicht so einfach zu sein. Die Tasks sind
> eine neue PHP-Klasse.
> 
> Hm, dann musst Du den auth_ldap-Patch doch noch verwenden, bis zur
> Version Moodle 3.0, dann wird er wohl überflüssig. 

deswegen geht es bei mir: ich habe noch die gepatchte auth.php laufen.

> Ich mache bei Gelegenheit
> wieder eine Version mit Patch oder kannst Du Belwue überzeugen, auf 3.0
> zu aktualisieren?

.. das schaffe ich nicht: da mahlen die Mühlen extrem langsam.
BelWü entwickelt und testet dann, ob sie das massenverteilen können auf
ihre etliche Hundert moodleauftritte, un ddie Lehrerfortbildung segnet
ab, ob das so gehen darf.
Meine HInweise zu deinem ersten Patch sind schon Wochen bei BelWü und
die haben es an die Lehrerfortbildung weitergeleitet: das dauert noch
Wochen ..

Viele Grüße
Holger
> 
> Gruß,
> Frank
> 
> ___
> linuxmuster-user mailing list
> linuxmuster-user@lists.linuxmuster.net
> https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
> 

-- 
Mein öffentlicher PGP-key ist hier hinterlegt: pool.sks-keyservers.net
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-02-07 Diskussionsfäden Frank Schütte
Hallo,
> 
> Bei moodle 3 laufen die crons nicht mehr. Es gibt ein neues System mit
> "scheduled tasks".
> 
> Diese Meldung kommt bei der Installation:
> 
> [AUTH LDAP] The users sync cron has been deprecated. Please use the
> scheduled task instead.
> Moodle upgrade pending, cron execution suspended.
> 
> Ich hoffe, das hilft euch weiter.
> 
Ich habe eine neue Version von enrol_openlml hochgeladen. Sie sollte mit 
der neuen Version von moodle funktionieren.
Es ist jetzt kein Patch mehr notwendig.
Es muss lediglich unter

Website-Administration->Server->Geplante Vorgänge

der Vorgang

LDAP user sync Job

aktiviert werden.

Ein Job für openlml wird bei der Installation automatisch eingerichtet und 
aktiviert. Damit sind die Zeiten der unseligen Patches endgültig vorbei.

Gruß,
Frank

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-02-07 Diskussionsfäden Holger Baumhof
Hallo Frank,

> Ich habe eine neue Version von enrol_openlml hochgeladen. Sie sollte mit 
> der neuen Version von moodle funktionieren.
> Es ist jetzt kein Patch mehr notwendig.

tausend Dank.
Unglaublich wie schnell das wieder ging.

> Es muss lediglich unter
> 
> Website-Administration->Server->Geplante Vorgänge
> 
> der Vorgang
> 
> LDAP user sync Job
> 
> aktiviert werden.

den gibt es nicht.

> Ein Job für openlml wird bei der Installation automatisch eingerichtet und 
> aktiviert. Damit sind die Zeiten der unseligen Patches endgültig vorbei.

der ist da und ist aktiviert: alle 51 Minuten.
In 45 Minuten weiß ich, ob meine user wieder drin sind.

Muss ich wegen des ldap syncs noch aktiv werden?

VIele Grüße

Holger

-- 
Mein öffentlicher PGP-key ist hier hinterlegt: pool.sks-keyservers.net
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-02-07 Diskussionsfäden Holger Baumhof
Hallo Frank,

>> Muss ich wegen des ldap syncs noch aktiv werden?
>>
> Ich fürchte  ja.
> kannst Du nicht einfach einen einrichten?

nein: da gibt es keinen Knopf zum Anlegen neuer Aufträge.
Ist das ein Eintrag in einer Datei, oder eine Datei in einem Verzeichnis?
Hast du eine Vorlage, dann lege ich sie einfach hin.

Viele Grüße

Holger

-- 
Mein öffentlicher PGP-key ist hier hinterlegt: pool.sks-keyservers.net
___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-02-07 Diskussionsfäden Frank Schütte
Am Sonntag, 7. Februar 2016, 15:58:34 schrieb Holger Baumhof:
> Hallo Frank,
> 
> > Ich habe eine neue Version von enrol_openlml hochgeladen. Sie sollte mit
> > der neuen Version von moodle funktionieren.
> > Es ist jetzt kein Patch mehr notwendig.
> 
> tausend Dank.
> Unglaublich wie schnell das wieder ging.
> 
> > Es muss lediglich unter
> > 
> > Website-Administration->Server->Geplante Vorgänge
> > 
> > der Vorgang
> > 
> > LDAP user sync Job
> > 
> > aktiviert werden.
> 
> den gibt es nicht.
> 
> > Ein Job für openlml wird bei der Installation automatisch eingerichtet und
> > aktiviert. Damit sind die Zeiten der unseligen Patches endgültig vorbei.
> 
> der ist da und ist aktiviert: alle 51 Minuten.
> In 45 Minuten weiß ich, ob meine user wieder drin sind.
> 
Nein, jede Stunde in der 51. Minute ;-)

> Muss ich wegen des ldap syncs noch aktiv werden?
> 
Ich fürchte  ja.
kannst Du nicht einfach einen einrichten?

Gruß,
Frank

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user


Re: [lmn] enrol_openlml bei belwue - neue Version von openlml 20160207ß1

2016-02-07 Diskussionsfäden Frank Schütte
Am Sonntag, 7. Februar 2016, 22:09:21 schrieb Holger Baumhof:
> Hallo Frank,
> 
> >> Muss ich wegen des ldap syncs noch aktiv werden?
> > 
> > Ich fürchte  ja.
> > kannst Du nicht einfach einen einrichten?
> 
> nein: da gibt es keinen Knopf zum Anlegen neuer Aufträge.
> Ist das ein Eintrag in einer Datei, oder eine Datei in einem Verzeichnis?
> Hast du eine Vorlage, dann lege ich sie einfach hin.
> 
Nein, es scheint nicht so einfach zu sein. Die Tasks sind
eine neue PHP-Klasse.

Hm, dann musst Du den auth_ldap-Patch doch noch verwenden, bis zur
Version Moodle 3.0, dann wird er wohl überflüssig. Ich mache bei Gelegenheit
wieder eine Version mit Patch oder kannst Du Belwue überzeugen, auf 3.0
zu aktualisieren?

Gruß,
Frank

___
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user