Dear Sir or Madam,
I’m currently working on the GlasDigital project.
Since we have an private IP address for database within the University of Jena, which is only accessible via VPN, it is not possible to issue a Let’s Encrypt certificates.
I used a self-signed certificate instead for now.
Our domain name is:
Before I put it online, I’m currently using a test domain name I purchased from Namecheap and testing it under Virtual Machine.
My test domain name is „nana-steelfan.xyz“.
I use Cloudflare to manage the DNS setting.
I set another two A records:
sso.nana-steelfan.xyz is used for KEYCLOAK_URL and ontodocker.nana-steelfan.xyz is used for APPLICATION_URL
I wonder if this is the right way to configure the domain name of SSO and database interface?
So I could ask the university to handle that.
I replace the following codes in keycloak.conf:
ssl_certificate /etc/letsencrypt/live/[URL]/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/[URL]/privkey.pem; include /etc/letsencrypt/options-ssl-nginx.conf; ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
ssl_certificate /run/secrets/cert.pem; ssl_certificate_key /run/secrets/key.pem; include ./conf.d/ssl.incl; ssl_dhparam /run/secrets/dhparam.pem;
follow the rest of steps, I was able to access Keycloak under the [KEYCLOAK_URL].
(Thank you for updating the Ontodocker tutorial)
I saved the Initial Access Token as ia.jwt and replaced KEYCLOAK_URL, REALM_NAME in provider_info.json
I can access [KEYCLOAK_URL] but when I navigate to the URL of [ONTODOCKER_URL]/[APPLICATION_URL], it shows
Internal Server Error
I think I did something wrong, but I don’t know where😢
Here are some screenshots of Keycloak setting and Ontodocker status:
It would be very helpful if there were detailed tutorials about how to connect OntoDocker to the IDP.
cd pmd server
sed „s/[URL]/foo.bar.org/“ compose-templates/docker-compose-nginx-ssl.yml > docker-compose.yml
sed „s/[URL]/foo.bar.org/“ data/nginx/nginx_ssl.conf.template > data/nginx/nginx_ssl.conf
cp data/nginx/nginx_ssl.conf.template data/nginx/nginx_ssl.conf
should be replace by
cp compose-templates/docker-compose-nginx-ssl.yml docker-compose.yml