Erros de licença e chave de produto.
Liberte uma licença, recupere o editor depois de uma mudança de chave ou restabeleça a ligação à DXPR. Três factos explicam quase todas as perguntas de licenças. Cada conta com a permissão de edição usa uma licença. As licenças contam-se em todos os sites que partilham a chave. E o site guarda a última verificação de licenças até um dia.
Vejo "insufficient User licenses"
A mensagem completa começa com "Oops, the no-code editor is not loading here because there are insufficient User licenses included in your DXPR.com subscription."
Como se contam as licenças:
- Permission: todas as contas numa função com Edit with DXPR Builder usam uma licença, mesmo que nunca abram o editor. O utilizador 1 conta sempre. Contas excluídas não.
- Email: as contas são associadas por endereço de e-mail em todos os sites da chave. Uma pessoa em produção e staging conta uma vez. Três contas de teste contam três vezes.
- Order: quando há mais contas do que licenças, as contas registadas primeiro mantêm o editor. As outras veem a mensagem.
Para libertar licenças:
- Vá a DXPR Studio > DXPR Builder > User Licenses
(
/admin/dxpr_studio/dxpr_builder/user_licenses). - Clique em Exclude from editing junto às contas que não devem editar.
- Clique em Delete license data junto aos e-mails que já não têm conta neste site.
- Remova Edit with DXPR Builder das funções que não precisam dele, em todos os sites que partilham a chave.
- Limpe todas as caches em todos os sites.
Nota: uma licença atribuída há menos de 30 dias ainda não pode ser excluída. A coluna Operations mostra "Can be excluded in" e o número de dias.
Dica: também pode marcar Exclude from DXPR builder editing no formulário de edição de um utilizador. Só funções com Administer DXPR Builder configuration veem essa caixa.
Vejo outra mensagem de limite
- "Only one account can use DXPR Builder on the DXPR Free tier". O escalão Free permite um editor, a conta indicada na mensagem. Adicione uma subscrição paga pela ligação na mensagem.
- "Sorry, you cannot author more than ... content items". O seu plano limita o número de páginas construídas com o DXPR Builder. A página Content items ligada lista-as. Suba de escalão pela ligação na mensagem.
- "your user account does not have a valid email address". As licenças estão ligadas a endereços de e-mail. Dê à conta um endereço válido no seu formulário de edição.
Vejo "We are having trouble connecting to the DXPR servers"
A tabela User Licenses também pode dizer "There are no billable users recorded yet." O site não conseguiu obter o seu estado de licença da DXPR. Uma chave de produto rejeitada causa a mesma mensagem, por isso verifique primeiro a chave (secção seguinte).
- Permita HTTPS de saída do servidor web para
dxpr.come parakavya.dxpr.comse usa as funcionalidades de IA. Os navegadores dos editores têm de alcançarcdn2.dxpr.com. Veja Usar o DXPR Builder atrás de uma firewall. - Corra
curl -I https://dxpr.comno servidor. Um erro TLS ou DNS aqui é um problema de alojamento. - Abra Reports > Recent log messages e procure "License
info API call failed". A entrada mostra o erro, por exemplo
cURL error 35para um handshake TLS falhado. - Limpe todas as caches. O site guarda uma verificação falhada durante 30 minutos antes de perguntar de novo.
A minha chave de produto não é aceite
Vá a DXPR Studio > DXPR Builder > General Settings
(/admin/dxpr_studio/dxpr_builder/settings) e abra a
secção License. O que verifica depende de Storage method.
Com Configuration storage, cola a chave em Product key e o formulário verifica-a quando clica em Save settings:
- "Invalid product key. Copy the complete key without extra spaces." Copie a chave inteira de novo. Apague qualquer espaço ou quebra de linha no fim do campo. Uma chave feita para o DXPR Builder 1.x também mostra este erro; cole antes a sua chave atual.
Com Key module, a chave vive na entidade Key selecionada em
Key e o formulário verifica o valor dessa chave. "The selected key
does not hold a valid product key." significa que tem outro segredo,
como a chave de um fornecedor de IA, ou uma chave partida. Escolha a chave certa ou
vá a Configuration > System > Keys
(/admin/config/system/keys), edite essa chave e cole a chave de
produto inteira como seu valor.
Depois de uma mudança, limpe todas as caches. O site guarda uma verificação de licença com sucesso durante 24 horas.
Nota: as cópias de staging e desenvolvimento também precisam da chave. Partilham licenças com produção por associação de e-mail.
Dica: em produção, use Key module com uma chave que lê uma variável de ambiente ou um ficheiro. Uma chave com o fornecedor Configuration continua a ser exportada com a sua configuração.
Confirmar a correção
Recarregue a página numa janela privada como editor. A mensagem desapareceu e a tabela User Licenses lista as contas esperadas.
E a seguir?
Mantenha os seus editores dentro da sua licença para limites do plano e o uso diário da tabela.