首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HTTPS调试中自签名证书错误ERR_CERT_COMMON_NAME_INVALID的解决方法

1、问题现象 使用自签名的证书后,chrome报错此服务器无法证实它就是 www.webrtc.cn 它的安全证书没有指定主题备用名称。这可能是因为某项配置有误或某个攻击者拦截了您的连接。...错误码是NET::ERR_CERT_COMMON_NAME_INVALID: 如下图所示: 2、问题原因 生成证书的时候没有加上备用名称字段,目前的浏览器校验证书都需要这个字段。...3、解决方法 生成证书的时候需要添加上备用名称(subjectAltName)扩展字段。...= *.dyxmq.cn DNS.2 = *.maqian.xin DNS.3 = *.maqian.io DNS.4 = *.maqian.co DNS.5 = *.maqian.cn 在DNS.x的地方填写上自己的域名...,如果多个域名,可以按照规律DNS.1/DNS.2/DNS.3/...来添加,同时还支持IP地址的形式,填入IP.1 = x.x.x.x就可以了。

5.5K30

子域名枚举的艺术深度剖析

被动枚举 一、证书透明度 证书 当通过HTTPS访问web时,网站向浏览器提供数字证书,此证书用于识别网站的主机名,由证书颁发机构(CA,Certificate Authority)颁发。...证书透明度 证书透明度(Certificate Transparency)简称CT,主要用于将证书记录到公开的CT log中,日志可以被任何人浏览。...五、SAN SAN(Subject Alternate Name)主题备用名称,主题备用名称证书简单来说,在需要多个域名,将其用于各项服务时,可使用SAN证书。...允许在安全证书中使用subjectAltName字段将多种值与证书关联,这些值被称为主题备用名称。名称可包括:IP地址、DNS名称等。 ?...DNSSEC通过向现有DNS记录添加签名来增强安全性,这些签名与常见记录类型一起存储。由于加密签名,DNSSEC处理不存在域时存在问题,可以区域遍历。

