[GH-ISSUE #641] Can not see any requests on iOS simulator after the installed certificates #638

Open
opened 2026-03-03 19:20:33 +03:00 by kerem · 6 comments
Owner

Originally created by @CaramelHeaven on GitHub (Sep 28, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/641

Proxyman version? (Ex. Proxyman 1.4.3)

2.7.0

macOS Version? (Ex. mac 10.14)

10.15.6

Steps to reproduce

  1. Reset all certificates.
  2. Run iOS simulator (After that we can see many requests which our device send to server but OFK we can not read them without certificate.
  3. Install certificate on iOS simulator and so on.
  4. After the restarting I don't see any request anymore.

I've been struggling with this situation more than one month and can not resolve this trouble.

Expected behavior

Should be working fine. It's worked nice two-three months ago.

Screenshots (optional)

Originally created by @CaramelHeaven on GitHub (Sep 28, 2020). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/641 ### Proxyman version? (Ex. Proxyman 1.4.3) 2.7.0 ### macOS Version? (Ex. mac 10.14) 10.15.6 ### Steps to reproduce 1. Reset all certificates. 2. Run iOS simulator (After that we can see many requests which our device send to server but OFK we can not read them without certificate. 3. Install certificate on iOS simulator and so on. 4. After the restarting I don't see any request anymore. I've been struggling with this situation more than one month and can not resolve this trouble. ### Expected behavior Should be working fine. It's worked nice two-three months ago. ### Screenshots (optional)
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 28, 2020):

@CaramelHeaven If you don't see any traffic from iOS Simulator, it means the HTTPS Proxy doesn't point to Proxyman Local Server (port 9090) anymore. Maybe some app reverts it.

  1. Can you help me to check Proxy in Wifi -> Advanced -> Proxies Tab. Are HTTP and HTTPS Proxy enabled?
Screen Shot 2020-09-28 at 6 07 31 PM
  1. If you're using any VPN app on macOS, iOS simulator traffic doesn't show too. Please turn it off.
  2. If it still doesn't work, can you verify that you've installed the Helper Tool in Proxyman Preference -> Advanced -> Helper Tool?

I tested on the Alamofire sample project with iOS Simulator, it works fine.

Screen Shot 2020-09-28 at 6 07 28 PM
<!-- gh-comment-id:699941086 --> @NghiaTranUIT commented on GitHub (Sep 28, 2020): @CaramelHeaven If you don't see any traffic from iOS Simulator, it means the HTTPS Proxy doesn't point to Proxyman Local Server (port 9090) anymore. Maybe some app reverts it. 1. Can you help me to check Proxy in Wifi -> Advanced -> Proxies Tab. Are HTTP and HTTPS Proxy enabled? <img width="780" alt="Screen Shot 2020-09-28 at 6 07 31 PM" src="https://user-images.githubusercontent.com/5878421/94425137-99719c00-01b5-11eb-95a4-f15aa5b5eb91.png"> 2. If you're using any VPN app on macOS, iOS simulator traffic doesn't show too. Please turn it off. 3. If it still doesn't work, can you verify that you've installed the Helper Tool in Proxyman Preference -> Advanced -> Helper Tool? ------------- I tested on the Alamofire sample project with iOS Simulator, it works fine. <img width="1802" alt="Screen Shot 2020-09-28 at 6 07 28 PM" src="https://user-images.githubusercontent.com/5878421/94425218-c2922c80-01b5-11eb-9ce3-680a8e8dc207.png">
Author
Owner

@CaramelHeaven commented on GitHub (Sep 28, 2020):

@NghiaTranUIT Thanks for reply.

  1. Checked
  2. Checked
  3. Helper Tool did not installed. After that my requests showing. Okay, this problem was solved. But now they all contains SSL Handshake Failed :)

Okay, let's run the simulator. We seeing that all requests failed. Go to Certificate -> Install certificate on iOS Simulators -> click on buttons -> Reset simulator -> Try to open simulator again -> Failed. I checked again the certificate on iOS - it disappeared.

I have tried again my scheme described above and it doesn't work. I think after running the simulator my certificate gets deleted and I need to install a new one over and over again.

I also tried to completely reinstall Proxyman but that didn't help.
Curious enough.

As u can see below I checked all suggestions and restarted simulator but if I close the "certificate window" and try to open again the 2 and 3 steps refreshed to default value

Screenshot 2020-09-28 at 4 50 29 PM
<!-- gh-comment-id:699990214 --> @CaramelHeaven commented on GitHub (Sep 28, 2020): @NghiaTranUIT Thanks for reply. 1. Checked 2. Checked 3. Helper Tool did not installed. After that my requests showing. Okay, this problem was solved. But now they all contains `SSL Handshake Failed` :) Okay, let's run the simulator. We seeing that all requests failed. Go to Certificate -> Install certificate on iOS Simulators -> click on buttons -> Reset simulator -> Try to open simulator again -> Failed. I checked again the certificate on iOS - it disappeared. I have tried again my scheme described above and it doesn't work. I think after running the simulator my certificate gets deleted and I need to install a new one over and over again. I also tried to completely reinstall Proxyman but that didn't help. Curious enough. As u can see below I checked all suggestions and restarted simulator but if I close the "certificate window" and try to open again the 2 and 3 steps refreshed to default value <img width="1792" alt="Screenshot 2020-09-28 at 4 50 29 PM" src="https://user-images.githubusercontent.com/22114376/94434402-c8cedb80-01aa-11eb-8076-49f8b77617d8.png">
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 28, 2020):

