Unable to Access Web Site on port 9080 using NLB

Windows 2012 R2 Data Center
VMWare ESXI 6.5

I built 4 Windows 2012 R2 Data Center VM Servers.

Two Running NLB IIS URL Rewrite etc.      2 Nodes

Two others are Web Servers IIS  

Why I do http://10.2.100.151    which is the Virtual IP Address on the NLB Servers
I get the default web page on port 80     that works great

I have other web sites on different ports
8181
9080
21384
8080

http://10.2.8.100.151:8080 
When I try to access them I get  



This website could not be found.


Error Code: INET_E_RESOURCE_NOT_FOUND


On the NLB configuration I added port 9080  


How do I get to my other sites using the virtual ip address?

Happy new year

Thank you

Tom
LVL 23
Thomas GrassiSystems AdministratorAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
Try https://10.2.8.100.151:8080 instead (add "s" to http)
Thomas GrassiSystems AdministratorAuthor Commented:
John

Hello

Same results.

I think I need to add to the web farm different ip address for each web site so I can bind them in IIS

Thoughts?
JohnBusiness Consultant (Owner)Commented:
Not sure. I will keep looking.
Price Your IT Services for Profit

Managed service contracts are great - when they're making you money. Yes, you’re getting paid monthly, but is it actually profitable? Learn to calculate your hourly overhead burden so you can master your IT services pricing strategy.

serialbandCommented:
Did you give the web site a virtual name?  You may need to use that instead of the IP address.  Did you add the IP address as the "virtual web site" in IIS?  It may not answer to the IP if you didn't set it up to answer to the IP.  That default response may be coming from the default web site.
Thomas GrassiSystems AdministratorAuthor Commented:
Guys

I am able to browse my sites on the Web Server no problem.

Just having issues when trying to use the Load Balancer

I am thinking it might be the URL Rewrite Rules   this is new to me

My default port 80 site works fine using the virtual ip of the load balancer

I created a separate server farm for each site that way I can run a health test on each


NLB1                                 NLB2
IIS                                       IIS
ARR                                    ARR
URL Rewrite                     URL Rewrite
File Services                      File Services
DFS-R                                 DFS-R



Server Farm

WEB1                                  WEB2
IIS                                        IIS
File Services                      File Services
DFS-R                                 DFS-R


So on NLB1  I created three Server Farms

I am thinking my url rewrite rules need adjustments.

See attached.
url-rewrite.PNG
Thomas GrassiSystems AdministratorAuthor Commented:
Any ideas guys
Thomas GrassiSystems AdministratorAuthor Commented:
I got this working by fixing the URL rewrite

the pattern was missing ^ $   should look like this  ^yoursite\.com$

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.