<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=content-type>
<META name=GENERATOR content="MSHTML 11.00.9600.18698">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff text=#000000>
<DIV><FONT size=2 face=Arial>Hallo Ronald,</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>ich habe ein ähnliches Problem, weiss aber 
zugegeben nicht mehr genau woran es liegt.</FONT></DIV>
<DIV><FONT size=2 face=Arial>Es hat was mit alter/neuer Version von Volkszähler 
zu tun</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>Ich habe, da mir das flashen der NetIOs auch zu 
aufwändig ist, 2 Installationen von VZ parallel am laufen:</FONT></DIV>
<DIV><FONT size=2 face=Arial>1x alt mit der im Net-IO hinterlegten URL zum 
schreiben der Daten</FONT></DIV>
<DIV><FONT size=2 face=Arial>1 x neu zum Aufruf des Frontends</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>Ich weiss das ich an diesen "alten" Kanälen nichts 
ändern darf, also Farbe o.ä., da die neue VZ-Version zusätzliche Atribute 
einfügt und dann die alte Version nichts mehr schreiben kann</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>Viele Grüße</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>Klaus</FONT></DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=dl4huf@t-online.de href="mailto:dl4huf@t-online.de">dl4huf</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  title=volkszaehler-users@lists.volkszaehler.org 
  href="mailto:volkszaehler-users@lists.volkszaehler.org">volkszaehler.org - 
  users</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Saturday, July 01, 2017 2:42 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> [vz-users] NetIO -> Apache2 
  error 400</DIV>
  <DIV><BR></DIV>
  <P>Hallo <BR></P>Ich habe seit mehrere Jahren einen Pollin-NetIO mit Ethersex 
  laufen, der von S0-Zählern und 1w-Sensoren die Daten an den Volkszähler 
  sendet.<BR>Eine ähnliche Konfiguration habe ich auch bei einem Bekannten 
  eingerichtet. Auch S0-Zähler und 1w-Sensoren.<BR><BR>Nun habe ich bei mir vor 
  einiger Zeit festgestellt, das seit einiger Zeit die 1w-Sensoren nicht mehr in 
  der Datenbank landen.<BR>Aus Zeitgründen und da es bei mir nur 3 weniger 
  wichtige Sensoren waren hatte ich das nur oberflächlich angeschaut und auf die 
  ToDo-Liste gesetzt.<BR><BR>Nun hatte ich den BananaPi (auf dem der VZ läuft) 
  wegen eines anderen Problems "zur Wartung" und auch mal die Updates 
  nachgezogen.<BR>Eigentlich nichts aufregendes, läuft auch alle weiter. Nur 
  jetzt hat auch dieser VZ das Problem <SPAN 
  class=moz-smiley-s8><SPAN>=-O</SPAN></SPAN><BR><BR>Auffällig ist, das auf 
  meinem BananaPi noch ein alter Apache2 läuft "Server version: Apache/2.2.22 
  (Debian) Server built:   Feb 28 2017 16:04:52".<BR>Ich hatte meine 
  Probleme darauf geschoben. Auch das PHP ist veraltet "PHP 
  5.4.45-0+deb7u8".<BR>Ich nutze den BananaPi nur noch zum Empfang der Daten und 
  schreiben in die DB.<BR>Für die Anzeige läuft ein aktueller Apache2/PHP auf 
  einem Ubuntu-Server.<BR>Die IP bzw. Hostname des BananaPi  sind aber in 
  der Firmware des NetIO und das neu Bauen der Firmware ist 
  aufwendig.<BR><BR>Bei meinem Bekannten ist alles auf dem BananaPi : 
  "Apache/2.4.10 (Debian) Server built:   Jun 20 2017 20:20:28" und 
  PHP "PHP 5.6.30-0+deb8u1".<BR><BR>Daran kann es also nicht liegen.<BR>Vor dem 
  Update war es auch schon ein Apache/2.4.10 (aus dem error.log).<BR><BR>Nun das 
  eigentliche Problem: Der Empfang der S0-Impulse funktioniert :<BR><FONT 
  size=-2 face="Courier New, Courier, monospace">192.168.30.120 - - 
  [01/Jul/2017:13:42:00 +0200] "POST 
  /middleware.php/data/9e918b9f-dda3-1a82-dac9-5beeb67e1cd5.json?ts=1498909316000&value=1 
  HTTP/1.1" <B>200 </B>257 "-" "-"<BR></FONT>Der Empfang der 1w-Sensoren nicht 
  :<BR><FONT size=-2 face="Courier New, Courier, monospace">192.168.30.120 - - 
  [01/Jul/2017:13:42:28 +0200] "POST 
  /middleware.php/data/22222222-262a-ac49-2932-03674ba180b7.json?ts=1498909348000&value=19.6 
  HTTP/1.1" <B><FONT color=#cc0000>400 </FONT></B>511 "-" "-"<BR></FONT><BR>Und 
  bei meinem Bekannte nun das gleiche Bild :<BR>Vor dem Update:<BR><FONT size=-2 
  face="Courier New, Courier, monospace">root@bananapi:/var/log/apache2# gzip 
  -dc access.log.5.gz | grep 44444444-262a-ac49-2932-03674ba180b7 | head -n 
  1<BR>192.168.178.200 - - [26/Jun/2017:06:25:31 +0200] "POST 
  /middleware.php/data/44444444-262a-ac49-2932-03674ba180b7.json?ts=1498451128000&value=27.7 
  HTTP/1.1" <B>200 </B>222 "-" "-"<BR></FONT><BR>Nach dem Update:<BR><FONT 
  size=-2 face="Courier New, Courier, monospace">root@bananapi:/var/log/apache2# 
  gzip -dc access.log.3.gz | grep 44444444-262a-ac49-2932-03674ba180b7 | head -n 
  1<BR>192.168.178.200 - - [28/Jun/2017:15:54:32 +0200] "POST 
  /middleware.php/data/44444444-262a-ac49-2932-03674ba180b7.json?ts=1498658072000&value=25.0 
  HTTP/1.1" <FONT color=#cc0000><B>400 </B></FONT>0 "-" "-"<BR></FONT><BR>Im 
  error.log steht nichts in diesem Zusammenhang drin, selbst mir LogLevel debug 
  !<BR>Was also bedeutet der Error 400 ??<BR>Wie kann ich das weiter debugen 
  oder besser beheben.<BR><BR>Vor allem da es mir einem Wget-Aufruf, der den 
  gleichen Log-Eintrag erzeugt, funktioniert !<BR>Vom NetIO.<BR><FONT size=-2 
  face="Courier New, Courier, monospace">192.168.30.120 - - 
  [01/Jul/2017:14:31:33 +0200] "POST 
  /middleware.php/data/65559f5e-262a-ac49-2932-03674ba180b7.json?ts=1498912294000&value=23.3 
  HTTP/1.1" <B>400 </B>511 "-" "-"<BR></FONT><BR>per Wget <BR><FONT size=-2 
  face="Courier New, Courier, monospace">     127.0.0.1 - - 
  [01/Jul/2017:14:31:38 +0200] "POST 
  /middleware.php/data/65559f5e-262a-ac49-2932-03674ba180b7.json?ts=1498912294000&value=23.3 
  HTTP/1.1" <B>200 </B>257 "-" </FONT><FONT size=-2>"Wget/1.13.4 
  (linux-gnueabihf)"<BR><BR></FONT>Damit ist auch klar das die DB 
  funktioniert.<BR>Jemand eine Idee?<BR><BR>Gruß 
  Ronald<BR><BR><BR><BR><BR><BR><BR><BR><BR></BLOCKQUOTE></BODY></HTML>