mirror of
				https://github.com/Ylianst/MeshCentral.git
				synced 2025-03-09 15:40:18 +00:00 
			
		
		
		
	Fixed certificate creation problem.
This commit is contained in:
		
							parent
							
								
									87ede3be0e
								
							
						
					
					
						commit
						c2cda23e83
					
				
					 2 changed files with 6 additions and 4 deletions
				
			
		| 
						 | 
				
			
			@ -307,7 +307,7 @@ module.exports.CertificateOperations = function (parent) {
 | 
			
		|||
        var keys = obj.pki.rsa.generateKeyPair({ bits: (strong == true) ? 3072 : 2048, e: 0x10001 });
 | 
			
		||||
        var cert = obj.pki.createCertificate();
 | 
			
		||||
        cert.publicKey = keys.publicKey;
 | 
			
		||||
        cert.serialNumber = require('crypto').randomBytes(4).readUInt32BE(0);
 | 
			
		||||
        cert.serialNumber = '' + require('crypto').randomBytes(4).readUInt32BE(0);
 | 
			
		||||
        cert.validity.notBefore = new Date(2018, 0, 1);
 | 
			
		||||
        cert.validity.notAfter = new Date(2049, 11, 31);
 | 
			
		||||
        if (addThumbPrintToName === true) { commonName += '-' + obj.pki.getPublicKeyFingerprint(cert.publicKey, { encoding: 'hex' }).substring(0, 6); }
 | 
			
		||||
| 
						 | 
				
			
			@ -329,7 +329,7 @@ module.exports.CertificateOperations = function (parent) {
 | 
			
		|||
        var keys = obj.pki.rsa.generateKeyPair({ bits: (strong == true) ? 3072 : 2048, e: 0x10001 });
 | 
			
		||||
        var cert = obj.pki.createCertificate();
 | 
			
		||||
        cert.publicKey = keys.publicKey;
 | 
			
		||||
        cert.serialNumber = require('crypto').randomBytes(4).readUInt32BE(0);
 | 
			
		||||
        cert.serialNumber = '' + require('crypto').randomBytes(4).readUInt32BE(0);
 | 
			
		||||
        cert.validity.notBefore = new Date(2018, 0, 1);
 | 
			
		||||
        cert.validity.notAfter = new Date(2049, 11, 31);
 | 
			
		||||
        if (addThumbPrintToName === true) { commonName += "-" + obj.pki.getPublicKeyFingerprint(cert.publicKey, { encoding: 'hex' }).substring(0, 6); }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue