From 78c1bd1961964b80aa3b330f56b517bf38cbcc2e Mon Sep 17 00:00:00 2001 From: macbre Date: Tue, 3 May 2022 23:44:10 +0100 Subject: [PATCH] New set of SSL certificates from mkcert This should fix an "net::ERR_SSL_VERSION_OR_CIPHER_MISMATCH" issue. --- test/ssl-certificate/generate.sh | 4 +++ test/ssl-certificate/localhost.crt | 43 +++++++++++++----------- test/ssl-certificate/localhost.key | 52 +++++++++++++++--------------- 3 files changed, 54 insertions(+), 45 deletions(-) create mode 100755 test/ssl-certificate/generate.sh diff --git a/test/ssl-certificate/generate.sh b/test/ssl-certificate/generate.sh new file mode 100755 index 000000000..b2adc6952 --- /dev/null +++ b/test/ssl-certificate/generate.sh @@ -0,0 +1,4 @@ +#!/bin/sh +# https://github.com/FiloSottile/mkcert#installation +mkcert -cert-file localhost.crt -key-file localhost.key localhost 127.0.0.1 0.0.0.0 ::1 + diff --git a/test/ssl-certificate/localhost.crt b/test/ssl-certificate/localhost.crt index 2000eb6df..69154b5f1 100644 --- a/test/ssl-certificate/localhost.crt +++ b/test/ssl-certificate/localhost.crt @@ -1,21 +1,26 @@ -----BEGIN CERTIFICATE----- -MIIDZzCCAk+gAwIBAgIJAKW2p+vHBsVmMA0GCSqGSIb3DQEBCwUAMEoxCzAJBgNV -BAYTAlBMMRMwEQYDVQQIDApTb21lLVN0YXRlMRIwEAYDVQQKDAlwaGFudG9tYXMx -EjAQBgNVBAMMCWxvY2FsaG9zdDAeFw0yMDExMDUyMTEyNTFaFw0yMTExMDUyMTEy -NTFaMEoxCzAJBgNVBAYTAlBMMRMwEQYDVQQIDApTb21lLVN0YXRlMRIwEAYDVQQK -DAlwaGFudG9tYXMxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEB -BQADggEPADCCAQoCggEBAKE7/mFm+qzx2jy2iRuMKhXAJboV+71PXN8DdUrSA32d -S0FRxkWx70mdTAhwV/GvwxX5L45Di+3GFtAnaislxWGtmheraNf0ByCOMs6I3Dih -qQ3czpvGCviv4f5swhl6QTGyvLwDodXjfydW5F++FmchDfylU2mhRjACbEs4Ck8c -ijahk5FnCPFQEzE8LMNiOYD3p5flzwUMy0el93PoNNd1zLWjYXS0IvlSz1huVhUq -ETWPU6y/mvIdUhJSLvhWHxkOABRHdxe8biRCfD3zuhubVVydlVfAOU+fcWb5/ATy -Tc+9KTG4BnAqeK7QnSlyjUkGaI6CMP6tGWUjj9qKb3cCAwEAAaNQME4wHQYDVR0O -BBYEFI3RAwNpRWCYXYgOf4/OBYpp34xmMB8GA1UdIwQYMBaAFI3RAwNpRWCYXYgO -f4/OBYpp34xmMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAGRgqtAq -VjS4yMzEd+KMEKs2EQ5U5OAEYHlmi9kQtyp8QlJSrQbgC5ABJ3iOwM/U0sxT/gMi -ESeN1y1G6qPmN57OKxrLuf3DtQAz+QRmNiC17skQzLC3HUXwWKojFyUeJJFkmSKH -NeUET7LnCC7KuhU0Dgf/VtB5K34OJt9no7x53S/QrdM3ibG+ZwJjxCZPOG27Hw/d -u6e/O30X7G5vsZ2GWwwauNSn4rgvs40SJQY1mKBSc3OKkSCMQlZnjeJbLQKSk7St -qhiJvJwTYX+f9MeVL8iRbdKySObeLtYBMJLR+oat0Plb1ExWr+PqVpXsrfJgx5jC -EtR+vOmUZCMHOow= +MIIEVDCCArygAwIBAgIQLF8IiB0cTrA240Sfmz3W0DANBgkqhkiG9w0BAQsFADB/ +MR4wHAYDVQQKExVta2NlcnQgZGV2ZWxvcG1lbnQgQ0ExKjAoBgNVBAsMIW1hY2Jy +ZUBtYWNicmUtYm9vay5sb2NhbCAoTWFjaWVqKTExMC8GA1UEAwwobWtjZXJ0IG1h +Y2JyZUBtYWNicmUtYm9vay5sb2NhbCAoTWFjaWVqKTAeFw0yMjA1MDMyMjQzNDZa +Fw0yNDA4MDMyMjQzNDZaME8xJzAlBgNVBAoTHm1rY2VydCBkZXZlbG9wbWVudCBj +ZXJ0aWZpY2F0ZTEkMCIGA1UECwwbbWFjYnJlQG1hY2JyZS1ib29rIChNYWNpZWop +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA28/KOxoGBrjlN8uIyAIg +kF5Cki1unQAKkW3tSv0RAHGLEQSkurpbLIS0W0q2XtuFVwD2fy9fVzeeYlK94fgS +ua6136eNfs3MziVl0Upc+bQhQCSvmicO0A59XRRHH67N7AqF69BqAPcmXVnoJj0y +/5WN9C3Lqri4BdmQ5i2Qag8gIFQKG3/A1MC3mAZc2JoI7N4sYRuzmTqjb5jMHyBR +yJLQsfTlhXiTH6S2e7D3qIi7Acxz2xOHFezDYPoaUTsKvQQooBIE1nP7Z39ytwDy +pOBwV3r2q/HUFyUs5gOMq4pGZY9ZEHDzWNOOQfsbeiyCljgaaiQefxnKT+JEVV5j +nQIDAQABo3wwejAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEw +HwYDVR0jBBgwFoAU+Bk4kb0sJBL5b9ifM/vlLpIfIFswMgYDVR0RBCswKYIJbG9j +YWxob3N0hwR/AAABhwQAAAAAhxAAAAAAAAAAAAAAAAAAAAABMA0GCSqGSIb3DQEB +CwUAA4IBgQDF6Lx3iK2zivjEG4bqRJcUPxLHWFm/DYZLqRyR1gdGocOtlxYp47Ef +NHHRFDBU0HqN5ITJTMw+RUBLc+Qi3k5PoPREfPFBWdLnCKq70vituAjrutogS/cK +hQuel397hUseNTgGoWNz5vujVHXkfrKyWznub+4wRMjQp2UyljKOoN0I6KE/QwC+ +WuK0DYbIRxGsZTyNq+502gJ66ADEbF6qZM+cwYEI1zbL6k72SId+QBTw/+sWj8W6 +Kd+WAtJ6MBKIaQ0tlAy0ZAOLK0cNe9lI0ryL/2yAu80Jr+tT2Sg/hFK02svg03Ci +BltLzYFDmO77lRiA4AS9+2+laPaC/V1SI0mEjy+pLnCCj7CP1164FyANw143ysnR +XCA4RApvKqEUx7JX0wAWPcpIkCSmJsXiguZZFs3AIuUhns9oRqGahZqqLJem2oaG +Uumyyk1IyFj7ooQL4RhEVS/dp9tETR70KIhqrRQnEZ4CmdSDoENVKt67e4c7EGKv +9iW9tifgVTQ= -----END CERTIFICATE----- diff --git a/test/ssl-certificate/localhost.key b/test/ssl-certificate/localhost.key index 2c68a657e..5a114c779 100644 --- a/test/ssl-certificate/localhost.key +++ b/test/ssl-certificate/localhost.key @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQChO/5hZvqs8do8 -tokbjCoVwCW6Ffu9T1zfA3VK0gN9nUtBUcZFse9JnUwIcFfxr8MV+S+OQ4vtxhbQ -J2orJcVhrZoXq2jX9AcgjjLOiNw4oakN3M6bxgr4r+H+bMIZekExsry8A6HV438n -VuRfvhZnIQ38pVNpoUYwAmxLOApPHIo2oZORZwjxUBMxPCzDYjmA96eX5c8FDMtH -pfdz6DTXdcy1o2F0tCL5Us9YblYVKhE1j1Osv5ryHVISUi74Vh8ZDgAUR3cXvG4k -Qnw987obm1VcnZVXwDlPn3Fm+fwE8k3PvSkxuAZwKniu0J0pco1JBmiOgjD+rRll -I4/aim93AgMBAAECggEAXTtbtObfPPH8x+6lCZDbJQieyCO+FZG2mh5dzI30BsbV -pUer5tElFOQn+xk7QT3pCOO2ZAUa/Lr2phakhZ6pq/m+iMFNNtKc7G5NYrAw525T -Wvi7X8f8wCC0BXLOKf1PhXVdPTq8cfnCpPTRyasZOTkb5WOUABiJhWlhRX16OJPV -PacBvD1yUQlmgfloOlk55ODh6JyQ+geYYZIjAemlo3Q7i5BK1Qx28h/16MQWYmNX -MPuCMBpiH7TBxv5QTMTSouL+VTy2ooTrPoppUv0GYEh0rNNkj02eOLu1d0uEpWHD -CRj9/lm0xcwZjMh+7gpLXMM5/umbaylleF7p7HyyQQKBgQDNxiGEO+Mlt9+5mweZ -xxmU35BF2tniVsg9a1T9ywM0UrYeB6by9OXHXknd1EvMjHNFN7YXB4JMA9DPC7Jg -XhgZr1IUM/UEk73iUGpzygWKGp2iU7ogwV/sHfRbDvIJRp1+6pqSMgnHh1xd6vz/ -3ZLEiFB9MOq4a5GPxHJh90RVdQKBgQDIlsmrjKTq2sj7o0jFb5nXLFQmmxBmO2xe -BmYFXBGJRBni4t4tuFbliC5y46s3gfJzAhmGtqoUxFC3lYMrUaDegRi0UaD/ycsc -2sb02lo1pHpXnOkssUZS4S+O1rNKctgu2wB+vPCknvoZhBi1u8nHhCNrDcznRprN -w3dIuViXuwKBgQCKamBZRr+Au7Lucu4l7tuyXL/7fT9bFO0VA4HkRg8dvxVqFdOj -UkDOXwppAUkLit5vDQ6bZx2qbFalL0UJtcGYZWpc1KZYMdlkxpsU0Cvxvf2TF6b4 -KZuQhIW+SstcmfePS9g1xxr08ISdWFhe9HipYthhneoFq7X6czZN17pLkQKBgBc0 -Ah4bBdS4/DjHmZplH3mZgh55H3uD8jQqL1D9ZnXnb8skDSliwoKIrz7RATRJjt8o -5gUESkZesyuZWvP+3EoAyvfI3YPZNuqekBcwzvCXlyNdXkeyNf1OWS7/vPumr0U0 -Rili979DOJENC8Kx91Rh/6rZjNNQAoY8zyaVch8TAoGAUAn7EGvUeFH/FI85/BPD -dZprEUWf2oM0/5G76IGGW0gWJlW0qx8Y3/q8K4i1EEEfKWkqOGpzy7PSRSEcMDrx -TzrhHEXZSX+kKOaFv8aHyJ1EpQ0ry94GcfiPRt6Jmbn66DeXFO16P53WhOxYLNY1 -8/yor/oxl8g4gTNXBkSv31E= +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDbz8o7GgYGuOU3 +y4jIAiCQXkKSLW6dAAqRbe1K/REAcYsRBKS6ulsshLRbSrZe24VXAPZ/L19XN55i +Ur3h+BK5rrXfp41+zczOJWXRSlz5tCFAJK+aJw7QDn1dFEcfrs3sCoXr0GoA9yZd +WegmPTL/lY30LcuquLgF2ZDmLZBqDyAgVAobf8DUwLeYBlzYmgjs3ixhG7OZOqNv +mMwfIFHIktCx9OWFeJMfpLZ7sPeoiLsBzHPbE4cV7MNg+hpROwq9BCigEgTWc/tn +f3K3APKk4HBXevar8dQXJSzmA4yrikZlj1kQcPNY045B+xt6LIKWOBpqJB5/GcpP +4kRVXmOdAgMBAAECggEAL0xZAbqpzUx/1i+vsQn0I9yEipvID3Rw0bZLtzUZMXU9 +LV5Ia/2pnLy5amN7NpIZ8Qy9/cQdydCn/hQ706HjtZzIeeW95qk2Bq25aP2NYBXI +idrbBlqdL1vO0faJD2I34TCqfIGOLcMAuFmeQIwuqxxtPTuVdZjl0Cxup3jqeEd+ +ivUAgVLiFCfAJ+ty4YgxLmoI60P8zrUoe92OsPljBaX25WBUHHXFRiyCkUn9+F0X ++Nd+4Xyh2aNu6bXW6yEwl5wivYU+fjSBguNrq0cT1vgz7Gj/mele0MT1jNzegGb+ +gmtUM506dcGHnxUITDPz0mi21U/YzJJzOWmB7Pc7QQKBgQD/1dcEjB1jeqEoj5Ds +YoCqy7Id7qVDhcyB95uz9KPXNcAQhvm2gA8LKakU8+6MluD5KFZG39K4dZ5eebsB +ZU6OVlrlBwyWqH653Pg3BuEAUy/gOdbipC9vbtc93n1vmrrWTQUklr7k0LVifdMu +aB66VBLkv1DysnhF9QxjMqPehQKBgQDb9AN52F9KFy0rDMAJE+feUXl5kLCZonrj +npUHWKGDDPEX5bjAV+dW3/wgNXEIFwJo03sLvihP37YKVUdvwAbZjM545wuHmrcj +2mLz0u33zPNsj2j4a6iHi7wn2lm4w03g1uZgf5+4bh9OypIGrkclj4FxZESqGnyP +blGpZV34OQKBgAIoosTWDdVuDngSJg3okt9eEqWwAtL8CQq7tSOil9NUD8fT671/ +fSEB+/xCRqwHBeT0Uy4L63JFA84WRt6vJSeMUP4HvjJzP4Z/99Q3CaUADrJcqpSF +ACV3kPdjrjlH2/W89qMlZnz1yeIH38VPeZrm5LXra1pw6RTmCXG41qslAoGBALoP +KjmR7NlxzYWTHYcQTZ3kccuBt8HejfGqHgq+0LFY60D51FTwhwMYKeDdFCZxwFoI +Oxft3Y/jf8wx42IGoES7NZVUbI5jM/SiMf5rOV3bAzecAIHUIBW5AIr9y9Pdci11 +3B9ZFjUfAmDWPrxkBE8jm63d0a/LA/8YpP+Ufe8RAoGBAPzpzMCbs7zpVNr/0qJN +UlTBrZ3uLGVA00HeHdSWI8SWcSUGCOw80gTqtd4MhLfyzEjP87PC5QKsEMCenoA1 +tcdn/fMrZ/svo13oi16SeTJk1CWRCxzIBgNn40lwewPCO7Bty36tgG5kFD8FvZKa +cn75mpkUS/WguA4G8vhDlHxA -----END PRIVATE KEY-----