Viewing File: /usr/local/cpanel/base/frontend/jupiter/ls_web_cache_manager/lib/ACMECert/alpn_responder.js
/* ACMECert Example ALPN Responder (only needed when using tls-alpn-01 challenge) */
var tls=require('tls');
var fs=require('fs');
var server=tls.createServer({
key:fs.readFileSync(process.argv[2]),
cert:fs.readFileSync(process.argv[3]),
ALPNProtocols:['acme-tls/1']
}).on('listening',function(){
console.log('ACMECert Example ALPN Responder - Ready');
}).listen(443);
process.stdin.resume();
process.stdin.on('end',function(){
server.close(function () {
console.log('ACMECert Example ALPN Responder - Terminating');
process.exit(0);
});
});
Back to Directory
File Manager