To verify what is received on the InfluxDB side of things I have captured port 8086 as follows:
As can be seen, another service is pushing data to InfluxDB which is correctly processed and received.
On suggestion of TD-er, I changed the acknowledgement parameter. Furthermore data is send binary (contrary to previous screenshot).
When I check sudo journalctl -u influxdb.service I only see the requests from the other service.
Based on these observations somehow the request is not successfully processed. Looking at the port dump it is noticed that the working service has different accept-encoding, authorization and connection settings. Any of these causing the bug, and if so, how to change?
Update
Reverting back to 20190301 version the magic works. Interesting observation is that we now get, as already thought, different encoding and authorization.
Code: Select all
23:03:48.303842 IP ESP-Easy.hidden.local.49164 > PImeterkast.hidden.local. 8086: Flags [P.], seq 13166:13404, ack 1986521097, win 2144, length 238
E....W....![..............3nvg. P..`.G..POST /write?db=home HTTP/1.1
Host: 192.168.1.12:8086
User-Agent: ESP Easy/20103/Mar 1 2019 03:18:48
Connection: close
Content-type: application/x-www-form-urlencoded
Content-Length: 42
underfloorHeating,group=groep_1 temp=19.50