Problemas na obtenção de uma licença
Para utilizar o programa SMath Studio, é necessário obter uma licença do Root Licensing Server ou do Local Licensing Server. É importante compreender que precisa de uma licença mesmo que utilize a versão gratuita do SMath Studio. Ao obter uma licença, pode deparar-se com um dos seguintes problemas:
Mensagem de erro: Local licensing server configuration mismatch detected¶
Este erro significa que a combinação de endereço IP e porta configurada no Local Licensing Server para a obtenção de licenças não corresponde à combinação de endereço IP e porta que o SMath Studio utiliza efetivamente para chegar ao servidor durante a ativação.
O que verificar:
- Que endereço IP e porta estão configurados no Local Licensing Server?
- Que endereço IP e porta utiliza o SMath Studio para a ativação? Se utilizar um nome de domínio durante a ativação, certifique-se de que este é resolvido para o endereço IP correto (execute
ping your.domain.namenum terminal para verificar).
Após estas verificações, o endereço IP e a porta devem coincidir. Para mais detalhes sobre os requisitos do servidor de licenciamento local, consulte Local Licensing Server.
Se encontrar uma discrepância, corrija-a da seguinte forma:
- Altere a definição no servidor de licenciamento local: atualize o campo Network address of the Local Server na página Licenses (Carregamento de licenças) para que corresponda à realidade (ou seja, exatamente ao endereço que será utilizado para obter uma licença a partir do computador onde o SMath Studio está instalado) e clique em Reload Licenses.
- Ao ativar o programa, utilize a combinação de endereço IP e porta introduzida anteriormente nas definições do servidor de licenciamento. É possível que o nome de domínio indicado seja resolvido para um endereço IP incorreto na rede local ou que tenha sido indicada uma porta incorreta (por exemplo, deve ser utilizado HTTPS em vez de HTTP).
Mensagem de erro: Digital signature of the license contents has expired¶
Se, durante a obtenção de uma licença, o SMath Studio apresentar a mensagem "Digital signature of the license contents has expired" (a assinatura digital do conteúdo da licença expirou), isso só pode significar que a hora do computador que funciona como servidor não coincide com a do computador onde está instalada a cópia do SMath Studio.
Diagnóstico¶
Para diagnosticar este problema, execute os seguintes comandos na linha de comandos:
-
Em Linux: o comando date no terminal:

-
Em Windows: os comandos date e time na linha de comandos ou no PowerShell:

Nota importante: se utilizar um Local Licensing Server, deve efetuar as mesmas ações no computador onde o servidor está alojado! A hora do servidor deve coincidir com a que vê no computador onde o SMath Studio está instalado.
Compare os resultados da execução dos comandos no servidor (se tiver um Local Licensing Server instalado) e no cliente (onde foi detetado o problema com o SMath Studio) e certifique-se de que a hora corresponde à hora correta da sua região.
Recomendamos vivamente que tenha um servidor de hora na rede, que mantenha a hora do sistema dos computadores sincronizada automaticamente (Hora do sistema). Assim, evitará erros causados por uma hora do sistema mal configurada.
Mensagem de erro: Could not establish connection to the server¶
Se, depois de atualizar o servidor para a versão 5.1, o SMath Studio apresentar ao obter uma licença a mensagem "Could not establish connection to the server. Please try again later." (não foi possível estabelecer ligação ao servidor), isso pode significar que carregou um pacote de licenças Offline obtido para uma versão anterior do servidor.
Solução¶
Obtenha um novo pacote de licenças Offline para a nova versão do servidor. Pode fazê-lo por si próprio, seguindo as instruções fornecidas com a imagem do servidor de licenciamento SMath.
Mensagem de erro: Unable to obtain a license from the server¶
Se, depois de preencher os campos da caixa de diálogo Activation do SMath Studio, ocorrer um erro na obtenção da licença ou um problema de ligação ao servidor, pode consultar os registos.
Diagnóstico¶
Siga estes passos:
- Feche o SMath Studio;
- Aceda à pasta de instalação do programa (normalmente
C:\Program Files (x86)\SMath Studio Enterprise); - Abra o ficheiro Solver.exe.config para edição (o sistema operativo pode exigir permissões de administrador para guardar as alterações a este ficheiro; basta abrir o editor de texto como administrador e abrir o ficheiro a partir dele);
-
No ficheiro Solver.exe.config, elimine as linhas assinaladas na imagem abaixo:

-
Guarde o ficheiro Solver.exe.config.
- Abra o SMath Studio, repita a tentativa de ativação (certifique-se de que o erro continua a ser o mesmo) e feche o programa;
- Aceda à pasta
%AppData%\SMath; - Abra o ficheiro de texto Solver.log, onde pode ver os registos do processo de ativação.
Nota: esta é uma configuração de registo mais antiga e específica deste cenário. Para orientações gerais sobre como ativar o registo no SMath Studio, consulte Ativar o registo no SMath Studio.
Recomendamos que envie o ficheiro (ou a parte relevante) ao seu distribuidor de software para análise.
Mensagem de erro: The program keeps losing connection to the server¶
Se perder periodicamente a ligação ao servidor enquanto trabalha com o SMath Studio, isso pode indicar uma ligação de rede instável na rede local da sua organização.
Diagnóstico¶
-
Numa linha de comandos, execute:
-
Sem fechar a janela onde o comando está a ser executado, continue a trabalhar com o SMath Studio normalmente;
- Assim que a ligação ao servidor cair (o SMath Studio abrirá a caixa de diálogo correspondente), verifique os resultados do ping ao servidor na janela da linha de comandos aberta anteriormente;
- Partilhe os dados sobre o problema de ligação com o administrador de rede.