CronJobs - die Alternative

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.
Hi Leutz,

wenn ihr den CronJob von mir verwendet, dann wird ja protoliert, was da so abgeht. Der Zuwachs dieses Protokolls ist nicht allzu gewaltig, aber man sollte das schon 1 x im Jahr das Protokoll löschen ;)

Für alle Fans der Kommandozeile: >/var/log/cron.log (das '>' ist wichtig!)

Itari
 
Hey ho,

habe das auch mal probiert jedoch wenn ich nun in die Benutzeroberfläche der DS gehe habe ich zwar schön die Punkte Third-party-applications und cronjobs. wenn ich jedoch da drauf klicke sehe ich nur den Quelltext der php Datei :confused: was mach ich denn da falsch?
 
Sorry, habe das Problem schon selbst gelöst. Habe den Apache nicht auf php umkonfiguriert. Hab das jetzt nachgeholt und es funzt :)
 
Hey ho,

habe das auch mal probiert jedoch wenn ich nun in die Benutzeroberfläche der DS gehe habe ich zwar schön die Punkte Third-party-applications und cronjobs. wenn ich jedoch da drauf klicke sehe ich nur den Quelltext der php Datei :confused: was mach ich denn da falsch?

Dein Apache ist nicht richtig konfiguriert. Entweder Du machst Die Änderungen von Hand oder installierst Itari's init_3rdparty... Zu beidem findest Du was im Wiki als auch per SuFu um Forum.

gruss
dude
 
Hi,

ich habe wie 5n00py den Apache umkonfiguriert. Dann gehen die 3rd-party apps mit http://server:5000, mit https://server:5001 sehe ich nur den Quelltext. Kann mir jemand helfen, was ich falsch mache?

[Edit]
"MySQLbackup" und "PHPinfo" gehen mit http wie auch mit https. Nur "3rd-Party Tool" und "cronjobs" gehen nur mit http.
[/Edit]

Vielen Dank
Holger
 
Zuletzt bearbeitet:
Ich weiß nicht was passiert ist. Aber heute gehen alle 4 Tools auch im https:// Modus. Das einzige, was ich ganz sicher noch geändert habe ist die Einstellung
"HTTP-Verbindungen automatisch zu HTTPS umleiten"
in den Webdiensten und der direkte Aufruf https://server:5001

Egal. Es tut.
Holger
 
Also bei mir gehts nicht. Weder mit HTTP noch mit HTTPS. Iche sehe immer nur den Quellcode. "Current Connections" geht aber bspw.

Firmware DSM 2.3-1118

Jemand ne Idee?
 
Also bei mir gehts nicht. Weder mit HTTP noch mit HTTPS. Iche sehe immer nur den Quellcode. "Current Connections" geht aber bspw.

Firmware DSM 2.3-1118

Jemand ne Idee?

Du hast aber schon Init_3rdparty.spk installiert? Wenn ja, dann starte die DS noch mal - vielleicht geht es dann sofort.

Itari
 
Hey ... hatte das nicht installiert und jetzt nachgeholt. Hat aber nichts gebracht.

Liegt es vielleicht an der aktuelle BETA des Disk Managers?
 
Hey ... hatte das nicht installiert und jetzt nachgeholt. Hat aber nichts gebracht.

Liegt es vielleicht an der aktuelle BETA des Disk Managers?

Nein es läuft einwandfrei mit der BETA und hat nur damit etwas zu tun, dass du die 3rdparty nicht neu gestartet hast ... der sys-Webserver muss nämlich noch die Eintragungen zur Kenntnis nehmen. Starte einfach deine DS noch mal neu, dann geht es bestimmt auch.

Itari
 
Ich hab die DS 2x neu gestartet. Es laufen alle Dienste (Web Shell, Config File Editor, ...) außer cronjobs.
 
Ich hab die DS 2x neu gestartet. Es laufen alle Dienste (Web Shell, Config File Editor, ...) außer cronjobs.

Welche Version nutzt denn da? Es gibt ja ne Reihe von Versionen ... nicht alle sind von mir. Vielleicht sind da ja auch in den Dateien Fehler drinne.

Itari
 
Ich nutze die Version, die im Wiki direkt als Download eingebunden ist. Eine Version ist nicht im Dateinamen. Wo kann ich das sehen?
 
Ich nutze die Version, die im Wiki direkt als Download eingebunden ist. Eine Version ist nicht im Dateinamen. Wo kann ich das sehen?

Wenn du ein Paket installiert hast, dann siehst es doch im Paket-Manager, welche Version es ist ...

Itari
 
Es geht jetzt übrigens. Hab das Paket einfach nochmal deinstalliert und neu installiert.
 
hab mir das Crontab Tool (Urversion vom Begin dieses Threads) installiert und mußte feststellen, daß man das Tool ja direkt aufrufen kann ohne angemeldet zu sein.
https://Name_des_DS:5001/phpsrc/cronjobs/cronjobs.php
Das ist natürlich ganz übel wenn das NAS auch aus dem www ereichbar sein soll. Es kann dann alles mögliche als root ausgeführt werden. Eine extreme Sicherheitslücke auf die ich hier mal aufmerksam machen möchte.
Wie überprüft man denn im php Skript ob man angemeldet ist, weiß das einer?
 
hab mir das Crontab Tool (Urversion vom Begin dieses Threads) installiert und mußte feststellen, daß man das Tool ja direkt aufrufen kann ohne angemeldet zu sein.
https://Name_des_DS:5001/phpsrc/cronjobs/cronjobs.php
Das ist natürlich ganz übel wenn das NAS auch aus dem www ereichbar sein soll. Es kann dann alles mögliche als root ausgeführt werden. Eine extreme Sicherheitslücke auf die ich hier mal aufmerksam machen möchte.
Wie überprüft man denn im php Skript ob man angemeldet ist, weiß das einer?

Ich sehe die Sicherheitslücke auch nicht als bedeutsam, solange man den DS-Manager nicht vom Web aus her bedienen kann. Und das sollte man ja auch nicht wirklich ... aber das ist ein anderes Thema. Ansonsten gilt der Satz, unter dem alle meine Skripte laufen: 'Es geht auf eigene Kappe ...' Ich denke, dass ist Hinweis genug, vorsichtig zu sein.

Itari

PS. Schau dir mal mein AdminTool an ...
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat