I am trying to update the config for proxy on Nginx
Scenario: Need to consume AWS-hosted MSSQL via Proxy
I have created a Virtual Machine(Windows) with Nginx installed. Under config updated the section for MSSQL -1433
在向我的本地邮箱发出请求时,由于找不到服务器,出现了错误,但我可以ping公共ip。甚至连港口都是开放的。
I tried all options, updating config- always getting error as server not found. I am new to Nginx. and the VM is windows. Not sure if I am doing a config error.
**#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
stream {
upstream dbtcp {
server database.test.us-west-2.rds.amazonaws.com:1433;
}
upstream dbudp {
server database.test.us-west-2.rds.amazonaws.com:1434;
}
server {
listen 1433;
proxy_pass dbtcp;
proxy_connect_timeout 1s; # detect failure quickly
}
server {
listen 1434 udp;
proxy_pass dbudp;
proxy_connect_timeout 1s; # detect failure quickly
}
}
甚至我在http块下添加了流部分
由于防火墙规则,连接失败。为1433打开端口,并能够连接