Jump to content
Froxlor Forum
  • 0

Cron-Jobs werden ausgef?hrt, sind aber ohne Funktion


StefanKittel

Question

Hallo,

ich habe vor kurzem auf einem Server froxlor installiert und nun ein Problem mit Cron (vermute ich).

 

System : Debian Squeeze, IPv4, froxlor, Apache2, Bind9, Postfix/Courier, ProFTPd.

 

Mein Problem ist, dass ?nderungen nicht aufgef?hrt werden.

Erst wenn ich in der Shell "/usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --force" ausf?hre passierts.

 

Aber scheinbar wird der Cron-Job aber ausgef?hrt.

 

 

00:31 Hinzuf?gen der Dom?ne test1.de

Jun 19 00:30:01 server04 /USR/SBIN/CRON[29502]: (root) CMD (/usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Jun 19 00:30:01 server04 /USR/SBIN/CRON[29503]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
Jun 19 00:30:02 server04 nss-mysql[7512]: received control channel command 'reload'
Jun 19 00:30:02 server04 nss-mysql[7512]: loading configuration from '/etc/bind/named.conf'
Jun 19 00:30:02 server04 nss-mysql[7512]: reading built-in trusted keys from file '/etc/bind/bind.keys'
Jun 19 00:30:02 server04 nss-mysql[7512]: using default UDP/IPv4 port range: [1024, 65535]
Jun 19 00:30:02 server04 nss-mysql[7512]: using default UDP/IPv6 port range: [1024, 65535]
Jun 19 00:30:02 server04 nss-mysql[7512]: couldn't add command channel ::1#953: address not available
Jun 19 00:30:02 server04 nss-mysql[7512]: reloading configuration succeeded
Jun 19 00:30:02 server04 nss-mysql[7512]: reloading zones succeeded
Jun 19 00:30:02 server04 nss-mysql[7512]: zone domain1.de/IN: loaded serial 2011061906
Jun 19 00:30:02 server04 nss-mysql[7512]: zone domain2.de/IN: loaded serial 2011061906
Jun 19 00:30:03 server04 postfix/pickup[8026]: 048C12A41DBA: uid=33 from=<www-data>
Jun 19 00:30:03 server04 postfix/cleanup[29707]: 048C12A41DBA: message-id=<20110618223003.048C12A41DBA@server04.CPDomain.de>
Jun 19 00:30:03 server04 postfix/qmgr[8027]: 048C12A41DBA: from=<www-data@server04.CPDomain.de>, size=1465, nrcpt=1 (queue active)
Jun 19 00:30:03 server04 postfix/local[29710]: 048C12A41DBA: to=<www-data@server04.CPDomain.de>, orig_to=<www-data>, relay=local, delay=0.06, delays=0.04/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to mailbox)
Jun 19 00:30:03 server04 postfix/qmgr[8027]: 048C12A41DBA: removed

 

00:35 shell "/usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --force"

Jun 19 00:35:01 server04 /USR/SBIN/CRON[1017]: (root) CMD (/usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php)
Jun 19 00:35:32 server04 nss-mysql[7512]: received control channel command 'reload'
Jun 19 00:35:32 server04 nss-mysql[7512]: loading configuration from '/etc/bind/named.conf'
Jun 19 00:35:32 server04 nss-mysql[7512]: reading built-in trusted keys from file '/etc/bind/bind.keys'
Jun 19 00:35:32 server04 nss-mysql[7512]: using default UDP/IPv4 port range: [1024, 65535]
Jun 19 00:35:32 server04 nss-mysql[7512]: using default UDP/IPv6 port range: [1024, 65535]
Jun 19 00:35:32 server04 nss-mysql[7512]: couldn't add command channel ::1#953: address not available
Jun 19 00:35:32 server04 nss-mysql[7512]: reloading configuration succeeded
Jun 19 00:35:32 server04 nss-mysql[7512]: zone test1.de/IN: loaded serial 2011061900
Jun 19 00:35:32 server04 nss-mysql[7512]: reloading zones succeeded
Jun 19 00:35:32 server04 nss-mysql[7512]: zone domain1.de/IN: loaded serial 2011061907
Jun 19 00:35:32 server04 nss-mysql[7512]: zone domain2.de/IN: loaded serial 2011061907

 

Beim hinzuf?gen der Domain f?hrt er den Cron-Job ja scheinbar aus, kommt aber nicht auf die Idee die neue Dom?ne hinzuzuf?gen.

 

Hat da Jemand eine Idee? Oder kann mir sagen wo ich mal schauen kann?

Wie komme ich an diese Email f?r "www-data@server04.CPDomain.de"? Oder wie kann ich diese Adresse ?ndern?

 

Danke

 

Stefan

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

Die Mail um 00:31 enth?lt folgendes:

 

From www-data@server04.domain.de Sun Jun 19 00:30:03 2011

 

Error: SiteDomain parameter not defined in your config/domain file. You must edit it for using this version of AWStats.

Setup ('/etc/awstats/awstats.model.conf' file, web server or permissions) may be wrong.

Check config file, permissions and AWStats documentation (in 'docs' directory).

Error: Couldn't open config file "awstats.awstats.conf" nor "awstats.conf" after searching in path "/usr/lib/cgi-bin,/etc/awstats,/usr/local/etc/awstats,/etc,/etc/opt/awstats": No such file or dir$

 

- Did you use correct config parameter ?

Example: If your config file is awstats.mysite.conf, use -config=mysite

- Did you create your config file 'awstats.awstats.conf' ?

If not, you can run "awstats_configure.pl"

from command line, or create it manually.

 

Check config file, permissions and AWStats documentation (in 'docs' directory).

 

ich hatte AWStats installiert, aber im Backend von Froxlor nicht aktiviert.

Link to comment
Share on other sites

Das ist dann wohl AWStats eigener Cronjob, der sich automatisch mitinstalliert, das hat mit Froxlor nichts zu tun.

Der ist nun raus. Hat aber nix ge?ndert.

 

test2.de hinzuf?gen

Jun 20 22:17:51 server04 Froxlor: [Administrator Action (skittel)] added domain 'test2.de'

 

 

Shell "/usr/bin/php5 /var/www/froxlor/scripts/froxlor_master_cronjob.php"

Jun 20 22:21:55 server04 nss-mysql[8566]: received control channel command 'reload'

Jun 20 22:21:55 server04 nss-mysql[8566]: loading configuration from '/etc/bind/named.conf'

Jun 20 22:21:55 server04 nss-mysql[8566]: reading built-in trusted keys from file '/etc/bind/bind.keys'

Jun 20 22:21:55 server04 nss-mysql[8566]: using default UDP/IPv4 port range: [1024, 65535]

Jun 20 22:21:55 server04 nss-mysql[8566]: using default UDP/IPv6 port range: [1024, 65535]

Jun 20 22:21:55 server04 nss-mysql[8566]: couldn't add command channel ::1#953: address not available

Jun 20 22:21:55 server04 nss-mysql[8566]: reloading configuration succeeded

Jun 20 22:21:55 server04 nss-mysql[8566]: zone test2.de/IN: loaded serial 2011062000

Jun 20 22:21:55 server04 nss-mysql[8566]: reloading zones succeeded

Jun 20 22:21:55 server04 nss-mysql[8566]: zone test1.de/IN: loaded serial 2011062000

 

Er bekommt ja mit, dass die config sich ge?ndert hat, aber er f?hrt den cron nicht aus.

Hat da Jemand einen Tipp f?r mich?

 

Danke

 

Stefan

Link to comment
Share on other sites

sagst du das nur auf grund der log-messages von nss-mysql oder werden tats?chlich keine webserver- und bind configs erstellt?

 

Es werden keine Configs erstellt.

Ich hatte f?r einen Kunden eine Domain hinzugef?gt und diese war nach 30 Minuten immer noch nicth erreichbar.

Nach dem manuellem Aufruf gings sofort.

 

Ausstehende Cron-Aufgaben:

Neuerstellung der Webserver-Konfiguration

Neuerstellung der Bind-Konfiguration

 

Ich hab nun die Config neu reinkopiert und den Cron neu getstartet (wie schon 2x vorher).

Au?erdem habe ich das Intervalle auf 1 Minuten runtergesetzt und nun scheints zu laufen.

 

Mal ne Vers?ndnissfrage.

Wann werden die configs neu erstellt? Alle 5 Minuten wenn sich was ge?ndert hat oder sofort?

 

Stefan

Link to comment
Share on other sites

Der Cron l?uft alle 5 minuten (falls nicht anders eingestellt). Machen tut er aber nur etwas, wenn sich auch was ge?ndert hat oder etwas neu hinzugekommen ist.

Also werden ?nderungen auch nur alle 5 Minunten ?bertragen. Richtig?

Bei ispCP gibts ja einen Daemon der ?nderungen sofort ?bertr?gt. Und da im Log ja dieser Eintrag war dachte ich er w?rde hier dann den Cron sofort anschmeissen.

Stefan

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...