dspace.ansbb.edu.pl is pointing to  192.168.7.6 ?
if not, this is the problem, try using 192.168.7.6 in ui:host

El lunes, 10 de marzo de 2025 a las 6:22:42 UTC-5, test test escribió:

> Can you please tell me whats wrong with my configuration?
> Apache server acts as proxy server.
>
> System details below:
> VM: Debian 12.9
> IP: 192.168.7.6
>
> /etc/hosts:
> 192.168.7.6     dspace.ansbb.edu.pl
> 192.168.7.6     dsadmin.ansbb.edu.pl
>
> Http server: apache2, v. 2.4.62
>
> Apache backend config:
> <VirtualHost *:80>
>         ServerName dsadmin.ansbb.edu.pl
>         Redirect permanent / https://dsadmin.ansbb.edu.pl
> </VirtualHost>
> <IfModule mod_ssl.c>
>         <VirtualHost *:443>
>                 ServerName dsadmin.ansbb.edu.pl
>                 ProxyPreserveHost On
>                 RequestHeader set X-Forwarded-Proto https
>                 SSLEngine On
>                 SSLCertificateFile /etc/apache2/ssl/
> ansbb.edu.pl/2024/certificate.crt
>                 SSLCertificateKeyFile /etc/apache2/ssl/
> ansbb.edu.pl/2024/private.key
>                 SSLCertificateChainFile /etc/apache2/ssl/
> ansbb.edu.pl/2024/root_ca.ca
>                 SSLCACertificateFile /etc/apache2/ssl/
> ansbb.edu.pl/2024/root_ca.ca
>                 ProxyPass /server http://localhost:8080/server
>                 ProxyPassReverse /server http://localhost:8080/server
>                 ErrorLog ${APACHE_LOG_DIR}/dsadmin-prod-https-error.log
>                 CustomLog ${APACHE_LOG_DIR}/dsadmin-prod-https-access.log 
> combined
>                 LogLevel alert rewrite:trace3
>         </VirtualHost>
> </IfModule>
>
> Apache frontend config:
> <VirtualHost *:80>
>         ServerName dspace.ansbb.edu.pl
>         Redirect permanent / https://dspace.ansbb.edu.pl
> </VirtualHost>
> <IfModule mod_ssl.c>
>         <VirtualHost *:443>
>                 ServerName dspace.ansbb.edu.pl
>                 ProxyPreserveHost On
>                 RequestHeader set X-Forwarded-Proto https
>                 SSLEngine On
>                 SSLCertificateFile /etc/apache2/ssl/
> ansbb.edu.pl/2024/certificate.crt
>                 SSLCertificateKeyFile /etc/apache2/ssl/
> ansbb.edu.pl/2024/private.key
>                 SSLCertificateChainFile /etc/apache2/ssl/
> ansbb.edu.pl/2024/root_ca.ca
>                 SSLCACertificateFile /etc/apache2/ssl/
> ansbb.edu.pl/2024/root_ca.ca
>                 ProxyPass /server ajp://localhost:8009/server
>                 ProxyPassReverse /server ajp://localhost:8009/server
>                 ProxyPass / http://localhost:4000/
>                 ProxyPassReverse / http://localhost:4000/
>                 ErrorLog ${APACHE_LOG_DIR}/dspace-prod-https-error.log
>                 CustomLog ${APACHE_LOG_DIR}/dspace-prod-https-access.log 
> combined
>                 LogLevel alert rewrite:trace3
>         </VirtualHost>
> </IfModule>
>
> Tomcat server: v. 10.1.34
>
> server.xml:
> <Connector port="8080" protocol="HTTP/1.1"
>     connectionTimeout="20000"
>     redirectPort="8443"
>     maxParameterCount="1000"
>     minSpareThreads="25"
>     enableLookups="false"
>     disableUploadTimeout="true"
>     URIEncoding="UTF-8"
>     />
>
> <Connector protocol="AJP/1.3"
>     address="::"
>     port="8009"
>     redirectPort="8443"
>     maxParameterCount="1000"
>     URIEncoding="UTF-8"
>     />
>
> Dspace frontend and backend: v. 8.1
> Solr: v. 8.11.4
>
> Dspace backend local.cfg:
> dspace.dir=/opt/dspace
> dspace.server.url = https://dsadmin.ansbb.edu.pl/server
> dspace.server.ssr.url = ${dspace.server.url}
> dspace.ui.url = https://dspace.ansbb.edu.pl
> solr.server = http://localhost:8983/solr
> db.url = jdbc:postgresql://localhost:5432/dspace
> db.username = testing
> db.password = testing123
>
> Dspace backend config.prod.yml:
> debug: true
> ui:
>   ssl: true
>   host: dspace.ansbb.edu.pl
>   port: 4000
>   nameSpace: /
>   useProxies: true
>
> rest:
>   ssl: true
>   host: dsadmin.ansbb.edu.pl
>   port: 443
>   nameSpace: /server
>   # ssrBaseUrl: https://dsadmin.ansbb.edu.pl/server
>
> Yarn test:
> yarn test:rest
> yarn run v1.22.22
> $ ts-node --project ./tsconfig.ts-node.json scripts/test-rest.ts
> Building production app config
> Overriding app config with 
> /root/downloads/dspace_frontend_src/config/config.yml
> Overriding app config with 
> /root/downloads/dspace_frontend_src/config/config.prod.yml
> ...Testing connection to REST API at 
> https://dsadmin.ansbb.edu.pl/server/api...
>
> RESPONSE: 200  
>
> Checking JSON returned for validity...
>         "dspaceVersion" = DSpace 8.1
>         "dspaceUI" = https://dspace.ansbb.edu.pl
>         "dspaceServer" = https://dsadmin.ansbb.edu.pl/server
>         "dspaceServer" property matches UI's "rest" config? true
>         Does "/api" endpoint have HAL links ("_links" section)? true
> Done in 2.59s.
>
> Log errors:
> Apache:
> 192.168.2.143 - - [10/Mar/2025:11:58:31 +0100] "GET / HTTP/1.1" 503 920 
> "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) 
> Chrome/134.0.0.0 Safari/537.36"
>

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/dspace-tech/b1aa382c-8be5-4a23-b2fb-af3549a0f63bn%40googlegroups.com.

Reply via email to