-
Notifications
You must be signed in to change notification settings - Fork 403
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When will the cert.pem file be updated to reflect the Entrust to DigiCert SSL migration? #465
Comments
Same here. Please update the SDK with the new certificate. |
I've submitted a pull request with the latest cert.pem available: #466 One thing I don't understand from the update notice: https://support.authorize.net/knowledgebase/Knowledgearticle/?code=KA-05545. It sounds like both the sandbox and production will switch at the same time, so how are you supposed to test it ahead of time? I checked and the sandbox still seems to have the Entrust cert (see below). But I can see that the new cert.pem has both the old entrust cert and new digicert cert.
|
A member of my team received this email from authorize.net's support:
This seems wrong. I want to make sure the SDK really is up to date or if we will need to manually add the certs before the 23rd/24th. |
I tried their tech support earlier but it's just a bot, or someone blindly copying chatgpt answers. The best I can figure, assuming the reference to Digicert Global Root G2 is correct, is that that root certificate is already in the cert.pem in the SDK and so should be fine when they switch the server certificate. PR #466 is an updated version of all the root certificates, but has the same Digicert Global Root G2, so the PR likely isn't required here, just it's nice to have a newer file than 2018. I honestly don't understand why they haven't planned to switch the server certificate in the sandbox earlier than the live servers so that everyone can verify their integration in the sandbox first. |
Have anyone seen the certificate attached in the updated article "Where can I find the latest version of Authorize.nets server-level SSL certificates?" ? @demeritcowboy Do you think the certificate needs to be updated with this again? |
It's the same cert that's already in the current file. |
For the |
@demeritcowboy so if we apply the pull you listed above with the updated cert.pem we should be good right? I'm flabbergasted as to why there is no sandbox test period :( |
@gellieann The intermediate certs don't go in the root file. You usually only need to do something with intermediate certs if you have some kind of specialized integration that needs it. @bearinaustin At the moment I don't think anybody needs to do anything since the old file already has the root cert for the new server cert. I didn't notice that when I first made the PR, so the updated cert.pem is just a nice-to-have. |
@demeritcowboy Thank you for clarifying. |
If I read the KB article correctly, it does not seem that any of the Accept CDN / API endpoints are affected though that seems odd to me? I suppose I can inspect the certificate chain via SSL Labs and see if they are using the Entrust root and intermediary certificates or wait to see if there is any interruption after the cutover. But it would be nice if the KB article simply clarified this? https://jstest.authorize.net/v1/ |
So, it turns out we didn't really have to update anything since the new DigiCert certificate are already in the cert.pem. I will be closing this thread now. |
Yes probably but also authorize.net hasn't actually changed the server certs yet. The servers are still using the old Entrust one. |
What the heck?? |
Indeed. I see they've updated the article today: https://support.authorize.net/knowledgebase/Knowledgearticle/?code=KA-05545 So now January, but they still don't appear to be scheduling a period where you can test in the sandbox for a while before the live change. |
Thank you for this! I guess we'll just have to wait for more updates. And just when I thought this is over... |
We are using this php sdk in our application, so we will be waiting for the updated file.
Thank you.
The text was updated successfully, but these errors were encountered: