Citrix ADM users might encounter an immediate "400 Bad Request" error when attempting to download the 'Telemetry file'.
As per mps_service.log -
./mps_service.log:1 x.x.x.x [Debug] [TCPServerConnection (default[#4473])] HTTP Request from URI:/nitro/v1/download/console_telemetry.tgz, method:GET
./mps_service.log:1 x.x.x.x [Error] [TCPServerConnection (default[#4473])] ServiceHTTPRequestHandler:: Exception Caught, sending 400 Bad Request for URI=/nitro/v1/download/console_telemetry.tgz
Verify the underlying telemetry functionality using the ADM CLI:
# ls -al /var/mps/nstelemetry/historical_data
# ls -al /root/.pgpass
# python /var/mps/nstelemetry/forwarder/tlmy_forwarder.py --consoleFormFactor onprem --collector console --dbuser mpsdbuser --dbpass
If these commands show no errors, the issue likely lies with the ADM web service. Try these quick solutions:
/var/log/httpd/
, /var/log/nginx/
) for specific download errors./var/mps/nstelemetry/historical_data
.The issue is observed on the ADM On-premises device