Why does my internal web page work for some user only part of the time?

We moved our intranet site from an old 2003 server to a 2012 R2 server. It was rebuilt on the new server and both ran simultaneously until we cut over to the new server. No problems were encountered during testing. Now, 2 - 5 users have trouble accessing part of the web site on a regular basis. I'm one of them. It will work fine one day, then I cannot log in the next morning. Then 15 minutes later it works for me again. It may or may not work when I need to get back in later in the day. Usually, if I wait around 15 minutes and try again, it will work. nothing I do in the mean time will  make it work any faster. Rebooting, Clearing the cache, and trying different browsers doesn't make it work any faster. I'm convinced it's some setting on the server, but I'm not the web person here. She has not seen the problem herself, so it's not real to her yet.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

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.

Michael HughettICT Field Systems AnalystCommented:
Are you using an IP address or server name to get to the site?
If you only use the IP address and everything works it might be a DNS issue.
When you say it doesn't work do you get an error page or is it just blank?
akdit1Author Commented:
our main page is www.xxx.yyy. This page always works. The page that I'm having trouble with is at www.ZZZ.xxx.yyy. It's on the same server, just a different section and different web site on IIS. I don't know how to go directly to that page via IP address only. I can use the server's IP address or the DNS name to go directly to our main intranet site.

The error message varies depending on the browser. In IE, it's "This page can't be displayed".

I'm wondering if it might be a domain name issue. I didn't think about it until I started explaining it here. Our domain name is xxx.yyy. If I use NSLOOKUP for this, I get a list of my DC's. We added the WWW.xxx.yyy in DNS because it will try to go to one of our Domain Controllers if I just type in xxx.yyy. I hope this additional info helps resolve this issue.

Michael HughettICT Field Systems AnalystCommented:
What happens if you type this in address bar?  www.xxx.yyy/zzz  instead?  Because usually when you add on to the front of the domain you are telling it to go to another server.
Active Protection takes the fight to cryptojacking

While there were several headline-grabbing ransomware attacks during in 2017, another big threat started appearing at the same time that didn’t get the same coverage – illicit cryptomining.

akdit1Author Commented:
If I go to www.xxx.yyy/zzz, I get - 404 - File or directory not found

This is our DNS list, and although it worked fine for a couple of months, I'm not sure if this is the best way to do it.
xxx.yyy (Primary Domain)
zzz.xxx.yyy (zzz intranet without the WWW prefix that used to work fine) Our Only Web Server IP
WWW.xxx.yyy (Intranet) Our Only Web Server IP (this always works)
WWW.zzz.xxx.yyy (zzz intranet) Our Only Web Server IP (this never worked)
David Johnson, CD, MVPOwnerCommented:
since you have either an A or a CNAME record
A www.xxx.yyy or
cname www.xxx.yyy webserver.xxx.yyy

you need to add either
A www.zzz.xxx.yyy
CNAME www.zzz.xxx.yyy webserver.xxx.yyy

in the bindings on the iis webserver you have to set www.xxx.yyy on the one and www.zzz.xxx.yyy on the other

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
akdit1Author Commented:
Sorry for the delayed response. I've been out sick. I have added the CNAME, but because the problem is intermittent, I cannot confirm if this has resolved the issue. If I don't have any more reports of this problem in the next 48 hours, I'll consider it resolved. Thanks for the comments.
akdit1Author Commented:
Page not found error popped up again today. The CNAME didn't help. Any other suggestions.
akdit1Author Commented:
I was connected to the problematic page this morning and it was working. I refreshed the page (via the refresh button in IE), and I get the error page. "This page can't be displayed"
No server reboots, not PC reboot, no Cashe dump.

Another user has the same network settings I do. It works fine for her.
I ping www.xxx.yyy and get a response from the server's IP (x.x.x.200)
I ping zzz.xxx.yyy and my computer doesn't know what server that is
She pings www.xxx.yyy and gets a response from the server's IP (x.x.x.200)
She pings zzz.xxx.yyy and gets a response from the server's IP (x.x.x.200)

I add "x.x.x.200      zzz.xxx.yyy" to my pc's host file and it works

I checked right before saving the changes and the page could not be found. I saved and checked the page, and now it works. I removed the server from the host file and it still works (for now). It may have something to do with what happens when I log off/on or when I lock my computer. I guess it's possibly something in a GPO. I haven't drilled that far into it yet.
akdit1Author Commented:
It was partly due to a replication issue (lack of replication) between my DNS servers.
After getting this worked out, the CNAME solution also helped simplify this DNS for this site.
akdit1Author Commented:
The problem wasn't resolved until I found the DNS replication issue. I appreciate the help. The CNAME suggestion did not fix the problem, it is just a simpler solution that what was in place. Even with the CNAME in place, the web site continued to fail to display until I fixed the DNS replication issue.
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
Microsoft IIS Web Server

From novice to tech pro — start learning today.