#LucasIsola - SSL Protocol Error
1 messages · Page 1 of 1 (latest)
Interesting. What call exactly is the console making when it sees that error?
Adding your other messages for context:
Has anyone seen this before?
For clarity, another workstation on the same network can call out to a different P400 reader.
It actually seems like a perfectly normal call and the reader's local IP matches that domain name.
The only theory I have at the moment is the business router has an IP Address Reservation for the reader's MAC address and the reader is using an IP that mismatches that reservation
Thanks for the clarification. Is that coming from some Stripe API call in your code? I am looking in to this but I am not immediately familiar with when that POST request is made
From the Stripe Terminal SDK
It handles that POST on its own. Normal behavior but I cannot find the root cause for this SSL error. Normally if the reader can't be reached it says name not resolved.
👋 @untold bronze not sure for now but I asked my team internally
Are you doing this in Chrome? Does it happen in another browser?
Chrome and Edge. Same result. Some fun stuff we tried:
- Check time zone. It's synced with a time server.
- Flush DNS cache
- change to Stripe recommended 1.1.1.1 and 1.0.0.1 DNS servers.
- Reset browser completely
Nothing seemed to work and we're pretty savvy on my team with these issues because we've run into almost every permutation. This one has stumped my whole team.
@wild siren Thanks for checking in
What operating system are you on and what exact version?
(sometimes it's a problem with the OS being old and not trusting the root certificate)
Hmmm. Interesting suggestion that I hadn't thought of. We were on live-screenshare with the business for an hour and change. We just hopped off. But we're scheduled to chat with them again tomorrow or Monday. I will add this to my list. That theory holds water though because via NSLOOKUP the computer reaches the reader.
my team shared this https://letsencrypt.org/docs/certificate-compatibility/ too
basically we had a user hit the same thing and they were on Mac is 10.11.6 which is El Capitan and they couldn't trust the cert
Ahhh. Good share. But they're on a version Past XP. The doc states "Windows >= XP SP3". I think this is ruled out.
ah so they are on Windows?
Yeah yeah.
I failed to take note of Windows version but this is a business with 5 point-of-sale windows stations. Station 1 dubbed "POS 1" successfully talks to one of the P400's. All 4 P400's share the same SW version and all 4 appear online in Stripe. We tried POS 2 and POS 3. Both have the same SSL protocol error in the Chrome console.
But all Windows PC's are using the Stripe-recommended 1.1.1.1 and 1.0.0.1 for DNS servers.
Sorry. I'll add some clarity. "successfully talks" = starts a new payment intent and the reader requests SWIPE, INSERT, TAP.
yeah I think the next step is to look at the certificate error for example visiting https://192-168-1-169.agbcsgxwegn6w7y375b6.device.stripe-terminal-local-reader.net:4443/ in a browser and inspecting what Chrome/Edge tell you