Eu tenho um VirtualBox com o Ubuntu 20.04.01 rodando nele e estou tentando instalar um painel de administração gratuito chamado Froxlor (froxlor.org). Fiz tudo com sucesso, exceto descobrir os hosts virtuais e encaminhar algumas portas não imperativas (ftp/sftp, ssh, etc.). Eu já tenho um certificado Let's Encrypt que recebi do Certbot e originalmente o instalei no host virtual padrão e depois o especifiquei em todas as configurações do Froxlor para que o Froxlor o adicionasse ao seu próprio host virtual. Meu objetivo é fazer com que o virtualhost criado pelo Froxlor tenha as configurações corretas para executar meu site sem a ajuda de outro arquivo personalizado. Dessa forma, posso controlar todos os aspectos do meu sistema a partir do Froxlor e não da linha de comando. Atualmente, meu endereço IP público é 64.53.213.26 e meu endereço IP privado é 192.168.1.39.
Tudo funciona bem no host virtual padrão, que é um curinga, mas não funciona no criado pelo Froxlor, onde, em vez de um curinga, é 64.53.213.26. Quando carrego a página no Firefox usando o virtualhost Froxlor dá o erro SSL_RX_RECORD_TOO_LONG. Quando edito o arquivo e altero o endereço para um curinga, funciona. Infelizmente, o Froxlor verifica automaticamente os arquivos de configuração a cada minuto e reverte minhas alterações, e não permite curingas em suas configurações, então não posso simplesmente dizer ao Froxlor para fazer o arquivo que eu quero. Eu sei que deve haver outra solução por aí porque um curinga significa tudo, então, se funcionar, outra coisa também deve, porque é isso que o curinga está usando para fazê-lo funcionar.
Toda a ajuda é apreciada.
Leia os comentários de @davidgo acima, eles resolveram meu problema. Aparentemente, eu estava dizendo ao servidor que o IP era 64.53.213.26 quando na verdade era 192.168.1.39. Alterar o endereço para o último corrigiu o problema. Uma ressalva que tive que superar foi que marquei a caixa de seleção da instrução de escuta no Froxlor enquanto alterava as configurações. Ele mostrou um erro para mim que o endereço já estava em uso e eu consertei isso livrando-me do ports.conf, porque ele estava dizendo ao servidor para ouvir 80 e 443 antes do virtualhost, e isso o confundiu. No entanto, vou alterá-lo para que o ports.conf esteja ouvindo e o host virtual não esteja ouvindo. Portanto, se você estiver alterando os IPs no Froxlor, NÃO marque a caixa de escuta, pois isso evitará muitos problemas. Acho que é isso. Como eu disse, leia @davidgo'