如何配置 Apache 以接受具有 TLS v1.2 的過期客戶端證書? (How configure Apache to accept expired client certificate with TLS v1.2?)


問題描述

如何配置 Apache 以接受具有 TLS v1.2 的過期客戶端證書? (How configure Apache to accept expired client certificate with TLS v1.2?)

MacOS Server 5.7.1:我有很多 Mdm 身份設備證書過期的設備的問題(對於 5.7.1 之前的 macOS Server 的一個錯誤,沒有更新它們)

目前遠程設備無法連接到服務器,因為 TLS 1.2 協議檢查客戶端證書的到期日期。但是要發送新證書,連接應該完成,否則我們必須重新初始化每個應該遠程控制的 iPad。

你知道有沒有辦法讓 OS X Apache 接受它?

<Location "/devicemanagement/mdm/mdm_connect">
 SSLRequireSSL
 SSLVerifyClient require
 SSLVerifyDepth 2
 SSLOptions +StdEnvVars +ExportCertData +StrictRequire +OptRenegotiate +LegacyCertChainVerify
 SSLRenegBufferSize 2097152
 RequestHeader set X‑PM‑REMOTE_ADDR          "%{REMOTE_ADDR}s"
 RequestHeader set X‑PM‑SSL_CLIENT_V_REMAIN  "%{SSL_CLIENT_V_REMAIN}s"
 RequestHeader set X‑PM‑SSL_CLIENT_S_DN_CN   "%{SSL_CLIENT_S_DN_CN}s"
 RequestHeader set X‑PM‑SSL_CLIENT_VERIFY    "%{SSL_CLIENT_VERIFY}s"
 ProxyPass unix:/Library/Server/ProfileManager/Config/var/dmhttpd.sock|http://dmhttpd/devicemanagement/secure/mdm_connect
</Location>

參考解法

方法 1:

You have configured device checkin url to mandatory very certificate. If device certificates are expired you can configure it as

SSLVerifyClient optional

And perform all the validation tasks in your servlets .

(by Umberto MiglioreSrikanth Gopalakrishnan)

參考文件

  1. How configure Apache to accept expired client certificate with TLS v1.2? (CC BY‑SA 2.5/3.0/4.0)

#mdm #tls1.2 #apache #iOS






相關問題

如何部署 MDM 簽到服務器? (How to deploy a MDM check-in sever?)

如何使用tomcat接收和響應HTTP PUT? (How to use tomcat to receive and response the HTTP PUT?)

更新託管應用程序和 App Lock Payload (Updating managed application and App Lock Payload)

Chính sách MDM của iOS (iOS MDM policies)

ipa 文件包含非法字符? (ipa file contains illegal characters?)

MacOSX 服務器 - 註冊 (MacOSX Server - Enrollment)

使用 MDM 解決方案發布 iOS 應用 (Publish iOS app using MDM solution)

遠程安裝應用程序(使用 MDM) (Installing an app remotely (using MDM))

如何配置 Apache 以接受具有 TLS v1.2 的過期客戶端證書? (How configure Apache to accept expired client certificate with TLS v1.2?)

如何使用 MDM 訪問 Apple Push Notification 的內容? (How to access content of Apple Push Notification by using MDM?)

如何使用設備的自定義屬性來獲取產品的版本號 (How can I use Custom Attributes for devices in order to get Version number of Products)

Xamarin IOS 需要重定向到 BB Access 以進行 OpenID 連接 (Xamarin IOS needs to redirect to BB Access for OpenID connection)







留言討論