Schlagwörter: Daemon
-
AutorBeiträge
-
-
12. Oktober 2023 um 15:21 Uhr - Views: 512 #15718
Hallo,
Ich habe eine normale Installation von OTOBO durchgeführt. Diese hat ohne Probleme funktioniert.
Leider stehe ich jetzt vor dem Problem das der OTOBO Daemon nicht läuft und ich diesen auch nicht zum laufen bringe.Das Problem entsteht dadurch, dass das Verzeichnis ‘/opt/otobo/var/cron/otobo_daemon’ ohne die Endung .dist nicht existiert sondern nur mit der .dist.
Ich hätte schon versucht den Daemon als User otobo (welcher wie in der Installationsanleitung beschrieben angelegt wurde). Hat auch funktioniert (glaube ich zumindest)
/opt/otobo/bin/Cron.sh start otobo
(using /opt/otobo) doneDie Fehlermeldung das der OTOBO Daemon nicht läuft kommt aber weiterhin.
Schöne Grüße
-
12. Oktober 2023 um 17:15 Uhr #15720
Hallo,
meinst du mit “normale” Installation die native Installation ohne Docker?
Kannst du den Daemon manuell (also durch dich, nicht durch den Cronjob) starten? Und bleibt er dann gestartet? Während er gestartet ist, sollte die Meldung im OTOBO nicht kommen.VG
Stefan -
13. Oktober 2023 um 10:45 Uhr #15724
Hallo Stefan,
Danke für die schnelle Rückmeldung.
Ja genau, eine native Installation ohne Docker.
Wie kann ich den Daemon ohne den Cronjob starten?
Schöne Grüße
Philipp -
13. Oktober 2023 um 12:00 Uhr #15725
Hallo Philipp,
wenn du im Admin-Menü bist, siehst du ja oben das Banner mit der Warnung, dass der Daemon nicht läuft. Wenn du draufklickst, sollte da eine Anleitung stehen. Das musst du dann über die Konsole machen.
bin/otobo.Daemon.pl start (und ggf. status glaube ich)
Viele Grüße
Stefan -
13. Oktober 2023 um 13:19 Uhr #15726
Hallo Stefan,
Richtig, den Banner sehe ich.
Ich habe das Starten des Daemons mit folgendem Befehl versucht:
/opt/otobo/bin/otobo.Daemon.pl startDann bekomme ich folgende Fehlermeldung:
-bash: /opt/otobo/bin/otobo.Daemon.pl: Permission deniedAls nächstes wollte ich den Daemon als root User ausführen:
root@**:~# /opt/otobo/bin/otobo.Daemon.pl startHier bekomme ich folgende Meldung:
root@**:~# /opt/otobo/bin/otobo.Daemon.pl start
Manage the OTOBO daemon process.
Error: You cannot run otobo.Daemon.pl as root. Please run it as the ‘otobo’ user or with the help of su:
su -c “bin/otobo.Daemon.pl …” -s /bin/bash otoboMit der “Hilfestellung” habe ich es dann mit folgendem Befehl versucht:
root@vta-otobo:~# su -c /opt/otobo/bin/otobo.Daemon.pl -s /bin/bash otobo
Manage the OTOBO daemon process.
Usage:
otobo.Daemon.pl action [–debug] [–force]Options:
[–debug] – Run the daemon in debug mode.
[–force] – Reduce the time the main daemon waits other daemons to stop.Actions:
start – Start the daemon process.
stop – Stop the daemon process.
status – Show daemon process current state.
help – Display help for this command.Help:
In debug mode if a daemon module is specified the debug mode will be activated only for that daemon.
Debug information is stored in the daemon log files localed under: /opt/otobo/var/log/Daemonotobo.Daemon.pl start –debug SchedulerTaskWorker SchedulerCronTaskManager
Forced stop reduces the time the main daemon waits other daemons to stop from normal 30 seconds to 5.
otobo.Daemon.pl stop –force
Mittlerweile habe ich das Gefühl das mit dem Benutzer otobo was nicht stimmt..
Bin über jede Hilfestellung dankbar.
Schöne Grüße
Philipp -
23. Oktober 2023 um 17:39 Uhr #15762
Hallo,
als Root mach mal dann bitte “su otobo”, so meldest du dich als OTOBO-Benutzer an. Und dann kannst du ganz normal den Daemon starten.
Wenn du nicht sicher bist, ob die Dateirechte passen, kannst du auch ein bin/otobo.SetPermissions.pl (ich meine, dafür muss man root sein) ausführen . Der setzt von allen Dateien in /opt/otobo dann die Dateiberechtigungen richtig.
Ansonsten ist für den otobo-Benutzer eigentlich nur sein Home-Verzeichnis und die WebGroup wichtig (siehe Installationsanleitung).
Viele Grüße
Stefan -
24. Oktober 2023 um 16:36 Uhr #15768
Hallo,
Danke die für deine Hilfe der Daemon läuft jetzt.
mit su otobo
und anschließend
/opt/otobo/bin/otobo.Daemon.pl starthat sich der Daemon gestartet.
Schöne Grüße
Philipp -
24. Oktober 2023 um 18:02 Uhr #15769
Hallo Philipp,
sehr gut. Jetzt musst du nur sicherstellen, dass der Daemon auch immer wieder neu gestartet wird, wenn er nicht läuft.
Dafür war in der Installationsanleitung der Schritt 12 verantwortlich: https://doc.otobo.org/manual/installation/10.1/de/content/installation.html#step-12-cron-jobs-for-the-otobo-user
Viele Grüße,
Stefan
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.