Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Addresses #STOP-2386
Summary
Critical Logging Issue with Prism Proxy
Current Behavior
Attached are our config, a video walking through how we produced the issue locally and the smallest JSON body that we could reproduce the issue. (pügememory) in the JSON contains ü character we found during testing.
Notes
We were only ever able to reproduce this with a large payload that contains the ü character.
During the debugging process we noticed the error being thrown around a missing “:” from what we could see.
In some cases, different sized requests (smaller and larger) would not cause the issue. We would insert duplicate in the attributes section like in the JSON example.
Below are the steps we used for reproducing this locally:
Running Prism Proxy Locally with our yml config
Checklist