Hi! I’m going to just jump in here and hopefully someone can point me in the correct direction. Here is the question first. I have 2 virtual servers, but only one works from the internet. The second one shows the “hello world” from the first.
This is the configuration:
Centurylink gig fiber - without a static IP address
vmware ESXi version 6.7hosting
pfSense 2.4.5-RELEASE-p1
Debian version 10 (Buster) with Virtualmin 6.12 all packages are up to date
Virtualmin is in the DMZ and all traffic is routed using pfSense. I am doing NAT forwarding on ports 80 and 443.
I have Dynamic DNS working on pfSense and have forced the external Virtualmin IP address to match the current IP assigned by my ISP.
I have setup 2 virtual servers server-1.com and server-2.com. Each server is setup with its own “hello world” index.html. When I click on the preview button the pages display as expected. The servers are configured with the correct IP on my registrar. (NameCheap)
I had all of this working, but I’ve moved and thought it a good idea to rebuild the whole thing from scratch using the current versions of all the software
And now the question/problem stated another way:
Coming in from the internet server-1.com works as expected, But, server-2.com does not and shows the “hello world” from server-1.com. Where is the best place to look for the problem?
Thanks!