Hello.
I have installed DSpace 7.2 to use for inside network. It will be accessed 
by staff only using VPN. But I have a problem with frontend and backend 
communication after assigning SSL certificates to domains.
I use two separate domains for frontend and backend; both are installed on 
a single virtual machine (Linux CentOS 7).
I am using self-signed certificates as this is a policy of the institution.
I am using NginX web server, two virtual hosts with two domains (back and 
front). Back and front are accessible with https protocol. 
First, when I tested REST API connection with command '*yarn test:rest* ' *I 
*had this error:
*unable to verify self-signed certificate*. 
I tried setting the NODE_EXTRA_CA_CERTS environment variable 
<https://nodejs.org/api/cli.html#cli_node_extra_ca_certs_file> and the 
command returned the correct response 200, but now when I access frontend, 
I still get error 500, so frontend still not communicating with backend.

On a different server which was published on the web, I  used Let's Encrypt 
certificates and all worked fine. But here I need to use non-public 
certificates for inside network.

Is there any other workarounds to solve this problem?
Thank you!

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dspace-tech/9db86bc4-dcd6-42de-91d7-edb1d936f1f0n%40googlegroups.com.

Reply via email to