Foi uma das duas coisas seguintes que resolveram o problema.
Etapa 1: Carreguei asadmin em / etc / environment e coloquei os dois caminhos / path_to_glassfish / bin e / path_to_glassfish / glassfish / bin (e uma etapa adicional esqueci que permite que todos os usuários acessem o comando asadmin)
Se eu acessei usando a pasta binária diretamente (ou seja, / path_to_glassfish / bin / asadmin), o erro desapareceu.
Etapa 2: Minha configuração de certificado de tls.
Usando a resposta de Danial Camargo para essa pergunta ( link )
Eu configurei meu certificado StartSSL tls corretamente. Ao usar o tutorial do nabisoft, talvez eu não tenha seguido as instruções corretamente ao substituir os certificados padrão s1as e glassfish-instance. Depois que eu os removi do meu armazenamento de chaves, tudo funcionou bem depois.