I have a Windows server that periodically stops responding to requests on a particular IP address. I can find no reason/cause, but I'll confess right off the bat that I'm not a sys/network admin.
The only solution that I've found to bring the sites on the server back up is to instruct the server to stop listening to that IP (I must delete first because, although it's not listening for that IP, it seems to think that it is):
netsh http delete iplisten ipaddress=***.***.***.14
And then instruct it to listen again:
netsh http add iplisten ipaddress=***.***.***.14
I usually have to do this once a week.
What could be causing this behavior? I'm not seeing anything in the logs that indicate an issue at the point where my sites go down.
EDIT/UPDATE
I've discovered that our sys admin has the server rebooting every Sunday night at 3am. The above issue appears only after reboot. IIS believes that it's listening on the IP above, but still requires the netsh http delete/listen
every Monday morning.
Why wouldn't that survive a reboot?