AnsweredAssumed Answered

Server software updated?

Question asked by lmaille on Apr 25, 2018
Latest reply on Apr 25, 2018 by shaw-lance

While checking my email this morning this pop-up appeared.  It's not specific as to which server it is referring to so I hesitate to click on any button to reload my browser (Firefox). Is this legit?