DSpace:Erros

De BrapciWiki
Ir para navegação Ir para pesquisar

Authz

  • Problema na configuração reverso do Apache
<IfModule mod_ssl.c>
<VirtualHost *:443>
       ServerAdmin webmaster@localhost
       DocumentRoot /var/www/html
       ServerName docs-beta.cecampe.ufpb.br

       ErrorLog ${APACHE_LOG_DIR}/error.log
       CustomLog ${APACHE_LOG_DIR}/access.log combined

       ProxyPreserveHost On
  1. RequestHeader set X-Forwarded-Proto https
       ## SERVER
       ProxyPass /server http://localhost:8080/server
       ProxyPassReverse /server http://localhost:8080/server

       # Define cabeçalhos necessários para manter a conexão HTTPS
       RequestHeader set X-Forwarded-Proto "https"
       RequestHeader set X-Forwarded-Port "443"

       ## SOLR
       ProxyPass /solr http://localhost:8983/solr
       ProxyPassReverse /solr http://localhost:8983/solr

       ## UI
       ProxyPass / http://localhost:4000/
       ProxyPassReverse / http://localhost:4000/

       Include /etc/letsencrypt/options-ssl-apache.conf
       SSLCertificateFile /etc/letsencrypt/live/docs-beta.cecampe.ufpb.br/fullchain.pem
       SSLCertificateKeyFile /etc/letsencrypt/live/docs-beta.cecampe.ufpb.br/privkey.pem
</VirtualHost>
</IfModule>

PS: não esquecer de habilitar os modulos do Apache

sudo a2enmod ssl
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod proxy_balancer
sudo a2enmod lbmethod_byrequests
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod ssl
sudo a2enmod headers