From 48072d5f4f01cc82c1cf06e45b95cc423093fc09 Mon Sep 17 00:00:00 2001 From: Tom Kirkpatrick Date: Sun, 19 Apr 2020 20:00:05 +0200 Subject: [PATCH] grpc-js: setting ALPNProtocols option for tls proxy --- packages/grpc-js/src/subchannel.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/grpc-js/src/subchannel.ts b/packages/grpc-js/src/subchannel.ts index a4845347..f44d1b85 100644 --- a/packages/grpc-js/src/subchannel.ts +++ b/packages/grpc-js/src/subchannel.ts @@ -424,6 +424,7 @@ export class Subchannel { this.credentials._getConnectionOptions() || {}; if ('secureContext' in connectionOptions) { + connectionOptions.ALPNProtocols = ['h2']; // If provided, the value of grpc.ssl_target_name_override should be used // to override the target hostname when checking server identity. // This option is used for testing only.