As u can see below I checked all suggestions and restarted simulator but if I close the "certificate window" and try to open again the 2 and 3 steps refreshed to default value

@CaramelHeaven thanks for getting back.

It's correct behavior because there is no official way to know whether or not the open Simulator is installed with a Proxyman certificate or not.

  1. Just wondering: Can you help me to verify that you can see https://google.com in your safari mac? Just make sure you've installed and trusted the certificate correctly.

Here is the step:

  • Open Safari on Mac, visit https://google.com
  • Select the google.com request from Proxyman app -> Click Enable SSL Proxying on the Response Panel
  • Reload the safari again and see if you can see google.com HTTPS response
  1. Look like you're using External Proxying on the right bottom toolbar. Can you turn it off?

  2. Look like you're selected, Document Filter. Please select All

<!-- gh-comment-id:699998735 --> @NghiaTranUIT commented on GitHub (Sep 28, 2020): > As u can see below I checked all suggestions and restarted simulator but if I close the "certificate window" and try to open again the 2 and 3 steps refreshed to default value @CaramelHeaven thanks for getting back. It's correct behavior because there is no official way to know whether or not the open Simulator is installed with a Proxyman certificate or not. 1. Just wondering: Can you help me to verify that you can see https://google.com in your safari mac? Just make sure you've installed and trusted the certificate correctly. Here is the step: - Open Safari on Mac, visit https://google.com - Select the google.com request from Proxyman app -> Click Enable SSL Proxying on the Response Panel - Reload the safari again and see if you can see google.com HTTPS response 2. Look like you're using External Proxying on the right bottom toolbar. Can you turn it off? 3. Look like you're selected, Document Filter. Please select All
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 28, 2020):

  1. There are many reasons why you got SSL Error. Here is the troubleshooting https://docs.proxyman.io/troubleshooting/get-ssl-error-from-https-request-and-response
<!-- gh-comment-id:699999632 --> @NghiaTranUIT commented on GitHub (Sep 28, 2020): 4. There are many reasons why you got SSL Error. Here is the troubleshooting https://docs.proxyman.io/troubleshooting/get-ssl-error-from-https-request-and-response
Author
Owner

@CaramelHeaven commented on GitHub (Sep 28, 2020):

Okay. Looks like I have no problem in this way. I have checked troubleshooting and after that the problem is not disappeared.

w
<!-- gh-comment-id:700190411 --> @CaramelHeaven commented on GitHub (Sep 28, 2020): Okay. Looks like I have no problem in this way. I have checked troubleshooting and after that the problem is not disappeared. <img width="1788" alt="w" src="https://user-images.githubusercontent.com/22114376/94468667-d9487b80-01d5-11eb-867e-5d7d653052ac.png">
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 29, 2020):

Glad to hear that 👍

I will improve the Helper Tool detection if it detects the HTTP Proxy doesn't change and the tool hasn't installed yet. It will prompt the user to fix it.

<!-- gh-comment-id:700365921 --> @NghiaTranUIT commented on GitHub (Sep 29, 2020): Glad to hear that 👍 I will improve the Helper Tool detection if it detects the HTTP Proxy doesn't change and the tool hasn't installed yet. It will prompt the user to fix it.
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#638
No description provided.