READ ONLY FORUM: m23 :: makes software distribution easy Forum Index READ ONLY FORUM: m23 :: makes software distribution easy
The m23 discussion forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

manuelle client integration (work.php)
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    READ ONLY FORUM: m23 :: makes software distribution easy Forum Index -> Problems with the server / Serverprobleme
View previous topic :: View next topic  
Author Message
tw-elektric
Guest





PostPosted: Thu Jun 04, 2009 11:57    Post subject: manuelle client integration (work.php) Reply with quote

Hallo,

ich versuche manuell bestehende Ubuntnu PC's zu integrieren.
Wenn ich per wget-Befehl versuche die work.php zu holen, erhalte ich eine 0kb datei. gebe ich im browser die adresse http://ip/work.php erhalte ich ebenfalls eine leere datei.

worin liegt der fehler?
0.8.3 rock (100208)

danke

gruß tw-elektric
Back to top
Guest






PostPosted: Thu Jun 04, 2009 12:50    Post subject: Reply with quote

sorry, für den neuen Thread. Habe den alten erst jetzt wieder entdeckt...
http://m23.sourceforge.net/phpBB2giequ9diReiDuzaiZohpahngai3eihai/viewtopic.php?t=266&highlight=work+php

Ich habe nun wieder das gleiche Problem!
Back to top
Guest






PostPosted: Thu Jun 04, 2009 13:15    Post subject: Reply with quote

hat sich nun erledigt. problem wurde gelöst!
Back to top
tw-elektric
Guest





PostPosted: Fri Jun 05, 2009 6:22    Post subject: Reply with quote

Hallo zusammen,

ich habe nun einige Clients integriert...
leider werden nicht alle jobs abgearbeitet. woran könnte dies liegen?

siehe image =>
Back to top
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Fri Jun 05, 2009 11:20    Post subject: Reply with quote

tw-elektric wrote:
ich habe nun einige Clients integriert...
leider werden nicht alle jobs abgearbeitet. woran könnte dies liegen?

Das kann ich Dir so auch nicht sagen Wink

Kopiere am besten die Informationen, die Du mit einem Klick auf "Server-Status" in der m23-Oberfläche erhältst, in das Forum. Dann habe ich schonmal ein paar grundlegende Informationen, die weiterhelfen können.

Dann beschreibe möglichst genau (Soft- und Hardware), um was für einen Client es sich handelt, den Du integrieren möchtest.

Und abschließen, wie Du beim Integrieren vorgegeganen bist.
_________________
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
View user's profile Send private message Send e-mail Visit poster's website
Guest






PostPosted: Mon Jun 08, 2009 4:14    Post subject: Reply with quote

Hey,

bei der Distribution handelt es sich um Ubuntu 9.04 und ich habe zuvor ssh installiert und kann mich auch per ssh mit dem root und mit dem user verbinden. der server läuft auf einem alten p3 und es gibt einen dhcp server im netz... die integration habe ich über m23server gemacht...

direkt über die console mit dem wget befehl hatte ich kein erfolg, da die work.php leer war.

hier die status ausgabe:

Server versions
  • m23 version and patch level: 0.8.3 rock (100208)
  • Installation medium: CD
  • OS: Debian GNU/Linux 5.0
  • Virtual machine or native: native
  • Kernel: Linux m23server 2.6.26-1-686 #1 SMP Sat Jan 10 18:29:31 UTC 2009 i686 GNU/Linux


Network settings
  • Internet connection check: failed
  • Domain name resolution check: ok
  • Download without proxy: MD5 ok Size ok
  • Download with proxy: MD5 ok Size ok


Daemons
  • Apache: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny2 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g
  • MySQL: MySQL-Version: 5.0.51a MySQL-Protokoll: 10 Uptime: 318292 Threads: 1 Questions: 7208 Slow queries: 0 Opens: 59 Flush tables: 1 Open tables: 53 Queries per second avg: 0.023


Free disk space
Code:
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda1             37968021    972044  35066827   3% /
tmpfs                    95172         0     95172   0% /lib/init/rw
udev                     10240        36     10204   1% /dev
tmpfs                    95172         0     95172   0% /dev/shm


Was ich nicht verstehe ist "Internet connection check: failed".
wenn ich per ssh auf dem server bin, kann ich google.de anpingen, also muss die connection ja OK sein!

Danke
Back to top
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Wed Jun 10, 2009 10:11    Post subject: Reply with quote

Anonymous wrote:
direkt über die console mit dem wget befehl hatte ich kein erfolg, da die work.php leer war.

Hat der m23-Server eine feste IP?
Wie lautet der komplette wget-Befehl, den Du eingegeben hast?

