]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Add Key Identifier extensions to server.cnf
authorEmil Renner Berthing <esmil@mailme.dk>
Mon, 11 Jan 2021 19:22:37 +0000 (20:22 +0100)
committerAlan DeKok <aland@freeradius.org>
Mon, 11 Jan 2021 19:35:47 +0000 (14:35 -0500)
The Intel Wireless Daemon (iwd, alternative to wpa_supplicant) heavily
relies on Linux kernel interfaces for all its crypto, but the Linux
kernel doesn't seem to accept certificates without these extensions and
hence TLS will fail without them.

raddb/certs/server.cnf

index 2d7a05af452aec3fff085448cb5b03b887dd1a18..0c158fce23a7496f85cef48c0f099fe71f31a25e 100644 (file)
@@ -56,6 +56,8 @@ emailAddress          = admin@example.org
 commonName             = "Example Server Certificate"
 
 [ v3_radius ]
+subjectKeyIdentifier   = hash
+authorityKeyIdentifier = keyid:always,issuer:always
 basicConstraints       = CA:FALSE
 keyUsage               = nonRepudiation, digitalSignature, keyEncipherment