Replies: 5 comments 8 replies
-
|
Hi @wuk986! First of all thank you for showing your interest in OpenUEM and I'd like to apologize for any problem that you've found trying it. Let's start with the Debian installation. I think that the problem is that the crudini that is available in the repositories for Ubuntu Server 22.04 is too old to support the --init-options and that's why there's an issue. I think that tomorrow I may create a new release for the debian package (it would be 0.7.2) to check if we can live without that option. I'll test the installation and reach you as soon as I get that package. Now the Docker installation. I understand that you're shown the log in package, is that right? Would you show me the error shown in your browser so I can grasp what maybe be the issue? Maybe there's an issue with the digital certificates, the OCSP responder is peaky if the hostname is not valid for the certificate being used by the console. If you like, I'm open to discuss this issue in Discord, and you may share your desktop so I can help you. Again, thanks and I hope that we can fix these issues for you to test OpenUEM |
Beta Was this translation helpful? Give feedback.
-
|
Hi @wuk986, thanks again for your patience and let's focus on the Docker installation. According to the console logs I see the following. The messages about "client sent an HTTP request to an HTTPS server" looks like there's an issue with the reverse proxy that is sending unencrypted traffic to the console and auth server, so that would mean that invalid signature issue. Maybe there's an issue with NGINX conf, or the certificates generated by OpenUEM. Did you set the REVERSE_PROXY_SERVER? Did you add the reverse proxy certificates to NGINX? If you like you can send me the reverse proxy conf to check it together. Would you paste me also the logs of the agent-worker container to check that the TLS connection between the components work fine? P.S: Today I had an issue with my Mac testing machine so I'll need some time to get the new deb package for OpenUEM. |
Beta Was this translation helpful? Give feedback.
-
|
Hi, thank you for your patience, I'm sure that we'll make OpenUEM work in your environment. According to your .env you have an issue with the SERVER_NAME1 and SERVER_NAME2 env variables. Due to that the NATS server is not running and you are seeing those errors. In the openuem-docker repo the SERVER_NAME env variable is used and expected in some places in the docker-compose.yml so if you want to use those, you should change some env names:
I'd suggest now to remove the certificates folder and do the docker-compose down and up again: Hopefully now you may see the docker logs and check that the NATS component can be reached. Now for the log in issue, I haven't used Nginx Proxy Manager (I'll have a look so I can help you better), in this case the key is that the NGINX proxy can finish the TLS connections using the proxy.cer, proxy.key and ca.cer certificates generated by the docker compose commmand as the admin.pfx is signed by the OpenUEM CA.cer Thanks for your feedback, if the issue persists please paste the docker logs so I can check that components work fine and we can focus on the proxy and the console component |
Beta Was this translation helpful? Give feedback.
-
|
Hi @wuk986 The logs now shows that the certificate used by the NATS server has been generated for openuem2 domain name but the NATS server is associated with openuem1 so the TLS connection can't be established as it cannot be trusted. I would try to regenerate the certificates with the docker compose --profile init command but first you should remove the certificate folder next to the docker compose yaml file so certificates are created again Also you can modify the create-certs.sh script and hard Code the DNS server names I will try to create the .deb package removing the entry for crudini next week if you can try It in a 22.04 server If you want to open a discord session and share your Desktop I can try to help you in real-time next week Cheers! |
Beta Was this translation helpful? Give feedback.
-
|
I'm closing this discussion as we've discussed this issue in the discord #support channel In summary:
I've opened an issue for documentation: open-uem/openuem-docs#10 Thanks for opening this discussion |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi and nice project, which I want to test and play around.
I'm struggling with the docker setup and the linux (ubuntu server 22.04) setup.
With docker I'm not able to login in because of the bad certifacte.
I added the ca.cer on my Windows 11 machine to Trusted Certificate Authorities Store and the admin.pfx to firefox and I get an SSL error.
also it is not possible to deploy the OpenUEM with portainer or dockge.
On linux I struggle with crudini. --init-options are not known.
Any tips, what I'm missing or can do?
Thank you
Beta Was this translation helpful? Give feedback.
All reactions