Anonymous wrote:
Was ich nicht verstehe ist "Internet connection check: failed".

Scheint so, als ob da gerade der Server weg war, der angepingt wird. Kann schonmal vorkommen, ist aber nicht weiter tragisch Wink
_________________
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
View user's profile Send private message Send e-mail Visit poster's website
Guest






PostPosted: Mon Jun 15, 2009 4:14    Post subject: Reply with quote

der m23server hat eine statische ip und der komplette befehl, welchen ich im der console eingegeben habe war:

Code:
wget http://192.92.130.13/work.php -O work.php; sh work.php
Back to top
Guest






PostPosted: Mon Jun 15, 2009 4:15    Post subject: Reply with quote

und wenn ich mir über den webbrowser die datei http://192.92.130.13/work.php anschaue, bekomme ich auch nur eine weiße blanko seite!
Back to top
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Wed Jun 17, 2009 6:30    Post subject: Reply with quote

Das Abfragen des Auftrages geht nur direkt vom Client aus, da der Inhalt der work.php anhand der IP des abfragenden Rechners bestimmt wird.

Wenn Du den Inhalt von der work.php für einen anderen Client abfragen möchtest, geht das über:

Code:
wget "[serverIP]/work.php?m23clientID=[clientID]" -O lala; less lala


Die clientID findest Du z.B. im Link (id=XXX) in der m23-Weboberfläche in der Clientübersicht.

Ist die heruntergeladene work.php nun nicht mehr leer?
_________________
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
View user's profile Send private message Send e-mail Visit poster's website
Guest






PostPosted: Thu Jun 18, 2009 7:46    Post subject: Reply with quote

Nein, nun ist die work.php nicht mehr leer

Code:

rm /etc/apt/sources.list 2> /dev/null
cat >> /etc/apt/sources.list <<EOF> /tmp/statusdata.post

   wget -T5 -t0 --post-file /tmp/statusdata.post https://192.92.130.13/postMessage.php$idvar -O /dev/null

   



id=`cat /m23clientID 2> /dev/null`

if test $id
 then
  idvar="&m23clientID=$id"
fi



wget -qq -O/dev/null "https://192.92.130.13/packages/setStatus.php?id=28&status=done$idvar"

 mv work.php `date +%s`.old
 
 

id=`cat /m23clientID 2> /dev/null`

if test $id
 then
  idvar="?m23clientID=$id"
fi


 
 rm work.php

 
 wget -Owork.php "https://192.92.130.13/work.php$idvar"
 
 chmod +x work.php
 
 ./work.php
Back to top
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Fri Jun 19, 2009 7:15    Post subject: Reply with quote

Der Code sieht eigentlich ok aus. Scheint so, als ob es beim Schicken des Auftragsstatus zu einem Problem kommt.

Was passiert, wenn Du folgende Zeile direkt auf dem Client ausführst?

Code:
wget -O /tmp/res "https://192.92.130.13/packages/setStatus.php?id=28&status=done&m23clientID=[clientID]"


Gibt es Fehlermeldungen? Was steht in /tmp/res?
_________________
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
View user's profile Send private message Send e-mail Visit poster's website
Guest






PostPosted: Mon Jun 22, 2009 4:49    Post subject: Reply with quote

sieht schlecht aus:
Code:

tw80:~> wget -O /tmp/res "https://192.92.130.13/packages/setStatus.php?id=28&status=done&m23clientID=6"
--2009-06-22 08:49:25--  https://192.92.130.13/packages/setStatus.php?id=28&status=done&m23clientID=6
Connecting to 192.92.130.13:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 0 [text/html]
Saving to: `/tmp/res'

    [ <0> more /tmp/res
tw80:~
Back to top
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Mon Jun 22, 2009 10:47    Post subject: Reply with quote

Sieht eigentlich gut aus. Keine Fehlermeldung von wget und keine in "res".

Hat sich jetzt der Status des Auftrages in der Oberfläche geändert?

Stimmt die IP, die der Client gerade hat mit der überein, die in der m23-Weboberfläche steht?
_________________
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
View user's profile Send private message Send e-mail Visit poster's website
Guest






PostPosted: Mon Jun 22, 2009 11:05    Post subject: Reply with quote

der status hat sich von 4/8 auf 3/8 geändert.
Im tw80 : Kontrollzentrum ist die IP des Host nicht zu sehen. Nur die IP des DNS Servers!
Back to top
Display posts from previous:   
Post new topic   Reply to topic    READ ONLY FORUM: m23 :: makes software distribution easy Forum Index -> Problems with the server / Serverprobleme All times are GMT - 2 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group