Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
MULTIPLECHECKLIC: END o NULL
14-05-2012, 11:38 AM (Este mensaje fue modificado por última vez en: 03-07-2012 09:15 AM por nacho.)
Mensaje: #1
MULTIPLECHECKLIC: END o NULL
Hola,
Al montar un XoneManager se nos puede dar el caso de provisionar un dispositivo y al intentar descargar la aplicacion no se traiga nada. Pues bien os pongo una pequeña explicacion de cosas a comprobar:
  1. Ir a HTTP:\\IPDELSERVIDOR\xonelive\xonelivews.asmx
  2. Funcion MultipleCheckLic:
  3. Ponemos el PIN\IMEI\DEVICEID (segun sea BB\ANDROID\IPHONE) de nuestro dispositivo.
  4. Si devuelve END:
    • Comprobar funcion de CheckLic esté bien
    • Tabla adm_provisioning_task tiene un registro para ese MID con STATUS=1. Ponerlo a 0
    • Lanzar esta Sql sustituyendo -DEVICE- por nuestro PIN:

      select e.ID, d.PIN, k.NAME as COMPANYNAME, a.NAME as APPNAME, a.DBPREF , b.ICON, a.ENABLE, e.DEVICE_RINTERVAL, b.VERSION, e.DEVICE_VERSION, a.ENABLE AS DEVENABLE, e.DEVICE_USERID, e.DEVICE_LOGIN, e.DEVICE_PASSWORD, e.DEVICE_PWDEXPIRE,
      b.MAPPINGS_XML, b.APPWIZARD_XML, b.REPLICATOR_XML, e.LIC, a.CMD_URL, a.REPLICA_URL, b.INSTALL_SQL, a.SERVER_LIC, f.DEVICE_TYPE, g.MODEL
      from adm_application a, adm_application_repository b, adm_devices d,
      adm_devices_application e, adm_company k, adm_devices_plataform f, adm_devices_model g, master_replica_slave s
      where a.ID = b.IDAPPLICATION AND e.IDREPOSITORY = b.ID AND
      e.IDDEVICE = d.ID AND d.IDCOMPANY = k.ID AND d.IDMODEL=g.ID AND g.IDPLATAFORM=f.ID AND
      e.LIC=s.SERIAL AND (a.ENABLE <> e.ENABLE OR e.DEVICE_VERSION <> b.VERSION) and (s.PENDIENTE IS NULL OR s.PENDIENTE=0)
      and d.PIN='-DEVICE-'


      Esta SQL tiene que devolver nuestro dispositivo, sino lo hace, alguna condicion no se esta cumpliendo, comprobarlas todas.

  5. Si devuelve NULL hacer esto:
    • Comprobar CheckLic
    • Comprobar que la ruta de ficheros en el web.config de xonemanager sea la correcta
    • Comprobar que la ruta de ficheros en la tabla adm_databases sea la correcta
    • Comprobar que existe el directorio de carpeta de esa ruta de ficheros
    • Comprobar permisos de esa ruta de ficheros (SERVICIO DE RED / NETWORK SERVICES control total)
    • Comprobar el web.config del XoneLive, clave key="XoneManagerUrl" (Conexion con xonemanager). Mirar bien el PUERTO del IIS




Un saludo
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
16-04-2013, 02:05 PM
Mensaje: #2
RE: MULTIPLECHECKLIC: END o NULL
Un aporte para el punto 5.
A mi me ha pasado que en el campo master_replica_slave.PENDIENTE = 1 y por eso me devolvia "END."
Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
Enviar respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)

Contáctanos | XOne | Volver arriba | Volver al contenido | Archivo (Modo simple) | Sindicación RSS