Questions tagged [charles-proxy]

Questions related to Charles, an HTTP proxy / HTTP monitor / Reverse Proxy.

Charles

Charles is an HTTP proxy / HTTP monitor / Reverse Proxy.

Resources

585 questions
8
votes
2 answers

How to install Charles Proxy 4 in Ubuntu 16.04

I was able to install Charles Proxy 3 (sudo apt install charles-proxy3) but unable to find the package for 4. https://www.charlesproxy.com/documentation/installation/apt-repository/
Rpj
  • 5,348
  • 16
  • 62
  • 122
8
votes
2 answers

Charles SSL Proxy works for chrome but not for the apps

I'm using Nexus 5X device running Android 7. I failed to setup the proxy using the recent instructions from Charles Proxy documentation. I installed certificate, but wifi settings or nugat are extended. I can set charles as a certificate but that…
Jacek Kwiecień
  • 12,397
  • 20
  • 85
  • 157
8
votes
2 answers

Charles proxy modified response

I am trying to use Charles proxy tool to mock JSON response and test Android applications. I am able to put break point and modify response, but not able to rerun the saved response later point of time. My requirement save the response that…
Ammy
  • 81
  • 1
  • 1
  • 3
8
votes
4 answers

Handshake alert: unrecognized_name error

I am using Charles 3.7 to debug SSL connections. I was able to view most of the HTTPS connections, however there is 1 or 2 sites that returned "SSLProtocol: handshake alert: unrecognized_name" when I try to debug it, and I was unable to load the…
kchiewtrc1
  • 81
  • 1
  • 3
8
votes
2 answers

Can Charles proxy compose an HTTP request from scratch?

I've been searching for the solution, and perhaps I'm overtired and missed the solution. How does a person manually compose an HTTP GET or POST request using Charles Proxy? Like the feature in Fiddler, I'm looking for the ability to manually open an…
Tom Pace
  • 2,347
  • 1
  • 24
  • 32
7
votes
2 answers

Custom CA Certificate in Charles without a password

I'm using the excellent Charles proxy to make web debugging easier. I'm using it's SSL proxying abilities, and have installed the generic CA Certificate that it comes bundled with. While this works, it's insecure because as long as my browser trusts…
daaku
  • 2,797
  • 20
  • 20
7
votes
2 answers

Debugging iPhone traffic using Charles Proxy Socks feature?

I'm trying to use Charles Proxy in order to debug some performance issues on my iPhone. I got it all working using the "http proxy mode", but fail to do so with the "socks proxy mode". Since iOS exhibits different behavior under http proxy than in…
r0u1i
  • 3,526
  • 6
  • 28
  • 36
7
votes
3 answers

Unable to Install the Charles Proxy profile on Apple TV via Apple Configurator 2

I have been trying this official guide to setup Charles Proxy on my Apple TV (4th Gen, running tvOS 13.3). After creating the profile on Apple Configurator 2, I was performing the steps for setting up the profile on Apple TV below: After pressing…
7
votes
2 answers

Internet Connection lost when setting Charles proxy on Android

I am trying to set charles proxy on Android 8.0( S8 ). I have installed the root certificate-> Changed WIFI settings to charles proxy settings. But After connecting to proxy, Internet connection is lost. Tried multiple times. Is there any other…
John Smith
  • 71
  • 1
  • 1
  • 3
7
votes
1 answer

charles ssl certificate installation on Android not working

As per SSL Proxy/Charles and Android trouble, I am trying to do setup. Opening browser on Android phone and going to http://charlesproxy.com/getssl , downloaded file by name "charles-proxy-ssl-proxying-certificate.pem" Tapping on this file gives…
vikramvi
  • 3,312
  • 10
  • 45
  • 68
7
votes
1 answer

Remove Charles SSL root certificate from iPhone Simulators

I installed Charles to debug HTTP communications on my iOS simulator. In the process in Charles I did: Menubar -> Help -> SSL Proxying -> Install Charles root certificate on iOS simulators. Now I want to use the simulator normally but it only works…
MSTA
  • 115
  • 1
  • 7
7
votes
3 answers

Cannot see iOS simulator traffic with charles proxy

I have installed Charles proxy, then installed the root certificate and root certificate for iOS simulator. Then I ran the application of the simulator but I cannot see any request inside charles. When I curl the same request with proxy it shows up…
hariszaman
  • 8,202
  • 2
  • 40
  • 59
7
votes
1 answer

How to configure NSURLSession request's retry attempts on connection drop?

I'm using NSURLSession for the networking. Testing in Charlesproxy with connections drop shows there are actually three requests are being sent instead of one. It looks like it is sort of NSURLSession low level work - if it determines connection…
Nikita
  • 1,811
  • 1
  • 20
  • 41
7
votes
2 answers

How to analyze https traffic from Android 6 emulator with Charles Proxy

I want to analyze the https traffic of the app I am developing for Android. Charles Web Debugging Proxy is the tool I want to use for that. I have the following system configuartion: Mac OS X El Capitan Version 10.11.5 Android Studio 2.1.2 Build…
unlimited101
  • 3,653
  • 4
  • 22
  • 41
7
votes
0 answers

phantom process died when I use node-horseman to open phantomjs with nodejs

When I used the 'node-horseman' to control phantomjs by Node.js, I have met a problem: Unhandled rejection HeadlessError: Phantom Process died at ClientRequest.…
Sugar
  • 130
  • 10