Page MenuHomePhabricator

Error: UNKNOWN missing essential contribution tracking ID
Closed, ResolvedPublic

Description

This happened once yesterday, I don't see any previous occurrences of this error.

Error: UNKNOWN missing essential contribution tracking ID. Dropping message on floor.{"id":"","contribution_id":"46919107","source_name":"CiviCRM","source_type":"direct","source_host":"civi1001","source_run_id":6389,"source_version":"80a0d22350c72ab09d75e0ca5c3ff9dd27ec5fe6","source_enqueued_time":1592946543} -- Warning, throwing an unknown exception: "25" Source: array ( )

Paypal
cid: 34523644
contribution id: 46919107

Event Timeline

We have been getting more of these--maybe four--over the last couple of days. @DStrine we might want to try to prioritize it in the next sprint if possible.

I've been looking into this today a teeny bit as part of chores but I can't see any clues why it would be happening in the logs.

DStrine triaged this task as Medium priority.Sep 1 2020, 9:53 PM

I licked this cookie also but couldn't work out what's causing it.

I was digging into this donation which had the same problem. It's a paypal express donation but I couldn't find any reference of it in the frontend logs, only backend (smashpig).

jgleeson subscribed.

This came up again a few times. Looks like it's the same donation too. I wonder if we could inject the ct_id in the queue message to fix this one as we've already saved and processed the donation?

These are donations coming in from a givelively link which are skipping the front end entirely so there is no ct_id for them.