Skip to content

Commit d1c51f0

Browse files
committed
fix: update cert
1 parent da3483c commit d1c51f0

File tree

4 files changed

+74
-58
lines changed

4 files changed

+74
-58
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vtex-cms-template-transpiler",
3-
"version": "1.8.1",
3+
"version": "1.8.3",
44
"description": "Template transpiler for Vtex CMS local development",
55
"main": "index.js",
66
"scripts": {

src/certs/generate.sh

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,31 @@
11
#!/bin/bash
22

33
cat > config_openssl.cnf <<EOF
4-
[dn]
5-
CN = vtexlocal.online.pro.br
6-
[req]
4+
[ req ]
5+
default_bits = 2048
6+
prompt = no
7+
default_md = sha256
8+
x509_extensions = v3_req
79
distinguished_name = dn
8-
[EXT]
9-
subjectAltName = DNS:vtexlocal.online.pro.br
10-
keyUsage = digitalSignature
11-
extendedKeyUsage = serverAuth
10+
11+
[ dn ]
12+
C = BR
13+
ST = YourState
14+
L = YourCity
15+
O = YourOrganization
16+
OU = YourOrganizationalUnit
17+
CN = *.vtexlocal.online.pro.br
18+
19+
[ v3_req ]
20+
basicConstraints = CA:FALSE
21+
keyUsage = nonRepudiation, digitalSignature, keyEncipherment
22+
subjectAltName = @alt_names
23+
24+
[ alt_names ]
25+
DNS.1 = *.vtexlocal.online.pro.br
26+
DNS.2 = vtexlocal.online.pro.br
1227
EOF
1328

14-
openssl req -x509 -out selfsigned.crt -keyout selfsigned.key \
15-
-newkey rsa:2048 -nodes -sha256 \
16-
-days 358000 \
17-
-subj '/CN=vtexlocal.online.pro.br' \
18-
-extensions EXT -config config_openssl.cnf
29+
openssl req -x509 -nodes -days 358000 -newkey rsa:2048 -keyout selfsigned.key -out selfsigned.crt -config config_openssl.cnf
1930

20-
rm config_openssl.cnf
31+
rm config_openssl.cnf

src/certs/selfsigned.crt

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,25 @@
11
-----BEGIN CERTIFICATE-----
2-
MIIDOzCCAiOgAwIBAgIUVBE00NyjzvU5hdTVqme+olMME6YwDQYJKoZIhvcNAQEL
3-
BQAwIjEgMB4GA1UEAwwXdnRleGxvY2FsLm9ubGluZS5wcm8uYnIwIBcNMjQwNTA5
4-
MTAyODI0WhgPMzAwNDA3MTExMDI4MjRaMCIxIDAeBgNVBAMMF3Z0ZXhsb2NhbC5v
5-
bmxpbmUucHJvLmJyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA08Ak
6-
f/8lvI8CjnGZDlMnBcew0vcPD2E6keTQy3r8G6W0GFRbBieeAgA2xueDEimIRNMv
7-
EdfJ6KF4e4PvL4g+/8qop6hftpApTvo3d5zbYS/ez5EZAkPToqUgSjZuE6p9b1A3
8-
n9MD/1fvr9pjJirik//dBH70upVvEIqJMHQYEUqt1gPLAIGWW00XdQUjXY3XDC+D
9-
9fZcOWwAFdFCA6rghq+6kOTt/1Ax88fKFy12EFVZYCY+BAMgV27JzKAATF0nyYvm
10-
KT9dKyEVuyOtZ0P5Qr+QGYLihbsmSBzPjXs6UEbiMcLroMZmzz4kg38TNPFXSyPe
11-
2UTTMPzFrog4MMc6CwIDAQABo2cwZTAiBgNVHREEGzAZghd2dGV4bG9jYWwub25s
12-
aW5lLnByby5icjALBgNVHQ8EBAMCB4AwEwYDVR0lBAwwCgYIKwYBBQUHAwEwHQYD
13-
VR0OBBYEFG0Y6leP79JJyMrfZ32P14/VxkD1MA0GCSqGSIb3DQEBCwUAA4IBAQBE
14-
ByG6k+bOiNTd+ZIo9g+ro+jUZX2ns14OYKcwsOqeBnYmZg8FNMI+wrp/vmIct8m/
15-
9L6xB80CyoaICN66rsNjfJJlFp5+yIrOR2wzuVbzegVXpn6cELCHReNQ0aYvNPZV
16-
3JDCzwf8L80nFeJoU5oSZEFNkMaF+lJurh3fS+OSalzKMOuf+e0Q9btBLRfIMGZS
17-
El/qXRaMViRYE7N8ijLAi2/BbQb7puJge7ze6Xz7+5nOUpgVanRG2dbpIANlJXhC
18-
gq5Va+UTkCXG3WhdtlHqsrPSHYcgLiyLS+M/CjBsqoWxWYTn8j7sI7zWTquBDd5h
19-
zgHjvbqwTyY0O+CKfcva
2+
MIIEMjCCAxqgAwIBAgIUXFm5wLbiWklPf11ejJRk0fCyLtgwDQYJKoZIhvcNAQEL
3+
BQAwgZQxCzAJBgNVBAYTAkJSMRIwEAYDVQQIDAlZb3VyU3RhdGUxETAPBgNVBAcM
4+
CFlvdXJDaXR5MRkwFwYDVQQKDBBZb3VyT3JnYW5pemF0aW9uMR8wHQYDVQQLDBZZ
5+
b3VyT3JnYW5pemF0aW9uYWxVbml0MSIwIAYDVQQDDBkqLnZ0ZXhsb2NhbC5vbmxp
6+
bmUucHJvLmJyMCAXDTI0MDUwOTEwMzUwM1oYDzMwMDQwNzExMTAzNTAzWjCBlDEL
7+
MAkGA1UEBhMCQlIxEjAQBgNVBAgMCVlvdXJTdGF0ZTERMA8GA1UEBwwIWW91ckNp
8+
dHkxGTAXBgNVBAoMEFlvdXJPcmdhbml6YXRpb24xHzAdBgNVBAsMFllvdXJPcmdh
9+
bml6YXRpb25hbFVuaXQxIjAgBgNVBAMMGSoudnRleGxvY2FsLm9ubGluZS5wcm8u
10+
YnIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUbhh77mQO1GRXe3XF
11+
NUmchnI5BgwXoso4bweIawjoxwUMXEofe6hwSNt4chMElZhffXTvULdR1WLERd/J
12+
HU3Y6Sm9ed+2qSuhJbUtp5+uCbdIcpZHwLU/VbU5ghNL7peN604C2bO7NVY0S7NE
13+
238iYsOI5BD1UmQfTLApV4bGZaoxJq1S2Tlh0ruHcay/MwC71lLtuwUlwzban9kE
14+
eV8h1pCTwvaYG6l1IZ9QvrI7Ti6MHjcGURAT95p6j0jPl/fJAQEQebw5CBH/SZ1J
15+
ezJ3YeEipOEFg6yUeotPKMP+BqArFKmEsPTV5R2FlYsAm805Leobq+Q7zUZ2iHT5
16+
dYbtAgMBAAGjeDB2MAkGA1UdEwQCMAAwCwYDVR0PBAQDAgXgMD0GA1UdEQQ2MDSC
17+
GSoudnRleGxvY2FsLm9ubGluZS5wcm8uYnKCF3Z0ZXhsb2NhbC5vbmxpbmUucHJv
18+
LmJyMB0GA1UdDgQWBBT9xS8oHYmn7I2+NliFfqb8WmfLyDANBgkqhkiG9w0BAQsF
19+
AAOCAQEAqikeXs+biBUfU9afx7WSSrjDMzUPRMLuljOZMUbMevKMuhtpkjggFXC7
20+
99kioDID0BR3nmePv5qLTA38kEuM5OjZqglD1phZyinG92HwvJrAYSh5B00Jg0JA
21+
ojIuJ68BVZ/zobm7AnM7YWRF8rYSbCNllc+xgP9hey8XYVG+s4RxYCE3TLq8lM9h
22+
5goPiYZUZIjdNwewHk8fVDK/z+hLtDvHP5GHsrsCwdb8Mg98xudxqi5ArZBKpjCU
23+
bD9BljskXhv/wgaYNvmj2OftPmdreJ7phwZQu4Dskuh1G1NPBVUd6i/AuOrCa2Q0
24+
ZHs5laFvL2xmZMMK4VFPLzG5GKFYFQ==
2025
-----END CERTIFICATE-----

src/certs/selfsigned.key

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
-----BEGIN PRIVATE KEY-----
2-
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDTwCR//yW8jwKO
3-
cZkOUycFx7DS9w8PYTqR5NDLevwbpbQYVFsGJ54CADbG54MSKYhE0y8R18nooXh7
4-
g+8viD7/yqinqF+2kClO+jd3nNthL97PkRkCQ9OipSBKNm4Tqn1vUDef0wP/V++v
5-
2mMmKuKT/90EfvS6lW8QiokwdBgRSq3WA8sAgZZbTRd1BSNdjdcML4P19lw5bAAV
6-
0UIDquCGr7qQ5O3/UDHzx8oXLXYQVVlgJj4EAyBXbsnMoABMXSfJi+YpP10rIRW7
7-
I61nQ/lCv5AZguKFuyZIHM+NezpQRuIxwuugxmbPPiSDfxM08VdLI97ZRNMw/MWu
8-
iDgwxzoLAgMBAAECggEANaE//VULYzbbQGWADNM9mmapn7zoCQ6ojWPlB+w1pvDw
9-
bIsM5MGq8LnKJdVj6nkvZLMSBFRhdHRU9f+D2EeLITDcR15LI4tekvyniLlnDLXZ
10-
mjuXGG5CTzrAM1uWxI9VJpisBeQlaooEkEbg/r001qQif62B4THQx+E2ftmgcNxB
11-
dEoyYIFMGYYpb6TR9QLVzsUcM5KAQJnAnJn0o1rgmybyDAs5sGXoNnFuUSC4bgGg
12-
CbdmBZgBykkXJDFi//uP+QTzdmoj/SPTF4riYulYCtNDBxvgKdgESxzaO43KQRjp
13-
BCZmNXWuISJxnYS0ypMj8KMXmJhhMGnnUUDGTYL1ZQKBgQD5bjfp7Ulasg2wDySZ
14-
zJLr4AcJ2Hj+UK1cCP6y04Cz8niOOl73JfeU0uYdgUEkSH6GVF22dOodED1NAb0t
15-
hj+A9djSpp+ol+nNzVcfAehsUtbSYqzFZoS5xi09O2JLbBFqDW9cCJZqmoePv352
16-
RL3hFMZCj/4L634nyK19xjnEZwKBgQDZU94Rckrks2pH2mEMcv5AuQK6vigSeyP3
17-
mWMtiDj7G+Y24Tv55KZYKpx9a8N4dU08Ap98K01eRQ8eRohNY69M2usvh0HDzwmI
18-
VHx9CF5J8cNPv+gZv6QEpYO+VPc6ntlGrdzvvIajbQGeRkiuKVowW2FsknGmclX1
19-
PntR9YC2vQKBgBd5oBmME5NNnqwrQK6Y6lr4wrDShtColyhKUG5UKZDGCUKZi8aG
20-
9D41eyLbv13C1OWfmxJI/p+tn5dXyo42TFO+z6FDvVMIuSB9au2oKE/JnB5A2zHY
21-
7DTvyeIxbJbcnOb2TLzEsiNmV8vXofdPkO9WHTK2ippkl4L3CB0GQvmRAoGBALD1
22-
FCXajVbpLAnzrAAKBjLHMozB1zktIV0zfUkO2W7GCc732PEiF7xEfgW14ITN5qSN
23-
cjUVwTqYOrYpMkTpfUy0GLorhQYeJ6HlQTRBwxysiZ7/IMsOe0v5RWuOHXyS6VIe
24-
sX5XYL3jPWUVz4pYS4KCdbKFD5s7D/jP9nQG1dZ1AoGAAY7b7rjdnwWDrhFY+US5
25-
oQVqSoBXG2B5NCaQx7IxTmRVqALrC/tTpuRXP4IpfPu4tasxUQ4kd4lpXVHXXIbK
26-
wp7nKPavrVFr07AU5cGHulkuS/xggpHBvzn3qetvrlmb9Uz5jtOwMcblQNDt0Y/m
27-
ssPmhzZl7oydLLLei+Lm8k4=
2+
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDUbhh77mQO1GRX
3+
e3XFNUmchnI5BgwXoso4bweIawjoxwUMXEofe6hwSNt4chMElZhffXTvULdR1WLE
4+
Rd/JHU3Y6Sm9ed+2qSuhJbUtp5+uCbdIcpZHwLU/VbU5ghNL7peN604C2bO7NVY0
5+
S7NE238iYsOI5BD1UmQfTLApV4bGZaoxJq1S2Tlh0ruHcay/MwC71lLtuwUlwzba
6+
n9kEeV8h1pCTwvaYG6l1IZ9QvrI7Ti6MHjcGURAT95p6j0jPl/fJAQEQebw5CBH/
7+
SZ1JezJ3YeEipOEFg6yUeotPKMP+BqArFKmEsPTV5R2FlYsAm805Leobq+Q7zUZ2
8+
iHT5dYbtAgMBAAECggEAAq6Akfyqvd+MD9G/H1psuGu2+siq/IB9Ldjs97yT/LbT
9+
6isqz9TXYumquQ2Ra56fSJN+ov7xcjhs4YhqpNbkFxkhU6AkR/jjvOGLNO1Kd24c
10+
PeOpJnTTLxih13FTg6vUndvMQqE5YAZPY8b6gCPMqhuBhfOM6UD9PNmMwcDZJwYT
11+
6W+ts6Tm7XNZANhbdzzI/WmeyLhmiYRh1U3nS3RP+7EbDjcrCSmznIi5etgaPeXw
12+
aTxavNG8fyFcG4fYEjN2n4o7c3/7/ZH097oXNr+HT9Duw3ql/AWbj6zvwnYzyQoA
13+
vVv3+zDOdAi9e6ozW9zuvEqDSt64PaeR3Kf4IZWWOwKBgQDs3mSqKU3h7sRttM7z
14+
k0MPnu4UDrSJVIKPCvgWniUrdLyMddYU/XmW/VmIdhkZKiTwimeymtr2+Kfbo346
15+
gUiV4qgl9PVX3EOYpn3LRZlPD/pu63I1CFGeLzIdwCqIM3sdNvArC5hOQW4fSfms
16+
lkzKBrB16c830ZmfOehvJ2mIswKBgQDllmW69uREepusUr34REpzffcGA0xrnJbk
17+
pDu1UieJQukI9FJaneEG/PWHjRDqqKhA3TO4MjXK+UpFVkJAoZRJKHvotPzu9Spr
18+
sGA9fqcJAYZZzDQPviQbIqvGtPd9f8/dyXXspwOw95es2mPP0vYz5FZlsAlsNEAK
19+
IR+o2OZB3wKBgBb+d9M080SNgzALL1Ph5c6sZPw5eTkjpRDxxaecbotLZ8pS3hdn
20+
i9gme/yNSl5xAuj+5pYmBj+XX+QoeOaBCmTSffRBVVfUIBO/hdKnzPwp1uvRm2Ke
21+
jh3HAxx0PSy/oqHxZVsoYv6lx2TuL3iblpS+FX881Urb5Afa/T9dGheVAoGAUjHp
22+
E+mmSZn3t9cbqhGQ8g4r7RwrNO+n2g2uTrkt7GdnFMyb21Ngp+bSZIgtgUWGj0pi
23+
ZNSdC6D6ZR5/s7Hla9exnNuHHmnpmQpZOkrotEG2ftmr3eL9/DUKeKZ7YJPssIOa
24+
03Hr0WSjCcBaMaJegK+D+v3uMa33K2k2c3XL4dMCgYB0KGT++maq7FWPA5tWN4Qs
25+
8YLp3m45Q3BZnSrw54rL/fETaxhAjLSVNvJYcC8KSfy8KY6kTOyKp/dEhRj4o9gi
26+
8jutGrPhHga91XzwFk8XjnK8DC2UoIwESrJ7q+LZsiuDp2ckJwbxyWUWpIH+iDh0
27+
GXAhtgFGGNLe6N01ugVPvA==
2828
-----END PRIVATE KEY-----

0 commit comments

Comments
 (0)