IXWebSocket wss c++ client cannot connect to Node.js wss server using an ip address
Pierre-Luc Boily
pierreluc.boily at gmail.com
Thu Feb 16 19:19:52 UTC 2023
Yep, I read the documentation. The part "*suppresses support for "*" as
wildcard pattern in labels* " sounds really like that wildcard is not
accepted at all. But I have to admit that I don't know what a "label" is.
With this flag, only *www.feistyduck.com <http://www.feistyduck.com>*
and *feistyduck.com
<http://feistyduck.com>* are accepted, it seems useless to me to
specify **.feistyduck.com
<http://feistyduck.com>* in the SAN. Why not just use *www.feistyduck.com
<http://www.feistyduck.com>?*
If I understand correctly, if i want a more open certificate that accept my
subdomain, I should use X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS but
then allowing multi-label wildcards can increase the risk of attack I guess.
Thank you
Le jeu. 16 févr. 2023, à 13 h 48, Viktor Dukhovni <
openssl-users at dukhovni.org> a écrit :
> On Thu, Feb 16, 2023 at 01:21:56PM -0500, Pierre-Luc Boily wrote:
>
> > In the book of Ivan Ristic (Bullet Proof TLS and PKI), chapter 12,
> > section *Creating Certificates for Multiple Hostnames*, the author
> > uses a wildcard in the SAN (*.feistyduck.com).
> >
> > So, if the SAN has *.feistyduck.com and feistyduck.com, what will be
> > accepted with the above flag?
> >
> > 1. www.feistyduck.com ?
> > 4. feistyduck.com ?
>
> Yes, regardless of the flag value.
>
> > 2. www.sub.feistyduck.com ?
> > 3. www.sub.sub2.feistyduck.com ?
>
> No, regardless of the flag value.
>
> The documentation reads:
>
> If set, X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS suppresses support for
> "*" as wildcard pattern in labels that have a prefix or suffix, such
> as: "www*" or "*www"; this only applies to X509_check_host.
>
> did you read the documentation? Which part was unclear?
>
> --
> Viktor.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mta.openssl.org/pipermail/openssl-users/attachments/20230216/37618a15/attachment.htm>
More information about the openssl-users
mailing list