spbgovbr / sei-docker

Projeto de Infraestrutura sob Código para o SEI
43 stars 33 forks source link

Falha Alteração de Host #84

Open rafaelssrrramos opened 3 months ago

rafaelssrrramos commented 3 months ago

Prezados, boa tarde!

Realizei a implantação do SEI com sucesso, mas agora estou com a necessidade de realizar uma nova alteração do host (URL) de acesso, porem não posso apagar tudo para realizar a alteração como fiz da primeira vez.

Quando realizo a troca do host, ele carrega a tela de login, mas após o logon apresenta o erro 503.

Existe algum outro paramento que preciso alterar alem do envlocal.env?

marlinhares commented 3 months ago

Olá @rafaelssrrramos isso é um bug no projeto. Antes de sugerir um workaround preciso saber se vc subiu o SEI com http ou https. E tb se vc está usando SEI4 ou SEI5

rafaelssrrramos commented 3 months ago

Olá @marlinhares,

Foi o SEI 4 e em https

rafaelssrrramos commented 3 months ago

image

marlinhares commented 3 months ago

Olá @rafaelssrrramos tem várias formas de workaround essa abaixo é uma delas:

make clear
- depois disso foi preciso gerar um cert para a nova url e aplica-la no SO e apache
- entre no conteiner de app e rode isso:

cd /sei/certs/seiapp

openssl genrsa -out sei.key 2048 openssl req -new -nodes -key sei.key -days 10000 -out sei.csr -subj "/CN=$APP_HOST" openssl x509 -req -in sei.csr -CA sei-ca.pem -CAkey sei-ca-key.pem -CAcreateserial -out sei.crt -days 10000 -extensions v3_req

cd /sei/certs/seiapp \cp sei.crt /etc/pki/tls/certs/sei.crt \cp sei.key /etc/pki/tls/private/sei.key cat sei.crt sei.key > /etc/pki/tls/certs/sei.pem

update-ca-trust extract update-ca-trust enable


- pronto basta rebootar o apache agora
- para isso pode rodar

make clear make run make logs_app


- depois q aparecer a msg q o apache estiver no ar, acesse o sistema na nova url
rafaelssrrramos commented 3 months ago

Obrigado pelo retorno! Vou realizar o procedimento!