From 9b18e2af9295f41124244e3d1c08452581a946cf Mon Sep 17 00:00:00 2001 From: Universal Web Date: Sun, 1 Oct 2023 00:08:32 -0400 Subject: [PATCH] certificates adding ipv4 and ipv6 support --- profiles/default-Ephemeral.cert | Bin 485 -> 485 bytes profiles/default-EphemeralPublic.cert | Bin 264 -> 264 bytes profiles/default-Master.cert | Bin 270 -> 270 bytes profiles/default-MasterPublic.cert | Bin 132 -> 132 bytes profiles/default-Profile.cert | Bin 775 -> 775 bytes scripts/certificates.js | 6 ++++++ services/universal.web-Ephemeral.cert | Bin 936 -> 1002 bytes services/universal.web-EphemeralPublic.cert | Bin 715 -> 781 bytes services/universal.web-Master.cert | Bin 255 -> 255 bytes services/universal.web-MasterPublic.cert | Bin 117 -> 117 bytes services/universal.web-Profile.cert | Bin 1211 -> 1277 bytes 11 files changed, 6 insertions(+) diff --git a/profiles/default-Ephemeral.cert b/profiles/default-Ephemeral.cert index 2fe96317d156be8b5b285a95ce4698c5ce98cbb5..79af032f36741cbb025d66d2a7f31d74868e2292 100644 GIT binary patch literal 485 zcmcb|z_L0ywWuUBEi*Z>B=smG$2|u2rNt$QMJ0QKOY?LT3=9?glS>qg42+Bw3{0#H zEUXL-6x@A7mY1a#6=&w>F)k^~Oe{IPI5jV2uWvp?gI8i6NP`KAhLr`SNjaIx-l>&G z6!=eyW);U@xsh@00^>qoQ>Sx}GMHtg%XJf{%~VXx3Tj@Tn^;_uS`?g_o|jlsT9kUk z;hTTJDcesxjFy%^*BaD>YQHsGFD|y?am!TUw@3PwUq+bUotD*}`fbaJh5k14xPDyN zUC_95zQuB_j5@(NQin`Ap(X|(+;Bq3`>}HB)qO(E1{^#b;IBm0W|MCUVsq60k zaEO?@s-P&d3>YLJ2Rm54og!9xeL?j6JDYo~-b z^BeW#>|&P)ah;HslI~v=QjzfCmuao{`+p2GoOTHbtl9T$zV`fiRUg&2u73OE;eL+% Vr=L~6#`kky_PA~wl6pdz8vqgj(h2|o literal 485 zcmcb|z_L0ywWuUBEi*Z>B=smG$2|u2rNt$QMJ0Q~Q&V&l42>0nQwtP~42+Bw3=OPI zO{{#*@biaJ)d}jrR??1hiLFh%mZmKLD8_Xpfo8bGub<}@`wWeNztt0_$xOuu3cbU=xge9 z?okG_jC8qf;vI!}OHzx1Gt=`DOG=AUk2rku4>)D}iHFhB^5J zKk!<B=tzkJqFgL#U+VFC3}NQ^K=vp3>Ey7OB9R@jEofwOsotn ztPBkl+B=tzkJqFgL#U+VFC40kDQ*;yzjTM4Z3lxkDjEofw4XjK} ztbh!6-;m{HsYS(^`FV^>$}$s64lhp4OMz=}NlnJou(F^uDJL`8JGJtN!rqjoxlswB zJDMkLVlQA9t(*QsjrR??1hiLFh%mZmKLD8_Xpfo8bGub<}@`%C-A@9e^sap%VV~WlO`TC!m VKjXB`#{J6|M5nI1`@6E|JG&~ NYBJx_&7R%80RVH`E`$I8 diff --git a/profiles/default-Profile.cert b/profiles/default-Profile.cert index d406abfb805cdef92b034bce102b5114393b89bf..2506449a1b22150af4f9038f497164e1e84c2a3d 100644 GIT binary patch literal 775 zcmcb|z_c>8AR{$5wJ0&?9s|qjwI4KB^oQ7|x6 z@J}vLFfuSQRxmKJGO(~RG*EE&4Ow26T2!2wpU1eQEHkm>@Z!|Gl)b+B5Di|5c_0lY zC>mB4lqTh5CVQt=9#P;wDVkLrf8|ETwF`_3eNCOtJ<4E~kuKLwoHkQ2F)OHfeQsiL zNorAWW_n&?Noi5)5r=R70jF#~@i1Ci{#Cl>nK%;WlTVRu2}&iNM0wKD1i=SUqg<%F6TfN;YJA@9e^sap%VV~WlO`TC!m zKjXB`#{J6|M5nI1`@K%ran*fE?^#`F4s}>GcKC^Y3i#v3_IPQW!LSRdeY6 z-Y%bgM~m6JLJ4_@GS6?+le3FmBE)qaY*V3VeVy+;JnAcj2zcTTJABh(mbk33g)|x r_pY*8AR{$5wJ0&?9s|qjwI4NpzcQ7|-C z2u>|fFfuSQRxmWMGBvRRGTePbmY1a#6=&w>F)k^~Oe{IPI5jT?uE8ZW8B@c`g3_d% z%w+G>$|DL~AtsLV*UqYw335=EICAAmvH-8UcIHv@2VTopYFrH!UZ0y-T#{N8oSB}N zSW;S)dc=Wq@pYydTbUP?DJ(A2&0DLxhjmWfnY>-0wU3z7_#TzaZogvndtyR*+F7pP z&+B+p4>!N_zOY?wio6$}9rvLd=}b@)0}yW5o66E|JG&~ zYBJx_&7R%8VO2pnykX+^MARY@D@k8R%^#>k8Dnk2WA(}?e~1*d2aE|UH`inqJ8{scIqhI zTd~={XWp~pg-o36pHCj-=lP)A$h8a-oc9=*k>mPE%RL5GnnyKB!Tj^DuJnxl(mO`% jX+GMulfU%}E-ZT0qqg+b>Nl629u{39WEgTV6H*HRZzeyC diff --git a/scripts/certificates.js b/scripts/certificates.js index b363f60f..8600a8ec 100644 --- a/scripts/certificates.js +++ b/scripts/certificates.js @@ -47,6 +47,12 @@ const domainProfile = await createProfile({ domain: 'universal', extension: 'web', ip: '::1', + ipv4: 'localhost', + ipv6: '::1', + records: { + aaaa: '::1', + a: 'localhost' + }, port: 8888, // Used when a custom Domain name server is used to resolve the domain name locations still provides valid certificates else will be warned of invalid certificate // domainInfoServer: { diff --git a/services/universal.web-Ephemeral.cert b/services/universal.web-Ephemeral.cert index 842b3ab6ca56895acdc94beea226da6c4afce14e..f63912dd48d21042aa62d9070259934811ac7d40 100644 GIT binary patch delta 553 zcmZ3%{)*l79s|qjwI4KB^oQ7|x6@J}vLFfuSQ zRxmKJGO(~RG?-|5+dH$M%w%OwesW??Mt*V05+K)Xv6YqK@}kt_{GycNdkjoV5`h3D zwlEP%VL^UT$yucxn^N*~6EpKdQY%VaCrdJZulLP|Smu?O2eQlrZkd9+Z^+7m(xjZs zWbf3qrv3kvH)odH2}i9mTvW4posQ2k_n3nD>vI!}OHzx1Gt=`D zOG=AUk2t8=u|@sb{JS9LYvTRGwQHxnbu9?J|D^S6eUssri3=-@v($?Z*0cCUvF`p` zbcG}6_+jrg=B*YYOB51|Pjyata-AJ&WB|euauc`D=@oh&{EVrl=3l{&V2SQekG^)l zpVG$Xw|S*qsm!W^qRcX2c!FH)p!u3diz)r_jOHnes`86ke1zZpmyK9j@BH?B&V!iS zKjc9^s>kOg%Dn%k&8Giv+xhm;Dcr(+6^j`r=G3~Z7VqM0lF)Ch-M-M&{qny(*QH<1 f_;F?h*Yw*Fyv!4`_A4_!+*DO^|7pR^MTNWovK{>B delta 487 zcmaFGzJlHK9s|qjBq}hbeVQO-5C!;O-l;vY<36Co|bQwepC< zD0Nzq4>^^GSIv>=-SsE; zCY@SUP?T8)3=NQr9d=w<6uKjB>pulu`RCKu#}+=lzj~XyRlS^WU961Mv6DtD?D?@{c%D25U3(8DZ z=Hw?Q=49j-mn;Et%@$i(87?nMP0lY$DZa7nPh<+Oa7mKQ}Qm zFC?|1#C0+|se28UUiFqK)OyHI&xci2zEGSLN$xQZ6tvsTTmHYBW^W2|_K5N?l zPkD1@xt(y-D#JxJo7d_1EOU=3n7=+ZvA86)C^$1cFR`SwDD{YgnjKrzug$*;V!kHc zKU}+Z+FRFx(ECqXzt%Syewnzi(l|@K_@Ez)Uli-^zeQI#f{q{dUSr;BA+kgvvG`Qy wlqc8Op+*KE93eMx`kP6deUaV};<<0tF)jBVz?a11nP#D&G6ds>m5`Ipd&){;Y*h;6)B@V@R zejHEDu0F|kL^UF-ok4qjZenpsYEf`zdR}5lX;JDChnD4xVnN%MWdDA4tK>kZk<`(^ ztBV~@ihS$mefW{_iedldhqs#j%KtL(X>cTQ+H;lLX}jnw$yy_|$Yq(rGP9ynOi&{O o5RUL^+|?3Y>?_r!A^awGkC+TYQStJ%HNR?(MDMOYxi{$)0LU9_uK)l5 diff --git a/services/universal.web-Master.cert b/services/universal.web-Master.cert index 19ea812743bc7b901df95732736221d7c76de74c..9af578a0c55466ac166aae963135bd3c2d2df789 100644 GIT binary patch literal 255 zcmcb|z`Qy+wWuUBEi*Z>B=tz?JqG5b#U+VFC3}NQ^K=vp3>Ey7OB9R@jEofwOsotn ztPBkl+B=tz?JqG5b#U+VFC40kDQ*;yzjTM4Z3lxkDjEofw4XjK} ztbh!6-;l+rc`0xeE~&|wDpnShCgo%%d#6?&QSfQp)e>FoE7heT{3dpfm<&Tv@$$7b zziN&|@2)?&H|f->f}+eap!Fcd4t=buxq_VfPXa%7)cyYdKiTEy`(4@PCR*>cVy!YK Mtk^=xFj6cA0EKyKd;kCd diff --git a/services/universal.web-MasterPublic.cert b/services/universal.web-MasterPublic.cert index 41eef017c96fdf77cb32042c635a596b9107362c..9528ee694d61a11b55b13298f31c65da8ba43a3f 100644 GIT binary patch literal 117 zcmcb|z`V4$B(bPuZ*Xazj)H-qf`4*}f{}rdv4Vk#m4Stop@D+CZ^+`*yp+AZ`4AOe ziFqIuCMYUa7L+FCWF~v3RvuB1o49>Wuh8@0XG}FU{|bHtOLTvF^tJo_lr}!U%`5Fn FWdO1RD$@V} literal 117 zcmcb|z`V4$B(bPuZ+L2oj)I}FLU3wEy7OB9R@jEofwOsotntPBk%I^Fip zEGRQsnUkNKn3IuTT(ShnHCt?DWw^X3H95a1rT88L(~?9W0EsP3L{eCgUsQ5dX~(9N z{M^LMypYt264%LUjNj{h^C6abCFX%FGl5&C;O-l;vY<36Co|bQwepBUR_@Ci&2xVy z`mAaHKjqDt<#xhRs|**_Y+k41v&=oFVE+2t#Nv|FqTtN*yu^~yqSPY}YIbZVN%LhnCm{aW8-_+{e4O5-f`;)C@peo?Hu{}x^02s(b)dyRRkg~$?x z#Ntz(Q=VLBhZ-4xaD?2%?Q?pCo(Df;s;T)`@FQ5F`_rSZ-S4Ng@%e3DX;&(5peLPgzuzU)16w{N}%G#L{}_x94*n#N7TN5AsnxJ}*(`{Wonk z{eRoew}(#Q7VfK9%rG&h)@8ML7iW`%erxUag{JP8|LwUh{c^^SGb^~J-;UsAo|v^? znepMKs*?Lp3vMndtSZy#dkhjwi%SxVO7@1Qrsyab8Y={+7AP1Q7#S-V8d#Z{SQ!~lbh^!1 zkY7}CR%yqI)X5o)-|JyYT~d=#l`6RVhO8_oP0Gnk_D-!lqVV|ilJIltdVTXTO|iN zjiinSUR~^PQsi4d@57IbR}A|vKfKjkU;dYYPlF?g)1Ir`PTNIiN!A*vMJ~$}mYEfu zVuBhOfN+FQbX^P4;rM@)JiM3rJQ^UhvO3$x9*RVj7c}njcB>{#DFP*MtoXt8j zF{AKG5bNac%u4Y1!H7yw{47q*OMyo=!5Abd@cLL)a|Jo|Q=bHW?5O+w|9`T}&-c5s X%T2W2YsFe+PFS&pkZH()M@TIIN?|Uk