Hi,
I'm trying to configure a haproxy 3.2 with a 3.2 dataplane so I can manage
the backends via API, but having configured the socket and userlist,
whenever I try to change the configuration at runtime I always get "not
found." I've tried checking the logs and even tracing them, but I don't see
any socket connection errors.

time="2026-02-19T13:42:29+01:00" level=info msg="HAProxy Data Plane API
v3.2.8 9a2438ba"
time="2026-02-19T13:42:29+01:00" level=info msg="Build from:
https://github.com/haproxytech/dataplaneapi";
time="2026-02-19T13:42:29+01:00" level=info msg="Build date:
2026-01-29T16:36:17Z"
time="2026-02-19T13:42:29+01:00" level=info msg="Reload strategy: custom"
time="2026-02-19T13:42:29+01:00" level=error msg="Failed to start HAProxy's
event listener:version data not found"
time="2026-02-19T13:42:29+01:00" level=debug msg="-- command socket
updating client_native client"
time="2026-02-19T13:42:29+01:00" level=info msg="Serving data plane at
http://[::]:9010";
time="2026-02-19T13:42:29+01:00" level=debug msg="-- command socket Server.
conf ready..."
time="2026-02-19T13:42:29+01:00" level=debug msg="Mode: single"
time="2026-02-19T13:42:29+01:00" level=info msg="-- command socket Starting
on /data/external/haproxy/run/dataplane-debug.sock"

If I try to verify the info extracted from the runtime via socket I always
get a 200 but with empty data.

# curl -s -u admin:xxx  "
http://127.0.0.1:9010/v3/services/haproxy/runtime/info"; | jq
{
  "info": {
    "release_date": "0001-01-01"
  },
  "runtimeAPI": "/data/external/haproxy/run/haproxy.sock"
}

Could someone help me check the problem?

Thanks,
Marcello

Reply via email to