Closed yisiqi closed 5 years ago
Thank for the feature request. We're aware that there is large number of users, who requests this WebSocket debugging too.
It's in our roadmap. We will support it soon 👍 Stay tuned!
yup - that would be great. Specifically for me, I'd like to see websocket traffic on the local network (iOS device talking to TV - both connected to the mac via internet sharing)
I'm adding my self to the list of the supporters, because React Native Debugger won't work if proxyman is active when application starts. However, is there any known workaround for this?
Hey, sorry for this. From what I see that there is no workaround for this issue until I fix this bug. The React Native debugger seems open the URI "rndebugger://set-debugger-loc?host=localhost&port=8081"
and Proxyman doesn't recognize it properly.
I will fix this bug separately and notify you in this week @superandrew 👍
Bug #240
All done 👍
I will rollout the BETA soon 👍
Hey guys, Good news that here is the BETA build for the WebSocket debugger 🍺
https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.6.2_Websocket_Debugger.dmg
Sorry for delay 1 day since there was an issues on Socket IO (https://github.com/ProxymanApp/Proxyman/issues/303) 🌮
Some screenshot to visualize easier 😄
I'm going to release in this week including with the Blog too 🍎
Hey @modestman, @endel, @drekka, @metabren, @ollitapa, and @yisiqi
Just friendly reminder that this Websocket feature has been done in the latest Proxyman 1.7.0 🎉
Let give it a try and feel free to report any bugs 🐞
Thank you guys in advance 💯
Awesome guys !
hey @NghiaTranUIT maybe any advice: same app, but on android I see both wss and https traffic, on ios - only https. what could be the reason?
Can you try on the latest version 1.12.0, which we released yesterday? Since I discovered a bug where some URLs don't appear on Proxyman app. You can update directly from Proxyman app.
Meanwhile, if it's still persisted, can you share me how the WSS URL look like? I would investigate it 👍
try to install as the tutorial, and I install slack app. But I can only see the https and http traffic, no websocket. @NghiaTranUIT
the proxyman version is 2.1.0
Hi @madneal, if you mean Slack app on macOS, we couldn't see it because the Slack app uses SocketIO, and it automatically fallbacks to HTTP/HTTPS request.
You can try Slack on iOS, you can see the domain wss-mobile.slack.com
. Enable SSL-Proxying for this domain and you can see it 👍
You can test by visiting github.com, enable live.github.com
, then you can see WS on wss://live.github.com
@NghiaTranUIT Thanks for your quick reply. The app I installed is IOS, not for mac. And if I configured wss-mobile.slack.com in SSL proxying list, the status code was 999.
And the websocket is empty.
Just wondering @madneal, do you able to see HTTP/HTTPS requests/responses from the Slack iOS app? Just to confirm that you're installed Proxyman CA on your iPhone properly.
@NghiaTranUIT I was able to see HTTP/HTTPS requests/responses from the Slack IOS app if I did not configure SSL proxying list for the host. And I have installed the CA on my iphone.
Just check on the latest Slack iOS app and Proxyman 2.1.0 and it works. I'm able to see wss content.
Can you help me to reset all app by Help Menu -> Advanced -> Reset all and try again @madneal
The result is still same. The response code is 999 error if I config it in SSL proxying list. If I remove the host, the reponse code is 200. But I cannot see any websocket messages. I have reset all data.
Burp works for websocket.
can you share with me the version of your Slack app and macOS? I would like to investigate it 👍
My mac version is 10.14.6. I think it has nothing to do with the Slack version. As it didn't work for live.github.com either.
I am developing a chat app using WebSocket. It would be helpful if this could support WebSocket.