Port forwarding using wan ip on local showing bsd protocal mismatch
-
Hey so I setup a nat rule to take requests on a public port and redirct it to the port 80 on an internal test machine…
externalip:1337 -> tcp/up -> 192.168.1.x:80
When accessing the url from an external source I get the apache server as expected..
However if I do it from another machine in the network I get:
a blank page with the text:
SSH-2.0-OpenSSH_5.4p1 FreeBSD-20100308
Protocol mismatch.As my server isn't running bsd I am assuming this is the pfsense box.
Edit:
Info on build
2.0-BETA5 (i386)
built on Thu Feb 17 02:14:25 EST 2011 -
The NAT rules all specify an interface on which a packet enters the box.
Possibly when you access the URL from another machine on the network the packet enters the box on a different interface and hence doesn't match your NAT rule.