Virtual hosts 3.14

Estimados, estoy intentando armar los virtual hosts para los diferentes dominios del sistema guarani siguiendo la guia que figura en la documentacion: http://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.14.0/vhost

Siguiendo la guia pude configurar correctamente los ambientes de gestion y autogestion pero no puedo configurar preinscripcion.
Tienen alguna documentacion de eso?

Saludos.

Buenos días Claudio, la probaron con la configuración de autogestión pero para preinscripcion y nos les funciono?

Saludos

El tema es que autgestion tiene una sola direccion y preinscripcion tiene 2 ( la publica y la de administracion).
Lo que veo es que, en autogestion, el “SetEnv ACC_ID” va dentro del tag VirtualHost.
Si hago esto en preinscripcion tendria que tener dos direcciones. Una para el publico y otra para admin.
Lo que me interesaria es hacer como hace la configuracion de guarani.
Tener una direccion para preinscripcion publico “preinscripcion.untdf.edu.ar” y, si quiero acceder a la administracion, tener una subdireccion del estilo “preinscripcion.untdf.edu.ar/preinscripcion_admin/ua1”.

Hoy, copiando la configuracion anterior de preinscripcion adentro de un virtual host, tengo la raiz vacia y, en ambos casos, tengo que entrar con un subdirectorio.
Actualmente para lo publico accedo con “preinscripcion.untdf.edu.ar/preinscripcion/ua1” y para la administracion con “preinscripcion.untdf.edu.ar/preinscripcion_admin/ua1” pero si pongo solamente “preinscripcion.untdf.edu.ar” queda en blanco.

Adjunto una copia del archivo .conf para que se entienda.


preinscripcion.txt (3.34 KB)

Hola Claudio,

Creo que lo conveniente seria crear dos VirtualHosts, uno para la parte publica y otra para la administración.

Pregunta, ¿que versión de Preinscripción están usando?

saludos.

Cuando decis dos virtual hosts es cada uno con una direccion propia, no?

Estamos en la version 3.6.0 y estoy haciendo las pruebas para poder migrar a guarani 3.14 y preinscripcion 3.7.0. pero, para esto, quiero dejar bien los virtual hosts para poder poner https para la API.

Hola Claudio,

No, mejor habría que hacer lo que se hace acá para Guaraní Gestión, según lo que veo en preinscripcion.txt estas haciendo eso pero observo lo siguiente:

  1. Falta definir el DocumentRoot.
  2. Falta definir las variables de entorno por cada Alias.

Te adjunto un ejemplo de como quedaría para que funcione.

saludos.


preinscripcion.txt (3.89 KB)

Hola, Leonel. Muchas gracias!

Ahora si me hace el ruteo de la raiz pero me manda a la administracion en vez de la version publica de preinscripcion.
Hice un par de pruebas para ver si podia cambiarlo (teniendo en cuenta la documentacion de el vhost.conf de guarani) pero no pude.
Tenes idea porque puede estar pasando eso?

es mas, ahora que veo, http://preinscripcionprueba.untdf.edu.ar/preinscripcion/ua1/ tambien me manda a la parte de administracion.

Hola Claudio,

Hago una prueba y te respondo.

saludos.

Hola Claudio,

Probemos como propone acá para Interfaz de Autogestión (3w). La idea es crear dos VirtualHosts (uno para admin y otro para los alumnos). Mira también este documento.

Te adjunto como quedarían los dos VirtualHosts, las URLs quedarían http://www.preinscripcionprueba.untdf.edu.ar y http://www.preinscripcionprueba-admin.untdf.edu.ar.

saludos.


VirtualHosts.zip (1.65 KB)

Hola Claudio, contanos como te fue con esa solución!!!

Si con eso no se resuelve habría que ver el uso de Location.

saludos.

Hola, Leonel.

Por ahora no lo pude ver pero te agradezco mucho por la ayuda y que le des seguimiento al caso.
Te prometo que, en estos dias, hago la prueba y te cuento como me fue.

Saludos.

Leonel,

Ya quedaron todos andando.

Ejecutando el proceso de certbot pude levantar https en autogestion y preinscripcion (en ambos casos tuve que habilitar el ssl en la configuracion para que el navegador acepte el certificado como seguro).
Por el momento certbot no puede parsear el vhost de gestion. Ahora estoy viendo que es lo que pasa y, cuando lo resuelva, dejo el resultado aca por si a alguien mas le sirve.

Muchas gracias por todo.

Hola Claudio, me alegro que lo hayan podido solucionar!!!

Si, te agradecería si compartís los resultados así si algún otro lo necesita lo tiene disponible aquí.

saludos y gracias.