[GH-ISSUE #1804] Unable to https proxy to device on iOS 17 #1796

Open
opened 2026-03-03 19:54:29 +03:00 by kerem · 7 comments
Owner

Originally created by @lewisalee87 on GitHub (Oct 12, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1804

Originally assigned to: @NghiaTranUIT on GitHub.

Description

I've installed proxyman certificates on both macbook and iPhone and have input https proxy to the wifi however I am still unable to connect to my device properly

Current Behavior

When visiting webpages on Safari or Chrome browsers there is no connection, when visiting Apps there is no connection

Expected Behavior

Expected to be able to connect to iPhone device through https proxy, however unable to connect.

Environment

  • iOS version: 17.0.3
  • App version: ProxymanVersion 4.12.0 (49300)
  • macOS version: macOS Ventura Version 13.6 (22G120)
Originally created by @lewisalee87 on GitHub (Oct 12, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1804 Originally assigned to: @NghiaTranUIT on GitHub. ## Description <!--- Description for the bug? --> I've installed proxyman certificates on both macbook and iPhone and have input https proxy to the wifi however I am still unable to connect to my device properly ## Current Behavior When visiting webpages on Safari or Chrome browsers there is no connection, when visiting Apps there is no connection ## Expected Behavior Expected to be able to connect to iPhone device through https proxy, however unable to connect. ## Environment - iOS version: 17.0.3 - App version: ProxymanVersion 4.12.0 (49300) - macOS version: macOS Ventura Version 13.6 (22G120)
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 12, 2023):

@lewisalee87 Can you follow this troubleshooting page to find the problem? It could be your Firewall setting, or you're using VPN app on iPhone, etc

<!-- gh-comment-id:1758766397 --> @NghiaTranUIT commented on GitHub (Oct 12, 2023): @lewisalee87 Can you follow this [troubleshooting page](https://docs.proxyman.io/troubleshooting/my-ios-devices-couldnt-connect-to-proxyman-via-proxy) to find the problem? It could be your Firewall setting, or you're using VPN app on iPhone, etc
Author
Owner

@lewisalee87 commented on GitHub (Oct 12, 2023):

@NghiaTranUIT confirming VPN is off on device and Firewall settings are correct to allow Proxyman incoming connection
2023-10-12_12-20-57

Are there any Wifi settings that contribute to https proxy not working?
E.g.
2023-10-12_12-24-14

<!-- gh-comment-id:1758771351 --> @lewisalee87 commented on GitHub (Oct 12, 2023): @NghiaTranUIT confirming VPN is off on device and Firewall settings are correct to allow Proxyman incoming connection ![2023-10-12_12-20-57](https://github.com/ProxymanApp/Proxyman/assets/146086003/3cca9595-7fde-4b5e-8eed-e830ea9175a5) Are there any Wifi settings that contribute to https proxy not working? E.g. ![2023-10-12_12-24-14](https://github.com/ProxymanApp/Proxyman/assets/146086003/3992a3db-1e63-42b7-9517-13c881773b6d)
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 12, 2023):

When visiting webpages on Safari or Chrome browsers there is no connection, when visiting Apps there is no connection

No connection: Do you mean there is no traffic on the Proxyman app or You can't connect to this website?

Yes, there is a small Apple issue on iOS 16 and iOS 17: https://docs.proxyman.io/troubleshooting/ios-16-devices-issues

<!-- gh-comment-id:1758772424 --> @NghiaTranUIT commented on GitHub (Oct 12, 2023): > When visiting webpages on Safari or Chrome browsers there is no connection, when visiting Apps there is no connection No connection: Do you mean there is no traffic on the Proxyman app or You can't connect to this website? Yes, there is a small Apple issue on iOS 16 and iOS 17: https://docs.proxyman.io/troubleshooting/ios-16-devices-issues
Author
Owner

@lewisalee87 commented on GitHub (Oct 12, 2023):

@NghiaTranUIT there was no traffic on the Proxyman app.
I've tried forgetting wifi network on both my macbook and iphone device and re-connecting on both and it seems to have done the trick.
Thanks for your help.

<!-- gh-comment-id:1758780981 --> @lewisalee87 commented on GitHub (Oct 12, 2023): @NghiaTranUIT there was no traffic on the Proxyman app. I've tried forgetting wifi network on both my macbook and iphone device and re-connecting on both and it seems to have done the trick. Thanks for your help.
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 12, 2023):

Thanks, it's definitely a bug from iOS 17. Forget the Wi-Fi and reconnect will work 👍

<!-- gh-comment-id:1758781568 --> @NghiaTranUIT commented on GitHub (Oct 12, 2023): Thanks, it's definitely a bug from iOS 17. Forget the Wi-Fi and reconnect will work 👍
Author
Owner

@kkiermasz commented on GitHub (Oct 14, 2023):

@NghiaTranUIT are there any new workarounds for this issue?

I'm currently debugging an app without SSL certificate pinning on iOS 17, and I keep receiving the following error: An SSL error has occurred and a secure connection to the server cannot be made. all the time.
SSL proxying to google.com works fine.

Forgetting the Wi-Fi did not work :/

<!-- gh-comment-id:1762840347 --> @kkiermasz commented on GitHub (Oct 14, 2023): @NghiaTranUIT are there any new workarounds for this issue? I'm currently debugging an app without SSL certificate pinning on iOS 17, and I keep receiving the following error: `An SSL error has occurred and a secure connection to the server cannot be made.` all the time. SSL proxying to google.com works fine. Forgetting the Wi-Fi did not work :/
Author
Owner

@NghiaTranUIT commented on GitHub (Oct 14, 2023):

If you get the SSL Error on your app, I guess you haven't installed the certificate yet? Here is the iOS device docs: https://docs.proxyman.io/debug-devices/ios-device

If you've installed & trust the certificate, and you can decrypt https://google.com, but not your app -> It means this app is protected by SSL Pinning.

<!-- gh-comment-id:1762887704 --> @NghiaTranUIT commented on GitHub (Oct 14, 2023): If you get the SSL Error on your app, I guess you haven't installed the certificate yet? Here is the iOS device docs: https://docs.proxyman.io/debug-devices/ios-device If you've installed & trust the certificate, and you can decrypt https://google.com, but not your app -> It means this app is protected by SSL Pinning.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1796
No description provided.