Keep connection open or disable geocoding.
I have "Connection: keep-alive" active
here is the output from a Postman_Call what is working
GET /?id=78895825338661&lat=50.3132975&lon=12.3797743×tamp=2022-03-30T17:49:30.000Z&accuracy=276.578&speed=0.452&station=raspberrypi HTTP/1.1
User-Agent: PostmanRuntime/7.29.0
Accept: */*
Postman-Token: 2a40106b-ca68-4bac-a11e-1bc791887df8
Host: traccar.st-ips.de:5055
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
>
474554202f3f69643d3738383935383235333338363631266c61743d35302e33313332393735266c6f6e3d31322e333739373734332674696d657374616d703d323032322d30332d33305431373a34393a33302e3030305a2661636375726163793d3237362e3537382673706565643d302e3435322673746174696f6e3d726173706265727279706920485454502f312e310d0a557365722d4167656e743a20506f73746d616e52756e74696d652f372e32392e300d0a4163636570743a202a2f2a0d0a506f73746d616e2d546f6b656e3a2037386362623035372d303364382d343661642d386466332d3239666661623036333765620d0a486f73743a20747261636361722e73742d6970732e64653a353035350d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174652c2062720d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a0d0a
>
and here from my python_app
GET /?id=78895825338661&lat=50.3132975&lon=12.3797743×tamp=2022-03-30T17:49:30.000Z&accuracy=276.578&speed=0.452&station=raspberrypi HTTP/1.1
User-Agent: PostmanRuntime/7.29.0
Accept: */*
Postman-Token: 2a40106b-ca68-4bac-a11e-1bc791887df8
Host: traccar.st-ips.de:5055
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
>
474554202f3f69643d3738383935383235333338363631266c61743d35302e333133363436266c6f6e3d31322e333830303434332674696d657374616d703d323032322d30332d33305431383a31313a32332e3030305a2661636375726163793d3237362e3537382673706565643d302e3738382673746174696f6e3d726173706265727279706926616c7469747564653d3331322e34323320485454502f312e310d0a486f73743a20747261636361722e73742d6970732e64653a353035350d0a557365722d4167656e743a20707974686f6e2d72657175657374732f322e32352e310d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a0d0a
>
I habe simple python Script and result in traccar Server is not like expected
import requests import urllib import http.client params = (('id', '78895825338661'), ('lat', '59.93211887'), ('lon', '30.33050537'), ('speed', '0.0')) conn = http.client.HTTPConnection("server:5055") conn.request('POST', '?' + urllib.parse.urlencode(params)) print(conn.getresponse().read())
and the logging on the server shows
I miss the following: