View previous topic :: View next topic |
Author |
Message |
RaeTheGit
Joined: 28 Oct 2005 Posts: 6 Location: Berlin
|
Posted: Tue Nov 01, 2005 7:33 Post subject: Client-Auftraege schlagen fehl/werden nicht ausgefuehrt |
|
|
Das Problem trat mit Patchlevel 0.4.99 halfBaked-pre3 (100048) und 0.4.99 halfBaked-pre3 (100049) auf.
Es scheinen 2 Fehler dafuer verantwortlich zu sein:
1. Das Script work.php oder dessen Includes verweisen auf nicht-existente Dateien:
Code: | sven@sgrounsell ~ $ wget 192.168.1.23/work.php?m23clientID=3
--10:09:47-- http://192.168.1.23/work.php?m23clientID=3
=> `work.php?m23clientID=3'
Verbindungsaufbau zu 192.168.1.23:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: nicht spezifiziert [text/html]
[ <=> ] 631 --.--K/s
10:09:48 (23.14 MB/s) - »work.php?m23clientID=3« gespeichert [631]
sven@sgrounsell ~ $ cat work.php\?m23clientID\=3
<br />
<b>Warning</b>: run(/m23/inc/distr/debimg/clientConfig.php): failed to open stream: No such file or directory in <b>/m23/cvs/inc/distr/debian/packages/m23UpdateSourcesListInstall.php</b> on line <b>8</b><br />
<br />
<b>Warning</b>: run(): Failed opening '/m23/inc/distr/debimg/clientConfig.php' for inclusion (include_path='.:/usr/share/pear') in <b>/m23/cvs/inc/distr/debian/packages/m23UpdateSourcesListInstall.php</b> on line <b>8</b><br />
<br />
<b>Fatal error</b>: Call to undefined function: clcfg_sourceslist() in <b>/m23/cvs/inc/distr/debian/packages/m23UpdateSourcesListInstall.php</b> on line <b>9</b><br /> |
2. Dadurch verursacht oder prinzipiell tritt auf dem Client ein Parsing-Fehler auf und der Prozess bricht mit der Fehlermeldung ab, dass ein unerwartetes "newline" in Zeile 1 des obigen Scriptes (work.php) auftaucht.
Folgende Jobliste bekomme ich auf der Weboberflaeche angezeigt:
Code: |
m23UpdateSourcesList 12 waiting
m23update type?#?complete 25 waiting
siproxd 25 waiting
kphone 25 waiting
xfce4-mixer 25 waiting
sun-j2se5.0-jre-binary 25 waiting
m23UpdatePackageInfos 25 waiting |
|
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Tue Nov 01, 2005 13:45 Post subject: |
|
|
Sollte mit dem Update auf 100050 korrigiert sein. Bitte ausprobieren. _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
RaeTheGit
Joined: 28 Oct 2005 Posts: 6 Location: Berlin
|
Posted: Wed Nov 02, 2005 10:15 Post subject: |
|
|
Zumindest bei mir ist das Problem damit behoben, ja.
Danke! |
|
Back to top |
|
|
RaeTheGit
Joined: 28 Oct 2005 Posts: 6 Location: Berlin
|
Posted: Thu Nov 03, 2005 13:53 Post subject: |
|
|
Weiterhin trat das Problem auf, dass neue Auftraege fuer die Clients ausschliesslich beim Booten ausgefuehrt wurden, was ja nicht wirklich im Sinne des Erfinders war.
Ursache war, dass der ssh-key auf dem Server (/root/.ssh/id_dsa.pub) ein anderer war als der auf dem Client (/root/.ssh/authorized_keys) bzw der key, der bei der client-installation eingerichtet wird (/m23/data+scripts/packages/baseSys/authorized_keys)
Loesung dazu ist, den public key auf dem server aus dem .ssh-Verzeichnis an die o.g. Stellen zu kopieren. |
|
Back to top |
|
|
|