alguma ajuda neste passo?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
alguma ajuda neste passo?
Olá, Ariel.
Tudo bem?
Primeiro, certifique-se de que você seguiu todos os passos anteriores corretamente, como a instalação do pacote spdy e a criação dos certificados com o OpenSSL. Se esses passos foram concluídos sem erros, o problema pode estar na execução do servidor.
Uma possibilidade é que a porta 3002 já esteja sendo usada por outro processo. Você pode verificar isso utilizando o seguinte comando no terminal:
lsof -i :3002
Se esse comando retornar alguma informação, significa que a porta 3002 já está em uso. Você pode escolher outra porta modificando o número da porta no método listen do seu arquivo server_http2.js. Por exemplo, mudar para 3003:
.listen(3003, (err) => {
...
})
Outra possibilidade é que esteja ocorrendo algum erro específico ao tentar iniciar o servidor. Para verificar isso, você pode adicionar um console.error no callback do método listen para imprimir qualquer erro que possa estar ocorrendo:
.listen(3002, (err) => {
if(err){
console.error("Erro ao iniciar o servidor:", err);
throw err;
}
console.log("Listening on port 3002");
})
Se após essas verificações o problema persistir, recomendo revisar o código do seu arquivo server_http2.js para garantir que tudo está configurado corretamente, especialmente as partes que envolvem o carregamento dos certificados e a configuração do servidor SPDY.
Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.