iphone 13 dns issue sinds september 2022
Bit of a long story, so bear with me.
Customer of ours use their Iphone 13s to access camera feed via a recorder device.
They have their app connect to a device using a dns name.
The cisco asa on their premises has a port mapping which doctors their request when they try to access the video feed, if they are behind the firewall (at home).
The dns name obviously resolves to a public ip address, which is routed to the firewall.
If the firewall notices that the request for access is originated from an inside network, instead of the public ip address, it will return the private ip address of the recorder device, so traffic doesn't have to leave the local network.
As of September last year, this stopped working for their Iphone 13s. I went to their home and my own Iphone 7 has no problem whatsoever.
I installed a command line tool (LibTerm) on both my and 1 of their phone, and could see what went wrong went I tried to ping the dns name for the recorder.
My phone returned the internal ip address, their phone the public ip address.
No changes were made on the firewall last year. Upgraded the firewall to it's latest software, no difference.
So it looks to me like an update changed something on their iphones which results in this unwanted behaviour.
Does anybody have an idea on how to fix this?