[GH-ISSUE #1144] Why common name of certificate is client.openvpn.net ? #1139

Open
opened 2026-03-03 19:48:42 +03:00 by kerem · 5 comments
Owner

Originally created by @tanutsun on GitHub (Feb 10, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1144

Proxyman version? (Ex. Proxyman 1.4.3)

Proxyman 3.1.0

macOS Version? (Ex. mac 10.14)

mac 11.5.2

Steps to reproduce

Expected behavior

Why common name of certificate is client.openvpn.net ?

why not is my computer name ?

Screenshots (optional)

image

Originally created by @tanutsun on GitHub (Feb 10, 2022). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1144 ### Proxyman version? (Ex. Proxyman 1.4.3) Proxyman 3.1.0 ### macOS Version? (Ex. mac 10.14) mac 11.5.2 ### Steps to reproduce - ### Expected behavior - ### Why common name of certificate is client.openvpn.net ? why not is my computer name ? ### Screenshots (optional) ![image](https://user-images.githubusercontent.com/11641960/153481276-3b357c6f-01a7-4329-9b71-99e84f915532.png)
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 11, 2022):

Proxyman uses your Hostname to create a certificate. You can find it at System Preference -> Sharing -> Computer Name.

It doesn't connect to any client.openvpn.net.

Screen_Shot_2022-02-11_at_08_21_27
<!-- gh-comment-id:1035700766 --> @NghiaTranUIT commented on GitHub (Feb 11, 2022): Proxyman uses your Hostname to create a certificate. You can find it at System Preference -> Sharing -> Computer Name. It doesn't connect to any `client.openvpn.net`. <img width="780" alt="Screen_Shot_2022-02-11_at_08_21_27" src="https://user-images.githubusercontent.com/5878421/153523876-9a12e804-b8fc-44d8-bf57-9defb565be44.png">
Author
Owner

@tanutsun commented on GitHub (Feb 11, 2022):

My Computer Name is correct but certificate Common Name is incorrect
How to fix it ?

com-name

i got error when intercepted request

OPENSSL_internal:SSLV3_ALERT_CERTIFICATE_UNKNOWN

I try to do everything follow documentation

try to Enable Https Response with google it's work

The Common Name is only one did not same with document

<!-- gh-comment-id:1035811672 --> @tanutsun commented on GitHub (Feb 11, 2022): My Computer Name is correct but certificate Common Name is incorrect How to fix it ? ![com-name](https://user-images.githubusercontent.com/11641960/153529582-d1eefd12-e542-418d-94a0-7383ecdf406f.jpeg) i got error when intercepted request OPENSSL_internal:SSLV3_ALERT_CERTIFICATE_UNKNOWN I try to do everything follow documentation try to Enable Https Response with google it's work The Common Name is only one did not same with document
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 11, 2022):

OPENSSL_internal:SSLV3_ALERT_CERTIFICATE_UNKNOWN

What client that you made a request? Is it from Python, Ruby, Android, iOS ?


Don't worry about the certificate name, it doesn't affect how Proxyman intercepts HTTPS Traffic. I'm not sure why Proxyman uses a different name since I access it from NSHost.name, which retrieves the data from your computer name.

<!-- gh-comment-id:1035842314 --> @NghiaTranUIT commented on GitHub (Feb 11, 2022): > OPENSSL_internal:SSLV3_ALERT_CERTIFICATE_UNKNOWN What client that you made a request? Is it from Python, Ruby, Android, iOS ? ------------- Don't worry about the certificate name, it doesn't affect how Proxyman intercepts HTTPS Traffic. I'm not sure why Proxyman uses a different name since I access it from `NSHost.name`, which retrieves the data from your computer name.
Author
Owner

@tanutsun commented on GitHub (Feb 11, 2022):

I have made request from Android 11

<!-- gh-comment-id:1035843062 --> @tanutsun commented on GitHub (Feb 11, 2022): I have made request from Android 11
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 11, 2022):

Then, you have to install & trust Proxyman Certificate on your Android Device: https://docs.proxyman.io/debug-devices/android-device

Make sure you finish the step 5 and step 6 by modifying these files:

  • res/xml/network_security_config.xml
  • AndroidManifest.xml

Please note that you're only able to intercept HTTPS traffic from your own Android app. Other apps won't workl.

<!-- gh-comment-id:1035852068 --> @NghiaTranUIT commented on GitHub (Feb 11, 2022): Then, you have to install & trust Proxyman Certificate on your Android Device: https://docs.proxyman.io/debug-devices/android-device Make sure you finish the step 5 and step 6 by modifying these files: - res/xml/network_security_config.xml - AndroidManifest.xml Please note that you're only able to intercept HTTPS traffic from your own Android app. Other apps won't workl.
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#1139
No description provided.