Pregunta

¿Cómo habilito la funcionalidad del servidor CIFS/SMB/Windows Share de CRX?

Respuesta, Resolución

Para habilitar la preferencia, haga lo siguiente:

  1. Parar CRX

  2. Nota: Si está utilizando CQSE como su servidor de aplicaciones, puede encontrar web.xml en crx-quickstart/server/runtime/0/_crx/WEB-INF/web.xml
    <!-- <servlet> <servlet-name>SmbServlet</servlet-name> <servlet-class>com.day.crx.smb.SmbServlet</servlet-class> <init-param> <param-name>ip-address</param-name> <param-value>localhost</param-value> </init-param> <init-param> <param-name>port</param-name> <param-value>8445</param-value> </init-param> <init-param> <param-name>share</param-name> <param-value>crx</param-value> </init-param> <load-on-startup>7</load-on-startup> </servlet> --> 
  3. Iniciar CRX
  4. Ejecute los siguientes comandos de proxy como procesos o servicios en segundo plano del sistema (el proxy para el puerto 139 es para que los usuarios de Mac OSX se conecten al smb y el puerto 445 para los usuarios de Windows):
  • Linux y Mac:
    sudo java -jar crx-quickstart/opt/helpers/proxy.jar localhost 8445 139 -q & sudo java -jar crx-quickstart/opt/helpers/proxy.jar localhost 8445 445 -q& y 
  • Windows
  1. Deberá registrar el proxy como un servicio:
    crx-quickstart/opt/helpers/cqsvc.exe -i -n "CRX_CIFS_Proxy_139" -x "cmd.exe" -a "/Q /C java -jar crx-quickstart/opt/helpers/proxy.jar localhost 8445 139 -q" crx-quickstart/opt/helpers/cqsvc.exe -i -n "CRX_CIFS_Proxy_445" -x "cmd.exe" -a "/Q /C java -jar crx-quickstart/opt/helpers/proxy.jar localhost 8445 445 -q" 
  2. Inicie los servicios en el Administrador de servicios de Windows
  3. Más tarde, si desea desinstalar los servicios proxy, puede ejecutar los siguientes comandos
    crx-quickstart/opt/helpers/cqsvc.exe -u -n "CRX_CIFS_Proxy_139" crx-quickstart/opt/helpers/cqsvc.exe -u -n "CRX_CIFS_Proxy_445" 

Nota: Vea aquí más información sobre la configuración en un servidor de Windows.

Conexión a Share desde un ordenador con Windows XP

Para conectarse desde un ordenador con Windows que forma parte de un dominio, haga lo siguiente:

  1. Vaya a Iniciar -> Ejecutar...
  2. En el cuadro de diálogo Ejecutar, escriba "explorer" y pulse Intro.
  3. En el menú del Explorador de Windows vaya a Herramientas -> Mapa de la unidad de red
  4. Introduzca \\<CRX server hostname o ip>\crx en la casilla Carpeta:
  5. Haga clic en Conectar con un nombre de usuario diferente
  6. En el cuadro de diálogo "Conectar como...", introduzca el nombre de usuario y la contraseña del usuario de CRX
  7. Haga clic en Aceptar
  8. Haga clic en Finalizar en el cuadro de diálogo Unidad de red de asignación.

Ahora el recurso compartido CQ5 CIFS debería estar disponible como una unidad asignada

Se aplica a

CRX 1.X, 2.X