[vz-dev] WATCHASYN Summarize Events -> Bad Request

Matthias Engel mat.engel at gmx.de
Sat Jan 28 12:15:43 CET 2012


Hallo Liste,

ich habe hier ein Pollin NetIO und Pollin Atmel Evaluationboard
Auf das NetIO hab ich einen 644P gesteckt. Sonst keine Modifikationen.
Schalte ich Summarize Events an, bekomme ich keine Daten in die 
Datenbank obwohl das Board daten schickt.
Der Server meckert BAD Request.
Ich kann allerdings nichts falsches erkennen.

Kann mir jemand die Augen öffnen?
ich stehe auf dem Schlauch

Viele Grüße
mateng

Meine Config:
________________________________________________________
Server: "vz.mateng"
(80) Port number
HTTP Method (often GET or POST): "POST"
Path in front of pin identifier: "/middleware.php/data/"
Path at the end: "" (NEW)
[*] Include unix timestamp
Path in front of timestamp: ".json?ts="
(8) Resolution in seconds (Power of 2)
[ ] Send end of intervall instead of beginning
[*] Summarize Events
Path in front of eventcount: "000&value="
(16Bits) Counterrange
(64) Buffersize (Power of 2)
[ ] Use Polling for edge detect instead of interrupt
Pin Configuration  --->
--- Debugging Flags
[*] WATCHASYN
_________________________________________________________


Ich flashe so:
-p m644p -c ponyser -P com1 -U flash:w:ethersex.hex -U lfuse:w:0xE7:m -U 
hfuse:w:0xDC:m -U efuse:w:0xFF:m -v

Das Frontend läuft auch soweit
Ohne Summerize kommen auch daten in die datenbank.

Ein erfolgreicher POST aus dem apachelog sieht so aus:
172.32.1.254 - - [27/Jan/2012:23:24:09 +0100] "POST 
/middleware.php/data/b453af80-4833-11e1-8b40-c30107329de9.json?ts=1327703040&value=1 
HTTP/1.1" 200 193 "-" "-"

Mit Summerize und Path in front of eventcount: "000&value=" sieht es so aus:
172.32.1.254 - - [28/Jan/2012:09:19:13 +0100] "POST 
/middleware.php/data/b453af80-4833-11e1-8b40-c30107329de9.json?ts=1327738744000&value=1 
HTTP/1.1" 400 514 "-" "-"
___________________________________________________________________


Im Wireshark-Mitschnitt sieht es dann so aus:
_________________________________________________________________________________________________________
POST 
/middleware.php/data/b453af80-4833-11e1-8b40-c30107329de9.json?ts=1327738872000&value=1 
HTTP/1.1

Host: vz.mateng

Content-Length: 0
HTTP/1.1 400 Bad Request

Date: Sat, 28 Jan 2012 08:21:20 GMT

Server: Apache/2.2.16 (Debian)

Vary: Accept-Encoding

Content-Length: 309

Connection: close

Content-Type: text/html; charset=iso-8859-1



<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
</p>
<hr>
<address>Apache/2.2.16 (Debian) Server at brutos.mateng.net Port 
80</address>
</body></html>
____________________________________________________________________________










More information about the volkszaehler-dev mailing list