[GH-ISSUE #1068] Internal Error in M1 Pro #1063

Closed
opened 2026-03-03 19:24:13 +03:00 by kerem · 6 comments
Owner

Originally created by @tianpeili on GitHub (Nov 19, 2021).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1068

Originally assigned to: @NghiaTranUIT on GitHub.

Proxyman version? (Ex. Proxyman 1.4.3)

Version 2.35.0 (23500)

macOS Version? (Ex. mac 10.14)

12.0.1 (21A559) M1 pro

Steps to reproduce

handshakeFailed(NIOSSL.BoringSSLError.sslError([]))
can not load google.com in Safari

reinstall the certificate in Mac and iOS.
I have two iPhone. Both have a same problem

Expected behavior

Screenshots (optional)

image

Originally created by @tianpeili on GitHub (Nov 19, 2021). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1068 Originally assigned to: @NghiaTranUIT on GitHub. ### Proxyman version? (Ex. Proxyman 1.4.3) Version 2.35.0 (23500) ### macOS Version? (Ex. mac 10.14) 12.0.1 (21A559) M1 pro ### Steps to reproduce `handshakeFailed(NIOSSL.BoringSSLError.sslError([])) ` can not load google.com in Safari reinstall the certificate in Mac and iOS. I have two iPhone. Both have a same problem ### Expected behavior ### Screenshots (optional) ![image](https://user-images.githubusercontent.com/94671838/142606946-dbf935f9-60eb-442b-9112-363edbc8f3aa.png)
kerem 2026-03-03 19:24:13 +03:00
  • closed this issue
  • added the
    Done
    label
Author
Owner

@NghiaTranUIT commented on GitHub (Nov 19, 2021):

It looks like the Proxyman certificate is not trusted properly.

Can you open the Keychain Access app -> Search Proxyamn CA -> Double click to open -> and verify that you have a Blue tick (Marked as trust) like the following screenshot 🤔

Screen_Shot_2021-11-19_at_17_24_44
<!-- gh-comment-id:973944543 --> @NghiaTranUIT commented on GitHub (Nov 19, 2021): It looks like the Proxyman certificate is not trusted properly. Can you open the Keychain Access app -> Search Proxyamn CA -> Double click to open -> and verify that you have a Blue tick (Marked as trust) like the following screenshot 🤔 <img width="731" alt="Screen_Shot_2021-11-19_at_17_24_44" src="https://user-images.githubusercontent.com/5878421/142607391-e4d18483-5cfd-42a0-afde-195cc3563076.png">
Author
Owner

@NghiaTranUIT commented on GitHub (Nov 19, 2021):

I'm running on M1 without any issues. I don't think M1 Pro is different.


Just wondering: When you mention "Reinstall the certificate", is it Automatic or Manual (In Certificate Menu -> Install on this mac)?

<!-- gh-comment-id:973944871 --> @NghiaTranUIT commented on GitHub (Nov 19, 2021): I'm running on M1 without any issues. I don't think M1 Pro is different. ---------------------- Just wondering: When you mention "Reinstall the certificate", is it Automatic or Manual (In Certificate Menu -> Install on this mac)?
Author
Owner

@tianpeili commented on GitHub (Nov 19, 2021):

Just wondering: When you mention "Reinstall the certificate", is it Automatic or Manual (In Certificate Menu -> Install on this Mac)?
Yes, I followed the guide in https://docs.proxyman.io/troubleshooting/get-ssl-error-from-https-request-and-response.
I delete the certificate and automatic install the certificate.

image

The screenshot means "Always Trust" in every selection.

<!-- gh-comment-id:974014966 --> @tianpeili commented on GitHub (Nov 19, 2021): Just wondering: When you mention "Reinstall the certificate", is it Automatic or Manual (In Certificate Menu -> Install on this Mac)? Yes, I followed the guide in https://docs.proxyman.io/troubleshooting/get-ssl-error-from-https-request-and-response. I delete the certificate and automatic install the certificate. ![image](https://user-images.githubusercontent.com/94671838/142619987-23512987-96ed-4056-9840-297ddaa22b38.png) The screenshot means "Always Trust" in every selection.
Author
Owner

@VaslD commented on GitHub (Nov 19, 2021):

It looks like the failed request is coming from a device (other than your MacBook) on the local network. You'll have to trust the certificate on that specific device (not only on your MacBook, which Proxyman's automatic setup does) for its traffic to be captured.

On iOS, you have to manually toggle the trust switch and acknowledge the warning dialog after installing the certificate (profile). The certificate is located in Settings > General > About > Certificate Trust...

<!-- gh-comment-id:974151570 --> @VaslD commented on GitHub (Nov 19, 2021): It looks like the failed request is coming from a device (other than your MacBook) on the local network. You'll have to trust the certificate on that specific device (not only on your MacBook, which Proxyman's automatic setup does) for its traffic to be captured. On iOS, you have to manually toggle the trust switch and acknowledge the warning dialog after installing the certificate (profile). The certificate is located in Settings > General > About > Certificate Trust...
Author
Owner

@NghiaTranUIT commented on GitHub (Nov 19, 2021):

Ah I understand, the SSL error from your iPhone. I misread it. Thanks @VaslD for the hint 💯

@tianpeili please follow this guideline to install & trust Proxyman Certificate on your iOS Devices: https://docs.proxyman.io/debug-devices/ios-device

You can open it in Certificate menu -> Install on iOS -> Physical device 👍

<!-- gh-comment-id:974158659 --> @NghiaTranUIT commented on GitHub (Nov 19, 2021): Ah I understand, the SSL error from your iPhone. I misread it. Thanks @VaslD for the hint 💯 @tianpeili please follow this guideline to install & trust Proxyman Certificate on your iOS Devices: https://docs.proxyman.io/debug-devices/ios-device You can open it in Certificate menu -> Install on iOS -> Physical device 👍
Author
Owner

@tianpeili commented on GitHub (Nov 22, 2021):

It work after I delete the certificate, reinstall and trust. Thanks~

<!-- gh-comment-id:975015339 --> @tianpeili commented on GitHub (Nov 22, 2021): It work after I delete the certificate, reinstall and trust. Thanks~
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#1063
No description provided.