O padrão X.509 ( link ) define como os certificados devem se parecer e há um campo obrigatório definindo quanto tempo um certificado deve ser válido.
Não sabe como você criou o certificado (talvez no painel de gerenciamento do IIS?). Mas eu acho que sua ferramenta apenas escolhe uma vida curta para você cert por padrão. Encontre uma maneira de criar um certificado de vida longa (como um ano ou mais) com sua ferramenta atual ou use o openssl para criá-lo manualmente (consulte link ) para que você possa escolher explicitamente a duração do seu certificado.