Citrix tiene una estructura de instalación basada en systemd. Se trata de adecuarla a nuestra estructura init.d = Servicios = Hay dos servicios en /opt/XenDesktopVDA-1.1.0/etc/systemd/system: - ctxhdx: Ejecuta /usr/local/bin/ctxfm - ctxvda: Ejecuta /usr/local/sbin/ctxvda Trazando el primero lo primero que vemos es la necesidad de enlazar: '''/opt/XenDesktopVDA-1.1.0/xdl --> /usr/local/xdl''' para poder tener acceso a los mensajes de error. Una vez hecho ya nos aparece en el log el error de porqué no se inicia, no se puede hacer con un usuario privilegiado como root. El servicio usa el usuario '''ctxsrvr''' perteneciente al grupo '''ctxadm'''. La primera sorpresa es que al hacer "groupadd ctxadm" me dice que el grupo existe y no lo encuentro ni con "cat /etc/group" ni con "getent group" ... = KERBEROS = - Fichero /usr/local/lib/smb.conf - Fichero /etc/krb5.keytab: Fichero que crea al añadir al dominio - Fichero /etc/krb5.conf: Configuracion de kerberos Hay que crear enlaces de /opt/Xen/lib64/*.jar en /usr/local/lib64 No encuentra libicastackcontrol.so si no se crea el enlace en /usr/local/lib64, pasa del ldconfig para este. kinit -f administrador@UCO.ES para que funciona klist wbinfo --krb5auth=administrador%su-clave para comprobar que funciona winbind /usr/local/sbin/winbind -i para arrancar winbind He tenido que definir hptonin.uco.es en el dns En /usr/local/lib/smb.conf defino solo el interface eth0 y a ucodctmp.uco.es como servidor ya que los 2012 tienen problemas con SMB 1.0