mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-11-07 21:02:53 -05:00
fix: AMT Direct TLS connection and Digest authentication
- fix: ensure TLS is used when TLS is enabled - add constants.SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION for TLS client connection for newer Nodejs - ensure nc of AMT redirection Digest authentication to have at 8 bytes length
This commit is contained in:
@@ -8904,7 +8904,12 @@
|
||||
}
|
||||
}
|
||||
};
|
||||
desktop.Start(desktopNode._id, 16994, '*', '*', 0);
|
||||
// Use TLS if TLS is set
|
||||
if (desktopNode.conn==4 && desktopNode.intelamt!=null && desktopNode.intelamt.tls==1) {
|
||||
desktop.Start(desktopNode._id, 16995, '*', '*', 1);
|
||||
} else {
|
||||
desktop.Start(desktopNode._id, 16994, '*', '*', 0);
|
||||
}
|
||||
desktop.contype = 2;
|
||||
} else if ((contype == null) || (contype == 1) || ((contype == 3) && ((currentNode.agent.id > 4) && ((debugmode == null))))) {
|
||||
// Setup the Mesh Agent remote desktop
|
||||
|
||||
Reference in New Issue
Block a user