Maybe your domain is static or dynamic? Maybe it keeps changing every night. (it happens to my professor in my University lectures... we're supposed to connect to a server but it's always a different IP).

I won't lie I don't know how to fix it. I can just give suggestions.