diff options
author | Tyler Seip <Tyler.Seip@mongodb.com> | 2022-01-19 17:24:15 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-08-02 16:33:09 +0000 |
commit | 625e117c80983b67af52c013b7a9d4994ce94562 (patch) | |
tree | 8e4a726006dbd0e8f94bf6c1286338b9b05d31c6 | |
parent | 81cd7f7f3d69937a7c7b2a9ee58ac326ce059fe3 (diff) | |
download | mongo-625e117c80983b67af52c013b7a9d4994ce94562.tar.gz |
SERVER-62747: proxy_protocol.js should connect to loopback address instead of localhost
(cherry picked from commit 8e6789baea59e99172e6ceb4d8a4273fb186edb1)
-rw-r--r-- | jstests/sharding/libs/proxy_protocol.js | 4 | ||||
-rw-r--r-- | jstests/sharding/proxy_protocol_connect.js | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/jstests/sharding/libs/proxy_protocol.js b/jstests/sharding/libs/proxy_protocol.js index 54847dbc595..a8c67e1d201 100644 --- a/jstests/sharding/libs/proxy_protocol.js +++ b/jstests/sharding/libs/proxy_protocol.js @@ -53,8 +53,8 @@ class ProxyProtocolServer { "-u", this.web_server_py, "--service", - "localhost:" + this.ingress_port, - "localhost:" + this.egress_port + "?pp=v" + this.version + "127.0.0.1:" + this.ingress_port, + "127.0.0.1:" + this.egress_port + "?pp=v" + this.version ]; clearRawMongoProgramOutput(); diff --git a/jstests/sharding/proxy_protocol_connect.js b/jstests/sharding/proxy_protocol_connect.js index 004dfbe6bbc..8e60b81cdad 100644 --- a/jstests/sharding/proxy_protocol_connect.js +++ b/jstests/sharding/proxy_protocol_connect.js @@ -21,7 +21,7 @@ function testProxyProtocolConnect(ingressPort, egressPort, version) { let st = new ShardingTest( {shards: 1, mongos: 1, mongosOptions: {setParameter: {"loadBalancerPort": egressPort}}}); - const uri = `mongodb://localhost:${ingressPort}/?loadBalanced=true`; + const uri = `mongodb://127.0.0.1:${ingressPort}/?loadBalanced=true`; const conn = new Mongo(uri); assert.neq(null, conn, 'Client was unable to connect to the load balancer port'); assert.commandWorked(conn.getDB('admin').runCommand({hello: 1})); |