Did your server say anything about firmware updates for the router or the server? That would be something to look into at this stage.