Open
Description
Checks
- I understand project setup issues should be asked on StackOverflow or in GitHub Discussions.
- I updated to latest
http-proxy-middleware
.
Describe the bug (be clear and concise)
use the library to proxy into another service.
not working when upgraded to node 17.
Step-by-step reproduction instructions
1. using node 14.17 - works.
2. replace node 17.x - doesn't work.
console error:
[HPM] Error occurred while proxying request localhost:3000/aaa/ to http://localhost:3001/ [ECONNREFUSED]
### Expected behavior (be clear and concise)
proxy should work and return the data from another proxied service
### How is http-proxy-middleware used in your project?
```shell
└── http-proxy-middleware@2.0.2
What http-proxy-middleware configuration are you using?
{
target,
changeOrigin: true,
headers: {
tenant,
},
}
What OS/version and node/version are you seeing the problem?
System:
OS: macOS 12.1
CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Memory: 492.53 MB / 16.00 GB
Shell: 5.8 - /bin/zsh
Binaries:
Node: 17.4.0 - ~/.nvm/versions/node/v17.4.0/bin/node
Yarn: 1.22.4 - /usr/local/bin/yarn
npm: 8.3.1 - ~/.nvm/versions/node/v17.4.0/bin/npm
Watchman: 2021.10.18.00 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.10.1 - /Users/XXX/.rvm/rubies/ruby-head/bin/pod
Homebrew: 3.3.9 - /usr/local/bin/brew
pip3: 21.2.4 - /usr/local/bin/pip3
RubyGems: 2.7.6 - /Users/XXX/.rvm/rubies/ruby-head/bin/gem
Utilities:
CMake: 3.16.4 - /usr/local/bin/cmake
Make: 3.81 - /usr/bin/make
GCC: 4.2.1 - /usr/bin/gcc
Git: 2.32.0 - /usr/bin/git
Clang: 13.0.0 - /usr/bin/clang
Servers:
Apache: 2.4.51 - /usr/sbin/apachectl
Virtualization:
Docker: 20.10.12 - /usr/local/bin/docker
SDKs:
iOS SDK:
Platforms: DriverKit 21.2, iOS 15.2, macOS 12.1, tvOS 15.2, watchOS 8.3
IDEs:
Nano: 2.0.6 - /usr/bin/nano
Vim: 8.2 - /usr/bin/vim
WebStorm: 2021.3.1
Xcode: 13.2.1/13C100 - /usr/bin/xcodebuild
Languages:
Bash: 3.2.57 - /bin/bash
Perl: 5.30.3 - /usr/bin/perl
Python: 2.7.18 - /usr/bin/python
Python3: 3.9.7 - /usr/local/bin/python3
Ruby: 2.6.0 - /Users/XXX/.rvm/rubies/ruby-head/bin/ruby
Databases:
MongoDB: 4.2.1 - /usr/local/bin/mongo
PostgreSQL: 14.0 - /usr/local/bin/postgres
SQLite: 3.36.0 - /usr/bin/sqlite3
Browsers:
Chrome: 97.0.4692.99
Firefox: 57.0.4
Safari: 15.2
Additional context (optional)
No response