1) http2 не поддерживается express, вместо этого используйте https ( ссылка на выпуск ):
const https = require('https');
const fs = require('fs');
const express = require('express');
const app = express();
app.get('*', (req, res) => { res.status(200).end('ok'); });
const server = https.createServer({
key: fs.readFileSync('./server.key'),
cert: fs.readFileSync('./server.crt'),
}, app);
server.listen(20020);
2) вместо использования серверных ресурсов для шифрования лучше использовать http и позволить nginx служить https , http2 сервером соединений.