diff --git a/lib/request.js b/lib/request.js index 861d6a7d..868c2555 100644 --- a/lib/request.js +++ b/lib/request.js @@ -33,7 +33,7 @@ if (proxyAddress) { .map((addr) => { const family = isIP(addr) if (family === 0) throw new Error('invalid local address:' + addr) - return new HttpsAgent({addr, family}) + return new HttpsAgent({localAddress: addr, family}) }) const pool = roundRobin(agents) getAgent = () => pool.get()