You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+21Lines changed: 21 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,6 +54,25 @@ After installing the certificate, you'll be also prompted to allow Graph Chaos P
54
54
55
55
#### macOS
56
56
57
+
- make the Graph Chaos Proxy binary executable:
58
+
- open terminal and change the working directory to the location of Graph Chaos Proxy
59
+
- run `chmod +x ./msgraph-chaos-proxy`
60
+
- open the location of Graph Chaos Proxy in Finder
61
+
- on the keyboard press **Option** and open the context menu of the **msgraph-chaos-proxy** executable. From the context menu, choose **Open**, in the dialog choose **Open**
62
+
- trust the certificate to decrypt SSL traffic:
63
+
- Open **KeyChain Access**
64
+
- in the search box, search for **Titanium Root Certificate Authority**
65
+
- open the certificate and in the **Trust** section, set **Always Trust**
66
+
- close the certificate window and confirm changes
67
+
- set Graph Chaos Proxy as your system proxy:
68
+
- in **Network preferences**, select your adapter and click the **Advanced...** button
69
+
- open **Proxies**
70
+
- select **Secure Web Proxy (HTTPS)**
71
+
- in the **Secure Web Proxy Server** enter `0.0.0.0` and the port you're running the proxy on (`8000` by default)
72
+
- click **OK** and then **Apply** to save the changes
73
+
74
+
When you're finished using the proxy, in the **Network preferences**, disable the **Secure Web Proxy (HTTPS)**. Next time you want to use the proxy, you'll only need to enable this setting again.
75
+
57
76
#### Linux
58
77
59
78
### Use the proxy
@@ -72,6 +91,8 @@ Depending on the configured fail ratio, the proxy will either pass the request t
72
91
73
92
Remove the folder with proxy from your disk. Graph Chaos Proxy doesn't create any additional files or registry entries (Windows) on your machine. Remove the certificate installed by Graph Chaos Proxy.
74
93
94
+
On macOS remove the **~/.config/rootCert.pfx** file.
0 commit comments