Commit Graph

121 Commits

Author SHA1 Message Date
Simon Smith
a17fd2f268
revert hashAlgorithm to fix peform signature
revert commit 43c16d02f9
2023-12-18 12:11:52 +00:00
Ylian Saint-Hilaire
f5c056fdeb Corrected getPublicKeyHashBinary() to handle hashing the public key of a cert without ForgeJS. 2023-10-01 00:52:17 -07:00
KDima23
cf8f4b682a
fix skip-amt-algorithm
The r.certs[0].md field is null. Therefore, attempting to check if r.certs[0].md.algorithm is null will result in an error.
2023-09-18 10:31:43 +02:00
Simon Smith
68763137e9
if amt algorithm use it 2023-08-30 12:29:09 +01:00
Ylian Saint-Hilaire
b1d2d1aea9 Started work on support for loading ECDSA certificates as HTTPS cert. 2023-08-20 23:29:08 -07:00
Raikhelkar
43c16d02f9 fix: activation to acm issue 2023-06-13 16:17:42 -07:00
Ylian Saint-Hilaire
3a22bfbc24 Fixed issue with TLS certificate that had an no issuer CN (#4681) 2022-11-02 10:45:10 -07:00
Ylian Saint-Hilaire
f7dc1d749b Added 'keepcerts' option to force keeping HTTPS/MPS cert. 2022-08-26 15:43:12 -07:00
Ylian Saint-Hilaire
15ee1feca5 When some files are re-generated, the old copy is now kept as -old. 2022-08-26 14:19:28 -07:00
Ylian Saint-Hilaire
d6a1f04d4a Fixed re-generting the TLS certificate if the desired cert name does not match. 2022-08-24 15:03:02 -07:00
Ylian Saint-Hilaire
15a76d3932 Added strictCommonName option for matching the Intel AMT ACM activation cert. 2022-08-15 21:49:01 -07:00
ylianst
a365f7d6b4 Version 1.0.59 2022-07-23 17:07:29 -07:00
ylianst
60e7509881 Added indication of what certs are missing (#4299) 2022-07-22 20:40:51 -07:00
Ylian Saint-Hilaire
3dd8531ef9 Added code to skip the agent code signing certificate if missing and getting certs from database or vault (#4299) 2022-07-21 17:17:08 -07:00
Ylian Saint-Hilaire
acd281c990 Added new rootCertCommonName option is config.json setting to change the default root common name when generating the root certificate, #4221 2022-07-05 13:44:24 -07:00
Ylian Saint-Hilaire
25c805d7ea Fixed certificate creation when using with authenticode. 2022-05-29 11:16:52 -07:00
Ylian Saint-Hilaire
504941d1e4 MeshCentral now generates a code-signing certificate. 2022-05-25 11:05:53 -07:00
Ylian Saint-Hilaire
15e1718296 Fixed session IP check still being performed when CookieIpCheck is false. 2022-02-24 12:22:01 -08:00
Ylian Saint-Hilaire
db707b6525 Improved Intel AMT ACM cert chain creation errors. 2022-02-24 11:00:40 -08:00
Ylian Saint-Hilaire
836ad768ac Updated headers. 2022-01-23 23:21:24 -08:00
Ylian Saint-Hilaire
e47e050149 Added support for PKCS#8 encrypted private keys. 2021-08-20 12:03:52 -07:00
Noah Zalev
48c464672b Fixed second joinpath 2021-08-08 15:22:29 -04:00
Noah Zalev
25f0d0ab8e Bugfix: reference to undefined object 2021-08-08 15:18:58 -04:00
Ylian Saint-Hilaire
ad0b60a560 Fix for #2989 server crash due to #2986. 2021-08-05 08:43:41 -07:00
Linus Heckemann
63b52fa1f6 Handle all configured paths as potentially absolute 2021-08-04 09:29:48 +02:00
Ylian Saint-Hilaire
7d867dae69 Intel AMT TLS ACM activation improvements. 2021-07-31 01:53:07 -07:00
Ylian Saint-Hilaire
914d3ba82b Updated Spanish translation. 2021-07-15 13:08:21 -07:00
Ylian Saint-Hilaire
37418ba6e0 Fixed Intel AMT ACM certificate matching bug, #2805. 2021-07-15 10:15:05 -07:00
Ylian Saint-Hilaire
0b08c610be Fixed ACM activation with wildcard certs. 2021-07-04 11:58:15 -07:00
Ylian Saint-Hilaire
85ef5fca26 Added fetching previous Intel AMT activation passwords into table. 2021-04-03 18:29:02 -07:00
Ylian Saint-Hilaire
5bdebda679 Intel AMT activation fixes. 2021-03-13 21:26:59 -08:00
Ylian Saint-Hilaire
f38f6460eb More work on Intel AMT provisioning server. 2021-03-13 18:15:53 -08:00
Ylian Saint-Hilaire
fb8ea438b2 More work on Intel AMT provisioning server. 2021-03-13 00:53:27 -08:00
Ylian Saint-Hilaire
f0c319e070 Fixed USB key setup.bin encoding. 2021-03-12 16:05:18 -08:00
Ylian Saint-Hilaire
0e69492ba5 Fixed terminal issue. 2021-03-12 13:44:42 -08:00
Ylian Saint-Hilaire
b68afcde6a Fixed #2376. Certificate altNames exception. 2021-03-11 01:39:21 -08:00
Ylian Saint-Hilaire
fc1e084576 Fixed trusted FQDN used in setup.bin 2021-03-07 23:31:19 -08:00
Ylian Saint-Hilaire
dc11a44a19 More work on AMT TLS ACM activation. 2021-03-04 01:54:04 -08:00
Ylian Saint-Hilaire
423daaf19d Partial work for host-based ACM AMT activation. 2021-03-03 23:49:53 -08:00
Ylian Saint-Hilaire
d3fd8e7311 MeshCentral can now issue AMT TLS certificates using a specified custom root cert. 2021-01-20 09:54:51 -08:00
Ylian Saint-Hilaire
b195852399 Updated file headers. 2021-01-09 14:31:09 -08:00
Ylian Saint-Hilaire
923ac49637 Added Cloudflare RocketLoader support. 2021-01-06 14:23:07 -08:00
Ylian Saint-Hilaire
c6ebdd06d0 Added Intel AMT cert private key check. 2021-01-06 03:06:42 -08:00
Ylian Saint-Hilaire
370d890b86 Added CloudFlare auto-loading of trusted proxy IP addresses. 2020-12-10 13:56:15 -08:00
Ylian Saint-Hilaire
39541f8755 Fixes Intel AMT MEI calls. 2020-11-24 19:56:59 -08:00
Ylian Saint-Hilaire
27bd46a764 Improved AMT USB ACM activation. 2020-10-27 02:15:52 -07:00
Ylian Saint-Hilaire
e9250c11db Added AMT ACM activation wildcard cert support. 2020-10-26 22:52:52 -07:00
Ylian Saint-Hilaire
3561ad8c16 Added code to create Intel AMT setup.bin file. 2020-10-26 20:39:04 -07:00
Ylian Saint-Hilaire
0f23a343cd More AMT manager improvements. 2020-10-26 12:46:30 -07:00
Ylian Saint-Hilaire
5a3e68a935 Improved Intel AMT activation logging. 2020-10-22 14:35:12 -07:00