![]() |
GavinBaumanis
March 12 |
Hi Everyone,
I am getting a response 400 after attempting to add an extra number plan - using the Javascript SDK, to install new Premium App.
(The creation of some of our GC artefacts is successful - and others are failing.)
The only error in the network logs, captured suring the install - is a 400 response for the PUT.
Where is seems to state there is a cloudfront error.
I have read the previous messages that I can find on this issue.
We "are" using a GET, first,
Then adding in a new numberplan
Then submittung the new data via a PUT.
Our process has worked successfully for the past few years, now - failing for a new install / new organisation's usage of our application.
We are NOT using the APP Foundry for this install.
There is an extra "weirdness" I have noticed in the PUT, too.
The new organisation is in Australia.
Australia's emergency number is "000"
The organisation has a number assigned for "Emergency" - it is correct for Australia : "000".
Yet in the PUT API call I notice that the Emergency number is being set as "911".
We are NOT programmatically replacing the "000" with "911".
I am GUESSING that the cloudfront error - is giving us a cached version of data that is incorrect for our region???
Does anyone have any ideas?
Here is the network log of the GET and it's response
"request": {
"method": "GET",
"url": "https://api.mypurecloud.com.au/api/v2/telephony/providers/edges/sites/<siteID>/numberplans",
"httpVersion": "HTTP/1.1",
...
response": {
"status": 200,
"statusText": "OK",
"httpVersion": "HTTP/1.1",
...
Unfortunately the retruned data is not exposed in the network logging.
And here is the PUT and it's response.
"request": {
"method": "PUT",
"url": "https://api.mypurecloud.com.au/api/v2/telephony/providers/edges/sites/f87f5d96-02f9-4176-94fd-244ec0cdb8be/numberplans",
"httpVersion": "HTTP/1.1",
...
"response": {
"status": 400,
"statusText": "Bad Request",
"httpVersion": "HTTP/1.1",
"headers": [
{
"name": "Access-Control-Allow-Headers",
"value": "Origin, X-Requested-With, Content-Type, Accept, Authorization, DNT, User-Agent, Keep-Alive, Cache-Control, ININ-Client-Path, Genesys-App"
},
{
"name": "Access-Control-Allow-Methods",
"value": "GET, POST, PUT, DELETE, OPTIONS, HEAD, PATCH"
},
{
"name": "Access-Control-Allow-Origin",
"value": "https://genesyscloud-au.centracx.com"
},
{
"name": "Access-Control-Expose-Headers",
"value": "Retry-After,inin-correlation-id"
},
{
"name": "Access-Control-Max-Age",
"value": "86400"
},
{
"name": "Cache-Control",
"value": "no-cache, no-store, must-revalidate"
},
{
"name": "Connection",
"value": "keep-alive"
},
{
"name": "Content-Length",
"value": "172"
},
{
"name": "Content-Type",
"value": "application/json"
},
{
"name": "Date",
"value": "Wed, 12 Mar 2025 00:56:59 GMT"
},
{
"name": "ININ-Correlation-Id",
"value": "b33e9a2f-ed71-4f1c-bc24-5c88741683d4"
},
{
"name": "Strict-Transport-Security",
"value": "max-age=31536000; includeSubDomains"
},
{
"name": "Via",
"value": "1.1 fd52efac0e72eb0d0b1148d8f877dd9e.cloudfront.net (CloudFront)"
},
{
"name": "X-Amz-Cf-Id",
"value": "K_ESsYMl7DsTOP8ZpxyBoyf-IgHN2qxh6n1yhhfsohcb_IkQXJnryg=="
},
{
"name": "X-Amz-Cf-Pop",
"value": "SYD62-P3"
},
{
"name": "X-Cache",
"value": "Error from cloudfront"
}
],
Thanks for your help.
Visit Topic to respond.
You are receiving this because you enabled mailing list mode.
To unsubscribe from these emails, click here.