1.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Strongwan 建立证书体系,CA根证书、服务端与各个客户端证书

    证书有效期为1200天 包含serverAuth和ikeIntermediate标志 添加服务器IP地址作为主题备用名称 (SAN) CA将生成的server.cert.pem发送回服务器。...证书有效期为1200天 添加客户端IP地址作为主题备用名称 (SAN) CA将生成的client.cert.pem发送回客户端。...因此,客户端需要有CA的证书来进行这个验证。 信任锚: CA证书作为信任锚(Trust Anchor),是整个证书信任链的起点。没有CA证书,客户端就无法验证服务器证书的真实性。...自签名CA: 在这个场景中,我们使用的是自签名的CA证书,而不是商业CA的证书。商业CA的根证书通常预装在操作系统或浏览器中,但自签名CA证书需要手动分发和安装。...安全注意事项: 只分发CA的公共证书(ca.cert.pem),绝不能分发CA的私钥(ca.key.pem)。 通过安全的渠道分发CA证书,以防止中间人攻击。

    18210

    SSL证书有什么用?

    图片SSL证书可以保护哪些内容?   单域名   单域证书是最受欢迎的产品,其名称不言自明。它们仅保护一个域名,并支持所有验证类型。您不能在多个域或子域上使用它们。...通配符证书仅随域和业务验证一起提供。出于安全原因,扩展验证通配符证书不存在。   多域名   有时您需要加密的不只是一个网站。这就是多域证书的解救之道。...这些产品也称为SAN(主题备用名称)或UCC(统一通信证书)SSL证书,一次安装SSL即可保护多达250个域。   大多数多域证书默认情况下可保护3个或4个域,并可根据要求保护其他SAN。...多域证书支持所有三种SSL验证类型。  公用IP地址   您是否知道可以在没有域名的服务器上安装SSL证书?   如果您是官方公司,并且需要保护公共IP地址,则可以使用特殊的域和业务验证证书。...图片总结:在选择ssl证书的同时一定要选择适合自己企业的证书类型和品牌,更要选择安全可靠的证书CA厂商,像JoySSL就是个非常不错的ssl证书厂商,有着多种证书品牌,签发速度也是非常的快,可以说目前也是国内首选的证书

    3.5K30

    x.509 简介

    •有效期(Validity):指定了证书的生效日期和过期日期。•主体(Subject):证书的拥有者,即证书所描述的实体(通常是个人或实体)。...•证书扩展(Extensions):包括可选的扩展字段,如密钥用途、基本约束、主题备用名称等。•签名算法(Signature Algorithm):指定用于对证书进行签名的算法,通常由颁发者签署。...•安全通信:证书在安全通信中起到关键作用,例如在SSL/TLS协议中用于加密和验证网络通信。 1.3 证书链 X.509证书通常构成证书链。...CA对证书的签发负有法律责任,因此需要遵循一定的安全和验证流程。根CA是最高级别的CA,它颁发下级CA的证书,下级CA负责颁发终端实体的证书。...首先,我们生成一个RSA密钥,然后创建一个x509.Certificate结构,填充证书的各个字段,包括有效期、主题、密钥用途等。

    37320

    听GPT 讲K8s源代码--cmd(八)

    证书管理:kubeadm 需要使用证书来进行集群节点之间的安全通信。cmd/kubeadm/app/util 目录中的代码提供了生成和管理这些证书的功能。...CopyDir():此函数是CopyDirWithSkip()的简化版本,它只接受源目录和目标目录作为参数,并且没有跳过文件/目录的功能。...:Ed25519算法生成的私钥 以下是CertConfig这几个结构体的作用: CertificateConfig:配置用于创建自签名证书的参数,如私钥、公钥、主题等。...CSRConfig:配置用于创建CSR(Certificate Signing Request)的参数,包括私钥、公钥和主题。 CertKeyPair:封装了证书和私钥,用于存储和加载。...RemoveDuplicateAltNames:从备用名列表中去除重复的备用名。 ValidateCertPeriod:验证证书的有效期。 VerifyCertChain:验证整个证书链的有效性。

    17710

    云原生时代必须具备的核心技能之Docker高级篇(Harbor-镜像私服)

    ,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。...Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。...可以在没有安全性的情况下部署Harbor,以便您可以通过HTTP连接到它。但是,只有在没有外部网络连接的空白测试或开发环境中,才可以使用HTTP。在没有空隙的环境中使用HTTP会使您遭受中间人攻击。...openssl genrsa -out ca.key 4096 生成CA证书 调整-subj选项中的值以反映您的组织。如果使用FQDN连接Harbor主机,则必须将其指定为通用名称(CN)属性。...主机生成符合主题备用名称(SAN)和x509 v3的证书扩展要求。

    46510

    SSL IP证书

    SSL证书通常颁发给域名,但是很多组织机构需要公共IP地址的SSL证书,我们将部署在IP上的SSL证书类型叫做IP SSL证书,IP SSL证书安全、可靠、有着极强的兼容性,证书分别在主题(DN)或主题备用名称...1.使用IP申请SSL证书要求申请者对IP具有管理权限;2.IP必须是公网IP,如果是局域网内网IP是无法申请的;3.只有企业或者组织机构才能使用IP申请SSL证书;4.目前仅支持单个IP申请,如果是多个...IP SSL证书主要是针对那些只有公网IP地址的企事业单位的一款SSL数字证书,而域名SSL证书主要是针对一些拥有自己域名的各种网站的数字证书,后者的服务对象更广一些。2.品牌和类型不同。...1.申请使用IP SSL证书可以很好地防流量劫持;2.IP地址相比域名更为复杂,不容易记忆,企业使用了IP地址证书,可以有效提升IP身份的辨识度,减少网站链接被假冒的风险,更好的保护用户的利益;3.由于公网...IP虽然使用起来有以上诸多好处,但在申请时也需要满足一定的条件才可以签发给用户:申请时的IP必须是公网IP地址,内网IP不能申请;申请者对这个SSL证书的申请IP必须具有管理权限,JoySSL 标准版公网

    4.8K70

    生成CA自签名根证书和颁发证书和证书提取

    生成CA自签名根证书和颁发证书和证书提取 CA(Certificate Authority)被称为证书授权中心,是数字证书发放和管理的机构。 根证书是CA认证中心给自己颁发的证书,是信任链的起始点。...安装根证书意味着对这个CA认证中心的信任。...生成CA证书私钥 1# 生成aes128位编码的 密码为Test@2022 2048位的 key 文件 (带密码 、加密格式 aes、des 3des等) 2openssl genrsa -aes128...以上证书 来生成 服务器证书生成 与根节点服务器证书类似,只是生成 服务器证书的第三部要依赖 生成的 ca 根证书 1# 1....CAcreateserial -out server.crt chrome错误 错误码:NET::ERR_CERT_COMMON_NAME_INVALID 错误信息:此服务器无法证实它就是 mousemin.com - 它的安全证书没有指定主题备用名称

    1.4K10

    如何在FreeBSD上使用SSL来保护Nginx

    介绍 腾讯云SSL是腾讯云的证书颁发服务,SSL证书(SSL Certificates)提供了安全套接层(SSL)证书的一站式服务,包括证书申请、管理及部署功能,与顶级的数字证书授权(CA)机构和代理商合作...SSL证书:如何设置此证书取决于你是否拥有可解析该服务器的域名。 如果你有域名,保护你网站的最简单方法是使用腾讯云SSL证书服务,它提供免费的可信证书。腾讯云SSL证书安装操作指南进行设置。...如果你没有域名,建议您先去这里注册一个域名,如果你只是使用此配置进行测试或个人使用,则可以使用自签名证书,不需要购买域名。自签名证书提供了相同类型的加密,但没有域名验证公告。...我们将为该文件指定一个通用名称: sudo nano /etc/nginx/snippets/ssl-params.conf 预加载HSTS可提高安全性,但如果意外启用或启用错误,可能会产生深远的影响。...我们将修改此配置,以便将未加密的HTTP请求自动重定向到加密的HTTPS。这为我们的网站提供了最佳安全性。如果要同时允许HTTP和HTTPS流量,请使用后面的备用配置。 我们将把配置分成两个独立的块。

    1.5K10

    加密与安全_探索数字证书

    ,它集成了多种密码学算法,以确保数据的安全性、完整性和可信度。...-dname "CN=www.artisan.com, OU=sample, O=sample, L=BJ, ST=BJ, C=CN": 指定用于生成证书的主题信息,包括通用名称(CN)、组织单位(OU...主题信息为CN=www.sample.com, OU=sample, O=sample, L=BJ, ST=BJ, C=CN,表示通用名称为www.sample.com,组织单位为sample,组织为sample...执行上述命令,JDK会在当前目录创建一个my.keystore文件,并存储创建成功的一个私钥和一个证书,它的别名是mycert。...证书信息错误:如果证书中的信息(如主题名称、组织信息等)不正确,可能会导致信任问题,需要吊销证书。 证书持有者不再信任:如果证书持有者不再被信任,可能会因其不当行为或其他原因而需要吊销证书。

    10300

    集群部署看过来,低代码@AWS智能集群的架构与搭建方案

    (你可以在EC2服务的控制台上找到“网络与安全→安全组”创建一个安全组) 创建完成后,等文件系统的文件系统状态变成“可用”,点击刚创建的文件系统,DNS名称就是用来访问该EFS的地址,记录下来备用。...多可用区实例:创建备用实例 连接-公开访问:是 安全组:选择的安全组中需要允许3306端口 其他设置-参数组:刚创建的huozige-aws 创建完成后,等数据库的状态变成“可用”,点击刚创建的数据库实例...,找到连接和安全性选项卡下的“终端节点”,这个就是数据库服务的地址,记录下来备用。...-1b 安全组:选择的安全组中需要允许22端口(SSH)、22345端口(活字格应用发布)、8200(用于活字格应用服务器,可以在nginx.conf中修改) ssh证书:妥善保管浏览器下载的pem格式的证书...:创建新主题,输入邮件标题(英文+数字)和你的邮箱地址,点击“创建主题”按钮。

    1.7K30

    网络安全的第一道防线:深入探索sslscan在SSLTLS证书安全检测中的原理与实践

    所在层级TLS命名为安全传输层协议(Transport Layer Security),实际作用在传输层偏上的会话层,它既不影响上层协议又能保证上层协议的网络通信安全。...虽然解决了CRL的两大难题,但OCSP也有一些弊端:证书机构需要实时处理来自世界各地的OCSP查询(OCSP Request),这对证书机构用于负责OSCP查询的服务器高可用性是一种挑战;如果OCSP请求没有得到成功...sslscan会在扫描结果中包含服务器证书的详细信息,包括证书颁发机构(CA)、证书有效期、证书序列号、证书签名算法、公钥算法、公钥大小、主题备用名和颁发等信息。...9.输出IANA/RFC cipher名称(--iana-names)默认情况下,sslscan输出的cipher名称都为OpenSSL定义的名称,而IANA/RFC则是另一套名称标准。...这仅仅是作为默认端口的存在,可以任意指定没有限制,你理解的仅仅是默认,而非自定义端口。

    7.5K109100

    数据完全:Subject Alternative Name详解

    在数字证书和网络安全的世界里,Subject Alternative Name (SAN) 是一个至关重要的概念。...随着网络的发展和多域名证书的需求日益增加,SAN应运而生,它极大地提升了证书的灵活性和应用范围。本文旨在深入探讨SAN的定义、由来、以及它在现代网络安全中的作用。...SAN是数字证书中的一个扩展字段,允许证书不仅仅与单一的主题名称(如Common Name, CN)关联,而且可以与多个主机名、域名、IP地址、电子邮件地址等关联。...为了解决这个问题,SAN扩展被引入到X.509证书标准中。最初在1999年的RFC 2459中提出,SAN提供了一种方法来指定额外的主题名称,从而使得一个证书能有效地代表多个实体。...在申请SSL/TLS证书时,可以指定一个或多个SAN值。这些值通常是你希望证书保护的域名或IP地址。证书颁发机构(CA)在颁发证书时会验证这些信息的正确性,并将它们包含在证书的SAN字段中。

    1.3K10

    1.3 Metasploit 生成SSL加密载荷

    通常,SSL证书由以下几部分组成:证书主体:证明证书拥有者的信息,如域名、组织名称等。公钥:用于加密数据的公钥。私钥:用于解密数据的私钥,需要在安全的环境中保存。...kali系统内自带的openssl命令生成一个新的伪造证书,OpenSSL是一个开源的安全工具,用于实现SSL/TLS协议。...它提供了一系列命令行工具,可以用于生成证书、加密数据、解密数据等操作。首先使用第一种方式生成,下面是各个参数的详细解释:req:指定生成证书请求。new:指定生成一个新的证书请求。...newkey rsa:4096:指定生成的证书的密钥长度为4096位。days 365:指定证书的有效期为365天。nodes:指定不加密私钥。x509:指定生成的证书类型为X.509证书。...subj “/C=UK/ST=London/L=London/O=Development/CN=www.lyshark.com”:指定证书主题信息,其中C=UK代表国家,ST=London代表省份,L=

    18710

    Certified Pre-Owned

    辅助域控搭建 这里使用的是windows server 2012做辅助域控 从主域复制 ESC1复现-域管理员的提权 攻击路径 如果攻击者可以在证书服务请求 (CSR) 中指定主题替代名称 (SAN...经理批准请求的证书是禁用的 无需授权签名 过于宽松的证书模板授予低特权用户注册权 证书模板定义启用身份验证的 EKUs 证书模板允许请求者指定其他主题替代名称(主题名称) 具体在AD DC中体现在证书模板中的设置错误...证书模板允许请求者指定其他主题替代名称(主题名称) 使用公开的工具可以看到存在漏洞; 利用点:攻击者仍然可以使用任何 EKU 和任意证书值创建新证书,其中有很多攻击者可能会滥用(例如,代码签名、服务器身份验证等...验证完成后,CA 颁发证书并将其发送给注册代理。 ESC4 证书模板是活动目录中的可安全对象,这意味着在其"安全描述符"中,它们指定哪些活动目录委托人对模板具有特定权利。...https://github.com/cfalta/PoshADCS 如果模板的访问控制条目 (ACE) 允许意外的或没有特权的 Active Directory 主体编辑模板中的敏感安全设置,则我们说模板在访问控制级别配置错误

    1.8K20

    你不可不知的WEB安全知识(第一部分:HTTPS, TLS, SSL, CORS, CSP)

    其他人不能访问数据,因为它使用TSL协议加密通信,我将在下一个主题中解释它。 HTTPS的工作原理 它使用称为传输层安全(TLS)的加密通信协议,前身称为安全套接字层(SSL)。...TLS的工作原理 任何要使用TSL的应用程序或网站,必须将TLS证书(也称为“ SSL证书”)安装到基本服务器上 。 它包含证书持有者、私钥和公钥的非常重要的信息,用于解密和加密通信。...,步骤: 确定会话期间将使用的TLS版本。 通过使用TLS证书验证服务器的身份。 握手过程结束后,生成会话密钥供会话期间使用。 为此,该主题需要进一步的解释,我将写一篇文章,并在此处添加一个链接。...注意自1996年以来,SSL没有任何新更新,这使它非常容易受到黑客攻击,并且所有现代浏览器不再支持它,它们仅支持TLS。 ?...CORS 跨域资源共享(CORS)是一种机制,它使用HTTP报头来指定哪些外源可以访问本地资源,以及如何访问它,这意味着我们可以为允许的跨域访问我们的资源列出一个白名单。

    1.3K31

    1.3 Metasploit 生成SSL加密载荷

    通常,SSL证书由以下几部分组成: 证书主体:证明证书拥有者的信息,如域名、组织名称等。 公钥:用于加密数据的公钥。 私钥:用于解密数据的私钥,需要在安全的环境中保存。...当然读者也可用通过kali系统内自带的openssl命令生成一个新的伪造证书,OpenSSL是一个开源的安全工具,用于实现SSL/TLS协议。...它提供了一系列命令行工具,可以用于生成证书、加密数据、解密数据等操作。 首先使用第一种方式生成,下面是各个参数的详细解释: req:指定生成证书请求。 new:指定生成一个新的证书请求。...newkey rsa:4096:指定生成的证书的密钥长度为4096位。 days 365:指定证书的有效期为365天。 nodes:指定不加密私钥。 x509:指定生成的证书类型为X.509证书。...subj “/C=UK/ST=London/L=London/O=Development/CN=www.lyshark.com”:指定证书主题信息,其中C=UK代表国家,ST=London代表省份,L=

    21520
    领券