Bug ID 1030149: Deploying LetsEncrypt challenge content towards API Endpoint gets stuck and times out after 5 minutes

Last Modified: Sep 02, 2025

Affected Product(s):
BIG-IQ ADC(all modules)

Known Affected Versions:
8.0.0, 8.0.0.1

Opened: Jun 30, 2021

Severity: 3-Major

Symptoms

Deploying LetsEncrypt challenge contents towards the API endpoint for a domain by clicking 'Deploy & Test' results in the task being stuck. It times out after 5 minutes. Log similar to the following appears on restjavad log file 5 minutes after the task started: [ AsyncContextWrapper] [AsyncContext] 6313a650 timed-out, closing connection. Time taken 300755 ms

Impact

BIG-IQ expects a JSON-formatted body in a successful response when posting the challenge content towards the API endpoint. The current version does not gracefully handle HTTP 200 responses that does not have a JSON-formatted body. Deploy & Test task gets stuck and times out after 5 minutes. BIG-IQ does not proceed to request ACME server for domain validation even if the challenge content has been successfully uploaded to the API endpoint.

Conditions

API endpoint does not respond with JSON formatted body for a successful POST operation of the LetsEncrypt challenge.

Workaround

Ensure that the API endpoint sends back 'Content-Type: application/json' in the HTTP header and a JSON-formatted body (eg. {}) in a successful response to a POST request when deploying the challenge content.

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips