apm-agent-dotnet icon indicating copy to clipboard operation
apm-agent-dotnet copied to clipboard

Avoid NullReferenceException on 401 Unauthorized

Open monty241 opened this issue 9 months ago β€’ 3 comments

We frequently experience NullReferenceExceptions in our logging registered by the first chance exception handler.

It is caused by intakeResponse being not null: Accepted = 0, Errors = null, and then evaluating intakeResponse.Errors.Count triggering an error.

Environment:

Unauthorized 401 on https://53b082e7cfeb4d9a9c117371xxxxxxxx.apm.eu-west-1.aws.cloud.es.io/intake/v2/events

The payload returned is:

{"error":"authentication failed"}\n

So an improvement might be to also deserialize this JSON format.

monty241 avatar Mar 04 '25 11:03 monty241

πŸ’š CLA has been signed

πŸ‘‹ @monty241 Thanks a lot for your contribution!

It may take some time before we review a PR, so even if you don’t see activity for some time, it does not mean that we have forgotten about it.

Every once in a while we go through a process of prioritization, after which we are focussing on the tasks that were planned for the upcoming milestone. The prioritization status is typically reflected through the PR labels. It could be pending triage, a candidate for a future milestone, or have a target milestone set to it.

github-actions[bot] avatar Mar 04 '25 11:03 github-actions[bot]

❌ Author of the following commits did not sign a Contributor Agreement: 9a5ba81

Please, read and sign the above mentioned agreement if you want to contribute to this project

Signed twice now, but the site seems broken (apps.docusign.com heeft de verbinding geweigerd.):

image

monty241 avatar Mar 04 '25 11:03 monty241

run docs-build

stevejgordon avatar Aug 12 '25 08:08 stevejgordon