mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-26 00:25:56 +03:00
[GH-ISSUE #1059] nsurlsessiond traffic not captured in Proxyman #1052
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#1052
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @dbyler on GitHub (Nov 11, 2021).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1059
Originally assigned to: @NghiaTranUIT on GitHub.
Proxyman version? (Ex. Proxyman 1.4.3)
Version 2.34.1 (23410)
macOS Version? (Ex. mac 10.14)
macOS 12.0.1 (21A559)
Steps to reproduce
Expected behavior
@NghiaTranUIT commented on GitHub (Nov 11, 2021):
It means that this traffic doesn't go through System HTTP Proxy at port 9090, where Proxyman is located.
Is it an iOS app that runs on iOS Simulator?
@dbyler commented on GitHub (Nov 11, 2021):
No, it's an iPad app downloaded from the App Store
@NghiaTranUIT commented on GitHub (Nov 11, 2021):
Thanks. Can you verify that Proxyman can capture other HTTP/HTTPS Traffic from your Mac, but not from this iOS app?
For instance, open Google.com on Safari/Chrome from your Mac and see if you can see it on the Proxyman app.
From what I understand, your iPad app (run via Mac) is a Catalyst app, so the traffic might not go through the Proxy.
@dbyler commented on GitHub (Nov 11, 2021):
Yes, I just tried testing a different iPad app downloaded from the App Store, and I was able to capture traffic from that.
@NghiaTranUIT commented on GitHub (Nov 11, 2021):
Sorry, but it's not Proxyman fault. Proxyman could not capture your traffic because your iOS app (run on M1) doesn't respect the System HTTP Proxy (IP = 127.0.0.1, port 9090).
From what I google, there is no solution to capture it unless you're using this on an iPad/iPhone. Then, you can follow this tutorial to capture it. It will 100% work 👍
@dbyler commented on GitHub (Nov 11, 2021):
Got it, that's disappointing but make sense. Thanks for the quick investigation (and the excellent product), Nghia!