mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-02-12 19:11:51 +00:00
Fixed server exception if no agent signing cert is present.
This commit is contained in:
parent
02bc45445f
commit
24b096205c
1 changed files with 1 additions and 1 deletions
|
@ -3003,7 +3003,7 @@ function CreateMeshCentralServer(config, args) {
|
||||||
// Load the agent with a random msh added to it.
|
// Load the agent with a random msh added to it.
|
||||||
const outStream = new require('stream').Duplex();
|
const outStream = new require('stream').Duplex();
|
||||||
outStream.meshAgentBinary = objx.meshAgentBinaries[archid];
|
outStream.meshAgentBinary = objx.meshAgentBinaries[archid];
|
||||||
outStream.meshAgentBinary.randomMsh = agentSignCertInfo.cert.subject.hash;
|
if (agentSignCertInfo) { outStream.meshAgentBinary.randomMsh = agentSignCertInfo.cert.subject.hash; } else { outStream.meshAgentBinary.randomMsh = obj.crypto.randomBytes(16).toString('hex'); }
|
||||||
outStream.bufferList = [];
|
outStream.bufferList = [];
|
||||||
outStream._write = function (chunk, encoding, callback) { this.bufferList.push(chunk); if (callback) callback(); }; // Append the chuck.
|
outStream._write = function (chunk, encoding, callback) { this.bufferList.push(chunk); if (callback) callback(); }; // Append the chuck.
|
||||||
outStream._read = function (size) { }; // Do nothing, this is not going to be called.
|
outStream._read = function (size) { }; // Do nothing, this is not going to be called.
|
||||||
|
|
Loading…
Reference in a new issue