#codeheld-terminal-dns
1 messages ยท Page 1 of 1 (latest)
Hi there ๐ I've not run into this personally, but it seems expected if your DNS is blocking local IP addresses from resolving.
Have you tried changing the DNS that your route is using?
Changing the DNS would work, but I don't want to do that for all our customers ๐
Does anyone know when and how the random-string in *.[random-string].device.stripe-terminal-local-reader.net changes?
I'm not sure off the top of my head, can you help me understand why you're asking?
I'd try to implement a fixed CNAME ("customerid.ourdomain.com") to that stripe-terminal-local-reader.net domain - so that I can whitelist our CNAME domain in the router setting. I cannot whiteliste the stripe domain because it doesnt support wildcards.
Gotcha, unfortunately I'm not sure when those values change and have not been able to locate anything on it.
thanks anyway
Any time, sorry I couldn't be of more assistance.
@karmic elbow if you're still around, can you explain more about how you're trying to handle this? Ultimately you need to ensure the *.terminal-local-reader.net hostnames resolve, as those are what the Terminal SDKs will be using internally. Those full hostnames include both a random string and the local IP address.
You might also want to look at our newer Server Driven integration pattern: https://stripe.com/docs/terminal/payments/connect-reader?terminal-sdk-platform=server-driven&reader-type=simulated
Which doesn't depend on any such local device connections