The solution was to add ;encoding=ascii on the end of the header being sent from the Mediant to the Edge:
"Further feedback has been provided to us, and it's become apparent that the INBOUND INVITE, from the SBC, should include 'encoding=ascii' within the 'X-User-To-User' header.
The header should look something like 'X-User-To-User:1894317F;encoding=ascii'"
------------------------------
George Ganahl GCP (Genesys Cloud), ICCE
Principal Technology Consultant
Genesys
------------------------------
Original Message:
Sent: 04-23-2020 16:32
From: Matteo Paratici
Subject: Architect could not retrieve data from "X-UserToUser" field
HI all, just to know if the problem was finally solved.
I'm facing the same issue on inbound calls: error: 480 temporarily unavailable when I try to use the x-User-to-User header.
------------------------------
Matteo Paratici
NTT Data Italia S.p.A.
------------------------------
Original Message:
Sent: 12-16-2019 01:23
From: WONG CHEE HOW
Subject: Architect could not retrieve data from "X-UserToUser" field
Thanks George. I have configured "x-User-To-User" in the header now. But this time the call could not get through, i was getting SIP error: 480 Temporarily Unavailable.
------------------------------
WONG CHEE HOW
NTT Singapore Solutions Pte. Ltd.
Original Message:
Sent: 12-12-2019 16:12
From: George Ganahl
Subject: Architect could not retrieve data from "X-UserToUser" field
The PureCloud Edge looks for "x-User-To-User" in the header to populate Call.UUIData, so you need to check the configuration on the Mediant 800C to make sure it is sending UUI in the right format.
------------------------------
George Ganahl GCP (PureCloud) ICCE
Principal Technology Consultant
Genesys