Author Topic: No hay acceso a la interficie web  (Read 3603 times)

jporras

  • Zen Apprentice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
No hay acceso a la interficie web
« on: May 23, 2023, 11:34:21 am »
Buenos días, quería consultaros que después de un reinicio no puedo acceder a la interficie web, sí puedo acceder por ssh. El servicio samba funciona ya que los usuarios pueden acceder a los archivos, DHCP y DNS también funcionan. No sé qué puedo hacer para recuperar el acceso.

Gracias de antemano, saludos.

Mittelerde

  • Zen Warrior
  • ***
  • Posts: 153
  • Karma: +8/-0
    • View Profile
Re: No hay acceso a la interficie web
« Reply #1 on: May 23, 2023, 07:50:12 pm »
On the Server !

If the GUI dont start try:


ctrl +alt +f7



or in the Shell Type:

startx

Do you now have access to the web server?
« Last Edit: May 24, 2023, 08:08:10 am by Mittelerde »

jporras

  • Zen Apprentice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: No hay acceso a la interficie web
« Reply #2 on: May 24, 2023, 10:00:19 am »
Hello Mittelerde,

Thank you so much for your answer, anyway I think we are not talking about the same problem. I cannot open in the browser the Zentyal control panel. When I go to https://mydomain:8443 I get a blank page and the error "Cannot connect"

I think is something about certificates, any idea?
Thank you again.

turalyon

  • Zen Warrior
  • ***
  • Posts: 203
  • Karma: +15/-0
    • View Profile
Re: No hay acceso a la interficie web
« Reply #3 on: May 26, 2023, 02:35:09 pm »
¿Has revisado los archivos de logs y servicios que gestionan el módulo de Webadmin?

Los archivos de logs que debes analizar para identificar y solventar la incidencia son:

* /var/log/zentyal/zentyal.log
* /var/log/zentyal/error.log
* /var/log/nginx/error.log
* /var/log/syslog

Adicionalmente, ejecutando los siguientes comandos también podrás obtener más información sobre los servicios que gestionan el módulo:

Code: [Select]
sudo systemctl status zentyal.webadmin-nginx zentyal.webadmin-uwsgi
sudo journalctl --no-pager -u zentyal.webadmin-nginx

Finalmente, la configuración que usa Zentyal para configurar Nginx - el servicio web que sirve el módulo de Webadmin - la tienes disponible en: /var/lib/zentyal/conf/nginx.conf . Allí podrás revisar la ruta a los certificados para después consultar su información usando el comando openssl. A continuación un ejemplo para ver el contenido de un certificado:

Code: [Select]
sudo openssl x509 -text -in /var/lib/zentyal/conf/ssl/ssl.pem

--

“This world is ours, and by the Holy Light we will keep it safe, now and forever".

jporras

  • Zen Apprentice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: No hay acceso a la interficie web
« Reply #4 on: May 29, 2023, 01:26:25 pm »
Hola Turalyon, muchísimas gracias por tu ayuda, con la información que me has dado he podido solucionar el problema.

El problema era el certificado /var/lib/zentyal/conf/ssl/ssl.pem ya que en /var/log/nginx/error.log me aparecia el error ANY PRIVATE KEY error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib. Parece que le faltaba una parte.

Lo que he hecho es montarme otro Zentyal nuevo en un VirtualBox y copiar el contenido de la /var/lib/zentyal/conf/ssl/ en mi Zentyal original, una vez hecho aplicar permisos a los certificados 600 y usuario root:root, arrancar el webadmin mediante systemctl start zentyal.webadmin-nginx zentyal.webadmin-uwsgi y todo ha vuelto a la normalidad.

He mirado de detallarlo un poco por si a alguien le pasa.

Muchas gracias de nuevo Turalyon, un saludo!