This is an automated email from the ASF dual-hosted git repository.
engelen pushed a commit to branch main
in repository
https://gitbox.apache.org/repos/asf/pekko-grpc-quickstart-scala.g8.git
The following commit(s) were added to refs/heads/main by this push:
new 5237f89 Update key material (#20)
5237f89 is described below
commit 5237f896aad57d8b117517630add1c9ba392f88d
Author: Arnout Engelen <[email protected]>
AuthorDate: Tue Nov 18 17:53:20 2025 +0100
Update key material (#20)
```
openssl genrsa -out ca.key 2048
openssl req -x509 -new -nodes -key ca.key -subj "/CN=pekko test
ca/C=NL/L=OVERIJSSEL" -days 1825 -out ca.pem
openssl genrsa -out server1.key 2048
openssl req -new -key server1.key -out server1.csr -subj
"/C=NL/O=Pekko/OU=Testing/CN=test.pekko.apache.org"
openssl x509 -req -days 36500 -in server1.csr -CA ca.pem -CAkey ca.key -out
server1.pem
rm ca.key server1.csr
```
---
src/main/g8/src/main/resources/application.conf | 2 +-
src/main/g8/src/main/resources/certs/ca.pem | 31 ++++++++++--------
src/main/g8/src/main/resources/certs/server1.key | 40 +++++++++++++++---------
src/main/g8/src/main/resources/certs/server1.pem | 32 ++++++++++---------
4 files changed, 63 insertions(+), 42 deletions(-)
diff --git a/src/main/g8/src/main/resources/application.conf
b/src/main/g8/src/main/resources/application.conf
index dcecd59..755ca16 100644
--- a/src/main/g8/src/main/resources/application.conf
+++ b/src/main/g8/src/main/resources/application.conf
@@ -2,7 +2,7 @@ pekko.grpc.client {
"helloworld.GreeterService" {
host = 127.0.0.1
port = 8080
- override-authority = foo.test.google.fr
+ override-authority = test.pekko.apache.org
trusted = /certs/ca.pem
}
}
diff --git a/src/main/g8/src/main/resources/certs/ca.pem
b/src/main/g8/src/main/resources/certs/ca.pem
index 6c8511a..e1376ca 100644
--- a/src/main/g8/src/main/resources/certs/ca.pem
+++ b/src/main/g8/src/main/resources/certs/ca.pem
@@ -1,15 +1,20 @@
-----BEGIN CERTIFICATE-----
-MIICSjCCAbOgAwIBAgIJAJHGGR4dGioHMA0GCSqGSIb3DQEBCwUAMFYxCzAJBgNV
-BAYTAkFVMRMwEQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBX
-aWRnaXRzIFB0eSBMdGQxDzANBgNVBAMTBnRlc3RjYTAeFw0xNDExMTEyMjMxMjla
-Fw0yNDExMDgyMjMxMjlaMFYxCzAJBgNVBAYTAkFVMRMwEQYDVQQIEwpTb21lLVN0
-YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQxDzANBgNVBAMT
-BnRlc3RjYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwEDfBV5MYdlHVHJ7
-+L4nxrZy7mBfAVXpOc5vMYztssUI7mL2/iYujiIXM+weZYNTEpLdjyJdu7R5gGUu
-g1jSVK/EPHfc74O7AyZU34PNIP4Sh33N+/A5YexrNgJlPY+E3GdVYi4ldWJjgkAd
-Qah2PH5ACLrIIC6tRka9hcaBlIECAwEAAaMgMB4wDAYDVR0TBAUwAwEB/zAOBgNV
-HQ8BAf8EBAMCAgQwDQYJKoZIhvcNAQELBQADgYEAHzC7jdYlzAVmddi/gdAeKPau
-sPBG/C2HCWqHzpCUHcKuvMzDVkY/MP2o6JIW2DBbY64bO/FceExhjcykgaYtCH/m
-oIU63+CFOTtR7otyQAWHqXa7q4SbCDlG7DyRFxqG0txPtGvy12lgldA2+RgcigQG
-Dfcog5wrJytaQ6UA0wE=
+MIIDVTCCAj2gAwIBAgIUZBZU3OS0bJ7LgGNqniO/sRMAcMYwDQYJKoZIhvcNAQEL
+BQAwOjEWMBQGA1UEAwwNcGVra28gdGVzdCBjYTELMAkGA1UEBhMCTkwxEzARBgNV
+BAcMCk9WRVJJSlNTRUwwHhcNMjUxMTE1MTA1NzE2WhcNMzAxMTE0MTA1NzE2WjA6
+MRYwFAYDVQQDDA1wZWtrbyB0ZXN0IGNhMQswCQYDVQQGEwJOTDETMBEGA1UEBwwK
+T1ZFUklKU1NFTDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKkGU+mw
+cGVe7V0+8kI3+2i//gd7Z0hSdYhXfZafAoOkjdJ6h4CKVDCNBlQ1fTdS7h0Gf6iH
+hWSamjTujnO2rlhMGQbGesdaW53/1UtcOsSArAheAqjt4I+9L57uTxssS2ntUKFP
+pa4Ceh9CfUtIkVzk92VwdFTHkNOqRk90LCk8fD+PocSiLImhjylS9E7+dMEFwfwW
+5rmj3wsQZsUswZa4hr3402fPxNr8NDeirEG+P94fACs1nceKujQpsolfXvnd+m1w
+19s8nFRQM9x+I7bH+foJ7umd9fw0IeuT6CLjzij/PowBzujl5CmuP3E/Y0mjuZa9
+BeDOVlENB6X656kCAwEAAaNTMFEwHQYDVR0OBBYEFLfxrD9vMC4kLUCatda6yTwY
+RuQQMB8GA1UdIwQYMBaAFLfxrD9vMC4kLUCatda6yTwYRuQQMA8GA1UdEwEB/wQF
+MAMBAf8wDQYJKoZIhvcNAQELBQADggEBAEiTJ+g77F9jwuG2wSeZM6X1E7jiJG92
+V+x5dNdQkZdbZJRP6L7yPVhuj7ezqWY95JuLglG67fogOnVpy+cLLA3dorWnA+XY
+ZuUiHoS2iv4A0u3U8aZEX+T/VF5hKC9OIdHxjQFwPeFl2Pne2UMD7Kxymb7pVCw0
+J71UvstErsAAp2jMMKPfLapkOZ5v23a0bN14j7IYwLONsl+MUTGBD/+NxXVM4EtU
+LaixlIETN3e3PHTiy/9xkIQvwQ2MEhn+WlGzpq/MizXaL+xEyrRwEjvFMhmEAmmW
+VZ0ylMocJxtiurmK1inr3KspxBuJfLDKVRxfCoy3jr93Vr8+jc+/O94=
-----END CERTIFICATE-----
diff --git a/src/main/g8/src/main/resources/certs/server1.key
b/src/main/g8/src/main/resources/certs/server1.key
index 143a5b8..afa3063 100644
--- a/src/main/g8/src/main/resources/certs/server1.key
+++ b/src/main/g8/src/main/resources/certs/server1.key
@@ -1,16 +1,28 @@
-----BEGIN PRIVATE KEY-----
-MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBAOHDFScoLCVJpYDD
-M4HYtIdV6Ake/sMNaaKdODjDMsux/4tDydlumN+fm+AjPEK5GHhGn1BgzkWF+slf
-3BxhrA/8dNsnunstVA7ZBgA/5qQxMfGAq4wHNVX77fBZOgp9VlSMVfyd9N8YwbBY
-AckOeUQadTi2X1S6OgJXgQ0m3MWhAgMBAAECgYAn7qGnM2vbjJNBm0VZCkOkTIWm
-V10okw7EPJrdL2mkre9NasghNXbE1y5zDshx5Nt3KsazKOxTT8d0Jwh/3KbaN+YY
-tTCbKGW0pXDRBhwUHRcuRzScjli8Rih5UOCiZkhefUTcRb6xIhZJuQy71tjaSy0p
-dHZRmYyBYO2YEQ8xoQJBAPrJPhMBkzmEYFtyIEqAxQ/o/A6E+E4w8i+KM7nQCK7q
-K4JXzyXVAjLfyBZWHGM2uro/fjqPggGD6QH1qXCkI4MCQQDmdKeb2TrKRh5BY1LR
-81aJGKcJ2XbcDu6wMZK4oqWbTX2KiYn9GB0woM6nSr/Y6iy1u145YzYxEV/iMwff
-DJULAkB8B2MnyzOg0pNFJqBJuH29bKCcHa8gHJzqXhNO5lAlEbMK95p/P2Wi+4Hd
-aiEIAF1BF326QJcvYKmwSmrORp85AkAlSNxRJ50OWrfMZnBgzVjDx3xG6KsFQVk2
-ol6VhqL6dFgKUORFUWBvnKSyhjJxurlPEahV6oo6+A+mPhFY8eUvAkAZQyTdupP3
-XEFQKctGz+9+gKkemDp7LBBMEMBXrGTLPhpEfcjv/7KPdnFHYmhYeBTBnuVmTVWe
-F98XJ7tIFfJq
+MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDcyA5L/mE9ikID
+B3pYBAksMri0tk0kDM3b7fObCEyNLSyhEkJyiC8oZ7xT31QZH1wFpjAP6g3sVBRQ
+bJNh71krPfv5nWaDmF2zrH83cQh4/PFFI0p5QgpFTrJ5j3wp1pGT0uv630MkVjOz
+xoTka+29kASLxKM9mnVfCrfbIlaJxslUqXzyuI99slke+2WULVEHEXGQ7MbGt0ij
+zV3vRIoa+cIUbqEBnaTL+ofDYNhKuE32z3cDK2qMFcSYVk1Y0dUUfhuIN9IjWO7T
+Pj0ei016k0mUWtNB+sXbRED389xxNFpvhVHnq+o8gyLujpZXrwvt9H4ygfPFgqKx
+JaTA89tvAgMBAAECggEAIeboZxvzM5943n01+LD59Zr+SOWbd9ctf0GNQDeohZ8z
+tLIYmPy3fRVc0mY/RDJQD6ACzlbK94i7q9PYV9gIkb7NY/mbBccOUGpDCLDnM6jn
+pY2zQGZ3LEhW2JrDXqtPpGrliJri9P/1pXvs6SR3l723LP0vceS3dDYxoEkoD7S5
+F9moYdWV9tOIKnrX/DPJwvi4W/RtBUyjzG19Rf0qWUeY4RYxBS+XaiWltt6TRabi
+dxhTNydlcXZ3hrhm5YyvntpjBaA+5XJth20Kc3/9X5xGHjBe3CyX4y80nBtXyBpA
+C0hgFK/ZwgOt3tx8VYcPz7ba+NYyH90VTDeWGqldTQKBgQD591tcdCevyLoQ6GlH
+vffIY7dovAXMim+zLgzwHyxB4XgFTNdH0YQQLgglDkXdqWwQJof4ryQQf9i3cyAu
+fBWOtXeu9K1fFa2jNDrBRC222tEnArp071/KznBVTz9+Wsp5Mb/ezLUCoLDBc+Vm
+vIN210BOUTSi3yrr551GyQbqVQKBgQDiHFq5zKzwByYfVVAayHCg0s7AH8KqKYPB
+iwlOF3bKR7pvizYRqHWM/fm3IyUTEhaGcOCtDyn4lXs15Jy8gXKJg9jasvnYCgkw
+e2XiBop9kIrZ9+owi4ZwAlUDZdp9apn0bwwyjbtazCgPeisiJhrmGmnjpho5Tdiy
+FhE3xCv6swKBgFM4ah9WwJvCjUfxyJNNCMCbikWBS8D0WgnijAYpqrdoVGgXVBki
+BQDKAoYrwVDyBfs+iMhfrvcbSVCSMKWpRBgWDHmgFlRwyDVsvx73Du0w3q9JNkCW
+LWM85aNRVgdAPOaqjIGlz6HHU/GkHzzcCDy5nzwzxv1upUCTBQa7COVdAoGAX/xj
+c05096xBPbnsuIHwdgUnqZ2R+MSI3yeTuqfxUKukdGene1WFGWZTlLABtBfQoh/W
+8QBn89QZKuaytr9JDSGAdE7YCyMvhXpM5Oeb8PPkTeWVcCg62N/UkQ2y89zGIGLn
+zaonJ8NVGkTlfKiqcJYz72T66uqmG+uMQZ0wgksCgYEAv9DMv+91Wbnf9r7pDsH9
+ZDXa1FOrMcxRbWECErK4mFcK+zMdgZZk+YMqjg70F+3KQEvSPBzMOQV14DIygHrV
+6gxwoFPUfJjuwSo5U5bNr/d6aUJncQx3egZn91Z5Xl8LpWqrE2KH8E+9jpZiPV/Q
+Hfcb1v+j1wcJVHPqY7qNy6M=
-----END PRIVATE KEY-----
diff --git a/src/main/g8/src/main/resources/certs/server1.pem
b/src/main/g8/src/main/resources/certs/server1.pem
index f3d43fc..666461b 100644
--- a/src/main/g8/src/main/resources/certs/server1.pem
+++ b/src/main/g8/src/main/resources/certs/server1.pem
@@ -1,16 +1,20 @@
-----BEGIN CERTIFICATE-----
-MIICnDCCAgWgAwIBAgIBBzANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJBVTET
-MBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50ZXJuZXQgV2lkZ2l0cyBQ
-dHkgTHRkMQ8wDQYDVQQDEwZ0ZXN0Y2EwHhcNMTUxMTA0MDIyMDI0WhcNMjUxMTAx
-MDIyMDI0WjBlMQswCQYDVQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNV
-BAcTB0NoaWNhZ28xFTATBgNVBAoTDEV4YW1wbGUsIENvLjEaMBgGA1UEAxQRKi50
-ZXN0Lmdvb2dsZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAOHDFSco
-LCVJpYDDM4HYtIdV6Ake/sMNaaKdODjDMsux/4tDydlumN+fm+AjPEK5GHhGn1Bg
-zkWF+slf3BxhrA/8dNsnunstVA7ZBgA/5qQxMfGAq4wHNVX77fBZOgp9VlSMVfyd
-9N8YwbBYAckOeUQadTi2X1S6OgJXgQ0m3MWhAgMBAAGjazBpMAkGA1UdEwQCMAAw
-CwYDVR0PBAQDAgXgME8GA1UdEQRIMEaCECoudGVzdC5nb29nbGUuZnKCGHdhdGVy
-em9vaS50ZXN0Lmdvb2dsZS5iZYISKi50ZXN0LnlvdXR1YmUuY29thwTAqAEDMA0G
-CSqGSIb3DQEBCwUAA4GBAJFXVifQNub1LUP4JlnX5lXNlo8FxZ2a12AFQs+bzoJ6
-hM044EDjqyxUqSbVePK0ni3w1fHQB5rY9yYC5f8G7aqqTY1QOhoUk8ZTSTRpnkTh
-y4jjdvTZeLDVBlueZUTDRmy2feY5aZIU18vFDK08dTG0A87pppuv1LNIR3loveU8
+MIIDWzCCAkOgAwIBAgIUPLASL+XIrs5XYekuiRBXyPOfI74wDQYJKoZIhvcNAQEL
+BQAwOjEWMBQGA1UEAwwNcGVra28gdGVzdCBjYTELMAkGA1UEBhMCTkwxEzARBgNV
+BAcMCk9WRVJJSlNTRUwwIBcNMjUxMTE1MTA1NzMyWhgPMjEyNTEwMjIxMDU3MzJa
+ME8xCzAJBgNVBAYTAk5MMQ4wDAYDVQQKDAVQZWtrbzEQMA4GA1UECwwHVGVzdGlu
+ZzEeMBwGA1UEAwwVdGVzdC5wZWtrby5hcGFjaGUub3JnMIIBIjANBgkqhkiG9w0B
+AQEFAAOCAQ8AMIIBCgKCAQEA3MgOS/5hPYpCAwd6WAQJLDK4tLZNJAzN2+3zmwhM
+jS0soRJCcogvKGe8U99UGR9cBaYwD+oN7FQUUGyTYe9ZKz37+Z1mg5hds6x/N3EI
+ePzxRSNKeUIKRU6yeY98KdaRk9Lr+t9DJFYzs8aE5GvtvZAEi8SjPZp1Xwq32yJW
+icbJVKl88riPfbJZHvtllC1RBxFxkOzGxrdIo81d70SKGvnCFG6hAZ2ky/qHw2DY
+SrhN9s93AytqjBXEmFZNWNHVFH4biDfSI1ju0z49HotNepNJlFrTQfrF20RA9/Pc
+cTRab4VR56vqPIMi7o6WV68L7fR+MoHzxYKisSWkwPPbbwIDAQABo0IwQDAdBgNV
+HQ4EFgQUVeymCQbj6t7IpgXkyv6Oj6XU48cwHwYDVR0jBBgwFoAUt/GsP28wLiQt
+QJq11rrJPBhG5BAwDQYJKoZIhvcNAQELBQADggEBAAY/lccDACtfE+ALVhUeXyXj
+Fkaq4hCz3b4oVY6Vxkw7cKwwfcpYUc+hzGNAVN9tiO14nCpg/p0oHN0475+tJfkO
+JNgHuE9rxhRqSJZ+jPaXYz3eSaZWEchkiFMpoAr2xrB83/H5ALR/LjkuPlxnR6jI
+EdHkGc4Umy+9zuRhKOMcfhe9YRnDQA/C6P+csAwvU+BgdSx2QN131Ll/PLtg6MeN
+YUL7s5GIx36dqwJHRX/3VBbmBX5cbOkSW1NSLcs1QE8nj8T+1S5anq14ZClS4cNq
+Q26CNS8W1p8Z3oJGD7Q+LdCD9SvnCFteDvVWJ/7MztUZzkTRojfHabJBkyb/WBI=
-----END CERTIFICATE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]