You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have a Matomo user who encountered an error a few days ago that caused their Queued Tracking queues to return errors, thereby not being able to process the queue and increase used memory to the point of alerts being sent.
When they investigated further they found that this error was being caused by invalid data being sent in the uadata array:
There are two issues that likely need to be addressed or investigated with this issue:
We need to figure out how the invalid data was passed into the array
Prevent such an issue from causing a tracking failure (Potentially by validating the data sent in the uadata array before processing it).
I've asked the user if they know what caused the initial invalid data in the array or for a URL that we can use to try and replicate this issue and will update this when I receive more information.
The text was updated successfully, but these errors were encountered:
Starker3
added
Potential Bug
Something that might be a bug, but needs validation and confirmation it can be reproduced.
To Triage
An issue awaiting triage by a Matomo core team member
labels
Feb 14, 2023
@Starker3 I guess this is actually the same issue as here: matomo-org/plugin-QueuedTracking#194
We has applied some possible fixed around that, so would be good to know which version of Matomo and the plugin they are using.
sgiehl
added
Waiting for user feedback
Indicates the Matomo team is waiting for feedback from the author or other users.
and removed
Potential Bug
Something that might be a bug, but needs validation and confirmation it can be reproduced.
To Triage
An issue awaiting triage by a Matomo core team member
labels
Feb 15, 2023
I'm the customer who had this issue. Our Matomo version is 4.13.3 and Queued Tracking version was: QueuedTracking (v4.0.2). We should probably upgrade that but the issue was actually with the core component and was introduced by the addition of uadata and the fact that matomo throws an error if uadata is not json, which is easy to abuse on a analytics system with a public endpoint. What helped us is applying patches from this ticket to Tracker/Request.php #20189
sgiehl
added
Bug
For errors / faults / flaws / inconsistencies etc.
and removed
Waiting for user feedback
Indicates the Matomo team is waiting for feedback from the author or other users.
labels
Mar 31, 2023
We have a Matomo user who encountered an error a few days ago that caused their Queued Tracking queues to return errors, thereby not being able to process the queue and increase used memory to the point of alerts being sent.
When they investigated further they found that this error was being caused by invalid data being sent in the
uadata
array:There are two issues that likely need to be addressed or investigated with this issue:
uadata
array before processing it).I've asked the user if they know what caused the initial invalid data in the array or for a URL that we can use to try and replicate this issue and will update this when I receive more information.
This seems like a similar issue to #20189
The text was updated successfully, but these errors were encountered: