[GH-ISSUE #1750] Proxying an android emulator, does it require "Proxy Overridden" on macOS #1744

Open
opened 2026-03-03 19:53:58 +03:00 by kerem · 13 comments
Owner

Originally created by @ColtonIdle on GitHub (Aug 23, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1750

Description

I was proxying my android emulator just fine yesterday. I restarted my computer + updated proxyman to latest. and now i cant get the emulator to proxy at all. all network requests in the emulator just fail. (for example even going to cnn.com in the webbrowser fails too). seems like it just can't connect to proxyman at all. yesterday i had "proxy overidden" off. but im thinking maybe it needs to be on? running out of ideas.

Originally created by @ColtonIdle on GitHub (Aug 23, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1750 ## Description I was proxying my android emulator just fine yesterday. I restarted my computer + updated proxyman to latest. and now i cant get the emulator to proxy at all. all network requests in the emulator just fail. (for example even going to cnn.com in the webbrowser fails too). seems like it just can't connect to proxyman at all. yesterday i had "proxy overidden" off. but im thinking maybe it needs to be on? running out of ideas.
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 23, 2023):

You should override your Android Emulator again in the Tool menu -> Install a certificate for Android -> Emulator -> Click on the Override Emulator button.

I guess your IP address has been changed, so the old proxy config (on Android Emulator) is mismatched.

<!-- gh-comment-id:1689940374 --> @NghiaTranUIT commented on GitHub (Aug 23, 2023): You should override your Android Emulator again in the Tool menu -> Install a certificate for Android -> Emulator -> Click on the Override Emulator button. I guess your IP address has been changed, so the old proxy config (on Android Emulator) is mismatched.
Author
Owner

@ColtonIdle commented on GitHub (Aug 23, 2023):

Yeah, I did that (a few times) but still no luck.
Can you confirm if I need "proxy overriden" on or off?

<!-- gh-comment-id:1689968775 --> @ColtonIdle commented on GitHub (Aug 23, 2023): Yeah, I did that (a few times) but still no luck. Can you confirm if I need "proxy overriden" on or off?
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 23, 2023):

Can you confirm if I need "proxy overriden" on or off?

Just need to override it. If you want to turn it off, just click on the "Revert" button in the Android Emulator Setup Guide.

-> then it should work normally.


Just wondering: Do you enable SSL Proxying for these domains? Because you can't decrypt the HTTPS Traffic on Google Chrome from Android Emulator freely as we do with iOS Simulator. If yes, just remove all or turn off the SSL Proxying in the Tool menu.

<!-- gh-comment-id:1689974390 --> @NghiaTranUIT commented on GitHub (Aug 23, 2023): > Can you confirm if I need "proxy overriden" on or off? Just need to override it. If you want to turn it off, just click on the "Revert" button in the Android Emulator Setup Guide. -> then it should work normally. ----------- Just wondering: Do you enable SSL Proxying for these domains? Because you can't decrypt the HTTPS Traffic on Google Chrome from Android Emulator freely as we do with iOS Simulator. If yes, just remove all or turn off the SSL Proxying in the Tool menu.
Author
Owner

@ColtonIdle commented on GitHub (Aug 23, 2023):

Just need to override it.
Okay. I will enable proxy overridden. I had it disabled yesterday and it worked fine, so I've kept it off.

Let me see what happens!

Just wondering: Do you enable SSL Proxying for these domains? Because you can't decrypt the HTTPS Traffic on Google Chrome from Android Emulator freely as we do with iOS Simulator. If yes, just remove all or turn off the SSL Proxying in the Tool menu.

Yep. I followed all of the steps that Proxyman showed me when "installing certificate on Android > Emulators"

<!-- gh-comment-id:1689982008 --> @ColtonIdle commented on GitHub (Aug 23, 2023): > Just need to override it. Okay. I will enable proxy overridden. I had it disabled yesterday and it worked fine, so I've kept it off. Let me see what happens! >Just wondering: Do you enable SSL Proxying for these domains? Because you can't decrypt the HTTPS Traffic on Google Chrome from Android Emulator freely as we do with iOS Simulator. If yes, just remove all or turn off the SSL Proxying in the Tool menu. Yep. I followed all of the steps that Proxyman showed me when "installing certificate on Android > Emulators"
Author
Owner

@ColtonIdle commented on GitHub (Aug 23, 2023):

Okay. I overrode proxy and i still dont even get any events from macOS. weird.

<!-- gh-comment-id:1689986828 --> @ColtonIdle commented on GitHub (Aug 23, 2023): Okay. I overrode proxy and i still dont even get any events from macOS. weird.
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 23, 2023):

It's odd too.

Can you simply delete your Android Emulator and create a new one? and Open Tools -> SSL Proxying List -> Remove all items in the Include List.

I believe that it fixes your issue.

<!-- gh-comment-id:1689989382 --> @NghiaTranUIT commented on GitHub (Aug 23, 2023): It's odd too. Can you simply delete your Android Emulator and create a new one? and Open Tools -> SSL Proxying List -> Remove all items in the Include List. I believe that it fixes your issue.
Author
Owner

@ColtonIdle commented on GitHub (Aug 23, 2023):

Did that. no luck. ssl proxy list > remove all. no luck.

deleted proxyman. redownloaded. everything works now. 🤷

either the computer restart broke something, or the update to proxyman broke something. but it all works now. so thats good.

<!-- gh-comment-id:1690001388 --> @ColtonIdle commented on GitHub (Aug 23, 2023): Did that. no luck. ssl proxy list > remove all. no luck. deleted proxyman. redownloaded. everything works now. 🤷 either the computer restart broke something, or the update to proxyman broke something. but it all works now. so thats good.
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 23, 2023):

I hear that Android Emulator is buggy with the proxy setting, so just to Delete Android Emulator and boot a new one will do the trick.

<!-- gh-comment-id:1690004266 --> @NghiaTranUIT commented on GitHub (Aug 23, 2023): I hear that Android Emulator is buggy with the proxy setting, so just to Delete Android Emulator and boot a new one will do the trick.
Author
Owner

@ColtonIdle commented on GitHub (Aug 23, 2023):

but it wasn't the emulator. mac OS traffic wasn't working either.

<!-- gh-comment-id:1690005071 --> @ColtonIdle commented on GitHub (Aug 23, 2023): but it wasn't the emulator. mac OS traffic wasn't working either.
Author
Owner

@ColtonIdle commented on GitHub (Aug 23, 2023):

no matter how many times i enabled/disabled "override proxy", restarted my computer, or restarted proxyman. i could not get macOS network data.

deleted proxyman. redownloaded and installed. macOS proxy data worked again. 🤷‍♂️

<!-- gh-comment-id:1690006709 --> @ColtonIdle commented on GitHub (Aug 23, 2023): no matter how many times i enabled/disabled "override proxy", restarted my computer, or restarted proxyman. i could not get macOS network data. deleted proxyman. redownloaded and installed. macOS proxy data worked again. 🤷‍♂️
Author
Owner

@ColtonIdle commented on GitHub (Aug 23, 2023):

ill try to keep my eyes out for if this happens again. but if anyone reads this in the future. just try uninstalling proxyman and reinstalling.

<!-- gh-comment-id:1690011608 --> @ColtonIdle commented on GitHub (Aug 23, 2023): ill try to keep my eyes out for if this happens again. but if anyone reads this in the future. just try uninstalling proxyman and reinstalling.
Author
Owner

@ColtonIdle commented on GitHub (Sep 2, 2023):

@NghiaTranUIT I had another issue today where I couldn't use proxyman at all. I had to uninstall proxyman again and reinstall and everything worked. Any chance you could add a button to proxyman to delete everything/reset everything so I don't have to delete proxyman when things aren't working?

<!-- gh-comment-id:1703905098 --> @ColtonIdle commented on GitHub (Sep 2, 2023): @NghiaTranUIT I had another issue today where I couldn't use proxyman at all. I had to uninstall proxyman again and reinstall and everything worked. Any chance you could add a button to proxyman to delete everything/reset everything so I don't have to delete proxyman when things aren't working?
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 3, 2023):

@ColtonIdle You can do a factory reset in the Help menu -> Advance.

I suppose that Proxyman is conflicting with some of your running VPN apps. When the issue happens, can you try to stop any VPN app?

<!-- gh-comment-id:1703985423 --> @NghiaTranUIT commented on GitHub (Sep 3, 2023): @ColtonIdle You can do a factory reset in the Help menu -> Advance. I suppose that Proxyman is conflicting with some of your running VPN apps. When the issue happens, can you try to stop any VPN app?
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#1744
No description provided.