prasunsrivastav123-lang commented on issue #12976:
URL: https://github.com/apache/apisix/issues/12976#issuecomment-3865144295

   @ronething @shreemaan-abhishek can i  work on this if the issue is still 
open and there’s no active PR addressing it.
   ## Issue
   When trace_id_source = x-request-id and the request-id plugin uses UUIDs, 
APISIX crashes because the OpenTelemetry exporter expects a 32-hex trace_id, 
not a UUID with hyphens.
   
   ## Proposal
   Validate x-request-id before using it as trace_id. If it’s not a valid 
32-hex value, fallback to a generated trace_id or ignore the header to avoid 
runtime errors.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to