Jump to content
Froxlor Forum
  • 0

Master_Cronjob_Fehler nach updagte auf 0.9.26


SaneG

Question

Hallo Leute,

 

ich hab gerade das neueste Update eingespielt und nun meckert der Master_Cronjob

 

Undefined index: ssl_cert_file in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php

 

in der 0.9.25 trat das noch nicht auf.

 

Was kann das sein?

 

Hier mal der ganze Zeilenauszug:

 

 

PHP Notice: Undefined index: ssl_cert_file in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php

on line 741

 

 

So jetzt noch ein update dazu:

 

hab in den Einstellungen ssl komplett deaktiviert, weil ich momentan kein ssl ben?tige. -der Fehler tritt trotzdem auf.

 

Des weiteren kommt noch diese Warnung:

rndc: connection to remote host closed

This may indicate that

* the remote server is using an older version of the command protocol,

* this host is not authorized to connect,

* the clocks are not synchronized, or

* the key is invalid.

 

was hat das zu bedeuten? Vielen Dank f?r eure Hilfe

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

Hi Leute,

 

ich wolte mal zu diesem Fehler ein Update geben, wa sich bisher alles gemacht hab.

zun?chst dachte ich, dass es am fehlenden SSL zertifikat liegt, also hab ich mir eins erstellt und auch signiert. Im Apache hab ich auch die Default-SSL config verlinkt, welche nun auch funktioniert. Die Standarddomain kann nun auch ?ber SSL erreicht werden, jedoch tritt der Fehler im Cronjob immer noch auf.

Des weiteren hatte ich mich mal ?ber Google schlau gemacht zu dem o.g. Fehler. In der Default-SSL Einstellung hab ich nun auch

SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire

eingef?gt, hat leider auch nichts gebracht.

 

Hier mal meine Systemkonfiguration

Debian Squeeze
Linux  2.6.32-5-amd64 #1 SMP Mon Jan 16 16:22:28 UTC 2012 x86_64GNU/Linux
Server version: Apache/2.2.16 (Debian)
Server built:   Sep 29 2011 20:59:05

Ansonsten sei noch gesagt, FCGID mit SUEXEC ist am Laufen und geht auch wunderbar.

 

 

Muss ich in den IP und Ports ebenfalls noch ein SSL Eintrag im Froxlor selber vornehmen?

 

Danke f?r eure Hilfe

 

Viele Gr??e

Link to comment
Share on other sites

Hi Leute,

 

Ich nochmal. Ich bin immer noch auf der Suche, was dieser Fehler zu bedeuten hat. Also das Anlegen der Default-SSL Site hat nicht viel gebracht, da diese ja von Apache verrwaltet wird und nicht ?ber den Froxlor generiert wird, also hab ich versucht, bei den IPs and Ports eine SSL Konfiguration anzulegen, jedoch mit einer MySQL Fehlermeldung, im Syslog stand folgendes:

 

Froxlor: MySQL - Error: Invalid SQL: INSERT INTO `panel_ipsandports`#011#011#011#011#011#011SET #011#011#011#011#011#011#011`ip` = 'xxx.xxx.xxx.xxx', #011#011#011#011#011#011#011`port` = '443', #011#011#011#011#011#011#011`listen_statement` = '1', #011#011#011#011#011#011#011`namevirtualhost_statement` = '1', #011#011#011#011#011#011#011`vhostcontainer` = '1', #011#011#011#011#011#011#011`vhostcontainer_servername_statement` = '1', #011#011#011#011#011#011#011`specialsettings` = '', #011#011#011#011#011#011#011`ssl` = '1', #011#011#011#011#011#011#011`ssl_cert_file` = '/etc/apache2/cert.pem', #011#011#011#011#011#011#011`ssl_key_file` = '/etc/apache2/key.pem', #011#011#011#011#011#011#011`ssl_ca_file` = '/etc/apache2/cacert.pem',#011#011#011#011#011#011#011`ssl_cert_chainfile` = '/etc/apache2/key-cert.pem', #011#011#011#011#011#011#011`default_vhostconf_domain` = '',#011#011#011#011#011#011#011`docroot` = '';#011#011#011#011#011#011; ErrNo: 1054; Desc: Unknown column 'ssl_cert_file' in 'field list'; Script: /admin_ipsandports.php?; Ref: http://domain.tld:81/admin_ipsandports.php?page=ipsandports&action=add; c56a3fce81374337bb1e1bbed120376e

 

wichtig hierbei ist die Meldung:

ErrNo: 1054; Desc: Unknown column 'ssl_cert_file' in 'field list'; Script: /admin_ipsandports.php

 

Ist das jetzt ein Fehler vom Froxlor selber?

 

-bitte helft mir irgendwie scheint hier der Wurm drin zu sein

 

Gr??e

Link to comment
Share on other sites

Ok ich hab den Fehler beseitigt!!!!

 

nach einem Vergleich der Datenbank von zwei Froxlor Installationen ist mir aufgefallen dass in der Table panel_ipsandports das Feld ssl_cert_file nicht ?bereinstimmte mit der anderen Froxlor Installation. Bei mir stand ssl_cert anstatt ssl_cert_file. Des weiteren war der Wert noch auf TInyInt anstatt VARCHAR(255)

Nachdem ich die Tabelle angepasst hatte und die Configs hab neu schrieben lassen --> KEINE FEHLERMELDUNG MEHR! :)

 

Nur noch eine Frage, warum war der Wert und der Name der Tabelle falsch?

 

Falls jemand das Gleiche Problem hat k?nnt ihr ja den Post hier als L?sung nehmen

 

Gru? SaneG

Link to comment
Share on other sites

Hi Arnold,

 

ja genau ich hatte letztes Jahr im September von Syscp auf Froxlor geupdated nach dieser Anleitung http://www.monkey-bu...age-zu-froxlor/

 

Bisher hatte ich auch keine Probleme. Erst ab der Version 0.9.26 trat dieser Fehler auf.

Der MySQL has gone away Fehler bei den CronJobs ist auch seit der 0.9.26 da, aber das ist ja ein anderes Problem, da warte ich noch auf den richtigen Bugfix.

 

Gru?

SaneG

 

Hab nen Ticket daf?r angelegt unter: http://redmine.froxlor.org/issues/1041

Link to comment
Share on other sites

Der MySQL has gone away Fehler bei den CronJobs ist auch seit der 0.9.26 da, aber das ist ja ein anderes Problem, da warte ich noch auf den richtigen Bugfix.

 

Ich habe bei mir in der scripts/jobs/cron_traffic.php

die Zeile 102 (unset($db_root->password) ;) auskommentiert.

Seitdem scheint es zu funktionieren.

Link to comment
Share on other sites

Archived

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



×
×
  • Create New...