We've just completed our annual Apple GSX Certificate renewal.
We got the new cert, converted it to a .p12, imported into Jamf, clicked 'Test', and got the 'A connection to the GSX Server was successful' result.
When we run the GSX Lookup on all devices, though, 100% of our inventory returns as "Serial Numbers Not Found"
This worked 2hrs ago on the old cert, so it seems to be a break between the cert and our GSX account.
I'm trying to work this with Apple, but getting to anyone with GSX knowledge is pretty difficult.
Apple's cert renewal instructions here: ( https://gsxapiut.apple.com/apidocs/ut/html/WSFaq.html ) have been wrong for 2+ years:
"...
The FQDN is a very important field and it's case sensitive. Please be sure to provide the following value for this field:
For test environment CSR : Applecare-APP157-[SoldTo ID].Test.apple.com
For production environment CSR : Applecare-APP157-[SoldTo ID].Prod.apple.com
For example,if your soldTo is 0000012345, the value should be Applecare-APP157-0000012345.Test.apple.com for test
and Applecare-APP157-0000012345.Prod.apple.com for production.
The leading zero's are important and the soldTo should always be 10 digits.
per the Apple Renewal Engineer who emailed me this year (and also last year):
Checking that CSR it appears to have our legacy formatting for Common Name. Please create a new CSR and ensure the Common name is:
AppleCare-Partner-0000623133.Prod.apple.com
...so I'm hesitant to trust this process from Apple's end. I'll probably just attempt another renewal from scratch, but first wanted to see if anyone had seen this issue?