Maybe something like
if ($host = '') {
set $relhost $server_addr;
}
proxy_set_header Host $relhost:3260;
proxy_redirect https://$relhost:3260/ https://$relhost:12000/;
Which is what was at least once needed to proxy the Zimbra admin
interface that insisted on being called on port 7071.
Rainer
Am 2017-03-17 16:54, schrieb Wakkas Rafiq:
Tried
server {
listen 169.254.2.2:12000;
allow 169.254.169.254;
deny all;
proxy_pass 10.0.52.151:3260;
}
then when saw source port changing from 12000. Tried adding following
but no luck:
proxy_bind 169.254.169.254:12000;
proxy_bind 127.0.0.1:12000;
and proxy_bind $remote_addr:12000;
FROM: nginx <[email protected]> on behalf of Wakkas Rafiq
<[email protected]>
REPLY-TO: <[email protected]>
DATE: Friday, March 17, 2017 at 8:08 AM
TO: <[email protected]>
SUBJECT: Using nginx as proxy
Hi all
I am trying to setup a simple config where tcp traffic coming in at
specific port - 12000 need to be send to a specific server:3260
In this case source ip will change (which is fine) but we are seeing
on tcpdump that source port is changing from 12000 to some way higher
value
The server rejecting the call due to that
How do I setup so the source port remain unchanged?
I will send my config once at work - if needed
Thanks
Get Outlook for iOS [1]
_______________________________________________ nginx mailing list
[email protected] http://mailman.nginx.org/mailman/listinfo/nginx
Links:
------
[1] https://aka.ms/o0ukef
_______________________________________________
nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx
_______________________________________________
nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx