Dell NativeEdge: Erro de implementação de modelos "erro libcrypto"

Resumen: Este artigo está relacionado a um problema que pode aparecer durante a implementação do blueprint do NativeEdge e contém as maneiras mais prováveis de tratá-lo.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

Visão geral

Ao usar modelos do NativeEdge, você pode identificar erros relacionados à chave SSH durante a execução, particularmente um erro "libcrypto". Esse erro geralmente ocorre devido a problemas de formatação com a chave SSH privada, como espaços extras, retornos de carro ou caracteres de nova linha. Este artigo visa ajudá-lo a descobrir e resolver esse problema verificando sua chave SSH na interface do usuário Segredos do NativeEdge.

Sintomas

Quando a execução do blueprint falha devido a uma chave SSH privada incorreta, você verá uma mensagem de erro semelhante à seguinte:
Failed to connect to the host via ssh: Load key "/opt/manager/resources/deployments/default_tenant/someid/tmp2id/f2fffff-ffff-ffef-ffff-ffffffffff": error in libcrypto

Esse erro indica que a chave SSH usada pelo blueprint não está no formato correto. A causa mais comum é a presença de caracteres extras, como espaços extras, caracteres de nova linha ou retornos de carro, o que pode ocorrer quando a chave é copiada e colada na interface do usuário Secrets.

Causa

O erro pode aparecer devido a chaves SSH formatadas incorretamente. Isso pode acontecer devido a:
1. Espaços Extras: Espaços não intencionais antes ou depois da chave
2. Devoluções de carro: Símbolos de retorno de carro extra, que são invisíveis em alguns editores de texto, mas podem interromper a estrutura
da chave 3. Caracteres de nova linha: Caracteres de nova linha extras ou ausentes que alteram o formato pretendido da chave

Esses problemas de formatação impedem que a chave seja analisada corretamente, levando ao erro "libcrypto" durante a execução do blueprint.


Solução

Para resolver o problema, siga estas etapas:

1. Verifique a chave SSH no NativeEdge Secrets

  • Faça login na interface do usuário do NativeEdge Manager.
  • Navegue até a seção Segredos.
  • Encontre o segredo que armazena a chave SSH.
  • Inspecione cuidadosamente a chave SSH para qualquer um dos seguintes:
   - Espaços extras: Verifique antes e depois do texto da chave.
   - Devoluções de carruagens: Eles podem não estar visíveis, mas você pode detectá-los verificando o formato da chave em um editor de texto sem formatação.
   - Caracteres de nova linha: Certifique-se de que a chave comece e termine corretamente, sem quebras de linha indesejadas.

2. Corrigir o formato da chave SSH

Se você encontrar algum problema, edite a chave diretamente na interface do usuário Secrets:
  • Remova quaisquer espaços extras, retornos de carro ou caracteres de nova linha.
  • Certifique-se de que a chave esteja formatada exatamente como estava quando foi gerada.
  • Salve as alterações.

3. Validar a chave

Para garantir que a chave seja válida:
  • Use um client SSH para testar a chave. Por exemplo, você pode tentar fazer log-in em um servidor remoto usando a chave:
    ssh -i /path/to/your/key user@hostname
  • Se a chave funcionar sem problemas, ela deverá estar formatada corretamente.
  • Execute novamente o modelo
Nota: Estamos usando o formato OpenSSH e para usar a mesma chave para validação usando o utilitário PuTTY o usuário deve converter a chave para a chave compatível com PuTTY.

Depois de corrigir a chave na interface do usuário secrets, execute novamente o modelo que estava apresentando falha anteriormente. O erro "libcrypto" não deve mais aparecer.

Medidas Preventivas

- Verifique duas vezes antes de salvar: Sempre verifique novamente se há caracteres extras na chave SSH antes de salvá-la na interface do usuário Secrets. Por exemplo, clique na caixa de edição com uma chave e navegue até o final da chave. Não deve haver nenhuma linha extra no final da chave.
- Use um editor de texto simples: Ao copiar chaves SSH, use um editor de texto sem formatação para evitar qualquer formatação oculta que possa ser introduzida por outros editores de texto.
- Automatizar verificações de formatação: Considere usar scripts automatizados para validar a formatação de chaves SSH antes de carregá-las no NativeEdge.
- Veja o exemplo abaixo para verificar se o formato da sua chave privada é semelhante:
-----BEGIN OPENSSH PRIVATE KEY-----
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
-----END OPENSSH PRIVATE KEY-----

Referências:

Siga o artigo relacionado para entender todas as etapas durante a geração de chaves pública e privada para implementações do NativeEdge: Dell NativeEdge: Como gerar chaves públicas e privadas para implementações do NativeEdge

Productos afectados

NativeEdge Solutions, NativeEdge
Propiedades del artículo
Número del artículo: 000227815
Tipo de artículo: How To
Última modificación: 21 may 2026
Versión:  2
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.