Migrar comdoc 2 a 3

Hola grupo!, estoy trabajando en la migración de comdoc 2 a comdoc3 les comento los pasos que seguí así me dan una mano porque estoy trabado en varios detalles , mas que seguro no estoy entendiendo la guía o algo se omitio en la misma…

  1. Instalación de comdoc versión 3.0.3 + postgreSQL en debian 8.2 : Estado Funcionando
  2. Clonacion del actual servidor comdoc2 a una virtual (para hacer la prueba de migración): Estado Funcionando
  3. Baje “Instructivo para migrar LDAPv2 a LDAPv3”

En el nuevo servidor donde instale comdoc3 instale openldap sin ninguna estructura ejecute el siguiente comando que obtiene un error.

Agregar los servicios comdoc 3: archivo: servicio_cmd_3.ldif.

ldapadd -x -W -D “cn=admin,dc=gov,dc=ar” -h 127.0.0.1 -f /root/migracion/comdoc3/Instructivo\ para\ migrar\ LDAPv2\ a\ LDAPv3/servicios_cmd_3.ldif
Enter LDAP Password:
adding new entry “cn=Comdoc3, ou=Servicios, o=gov.ar”
ldap_add: Undefined attribute type (17)
additional info: govformpath: attribute type undefined

en el archivo servicios_cmd_3.ldif esta la linea “govformpath: gui.FormComdoc3” según lo que leí es un tema que las entradas deberían estar definidas con "dn: " controle eso y esta bien.

por las dudas converti los saltos de linea, usando el comando dos2unix

dos2unix servicios_cmd_3.ldif

Instale el ApacheDirectoryStudio y realize la importación desde alli y encontró 25 errores en el servicio_cmd_3.ldif.

#!RESULT ERROR
#!DATE 2015-12-22T14:28:43.216
#!ERROR [LDAP: error code 17 - govClassUserFactoryName: attribute type undefined]
dn: cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: govservice
govformpath: gui.FormComdoc3
govClassUserFactoryName: comdocII.model.ldap.comdoc.ComDocUserProfileFactory
goviconpath: comdoc3.gif
govClassAreaFactoryName: comdocII.model.ldap.comdoc.ComDocAreaProfileFactory
cn: Comdoc3

#!RESULT ERROR
#!DATE 2015-12-22T14:31:27.472
#!ERROR [LDAP: error code 17 - govClassUserFactoryName: attribute type undefined]
dn: cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: govservice
govformpath: gui.FormComdoc3
govClassUserFactoryName: comdocII.model.ldap.comdoc.ComDocUserProfileFactory
goviconpath: comdoc3.gif
govClassAreaFactoryName: comdocII.model.ldap.comdoc.ComDocAreaProfileFactory
cn: Comdoc3

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.245
#!ERROR [LDAP: error code 17 - govClassUserFactoryName: attribute type undefined]
dn: cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: govservice
govformpath: gui.FormComdoc3
govClassUserFactoryName: comdocII.model.ldap.comdoc.ComDocUserProfileFactory
goviconpath: comdoc3.gif
govClassAreaFactoryName: comdocII.model.ldap.comdoc.ComDocAreaProfileFactory
cn: Comdoc3

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.250
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=ACTA, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: N
cd3espapel: S
description: Acta
cn: ACTA

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.254
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=ACTO, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: N
description: Acto Administrativo
cn: ACTO

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.280
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=ACTU, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: N
cd3espapel: S
description:: QWN0dWFjae+/vW4=
cn: ACTU

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.287
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=ACU, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: N
cd3espapel: S
description: Acuerdo
cn: ACU

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.290
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=CEDU, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: N
cd3espapel: S
description:: Q++/vWR1bGE=
cn: CEDU

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.293
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=CIRC, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: N
description: Circular
cn: CIRC

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.296
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=DEAD, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: N
description: Decision Administrativa
cn: DEAD

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.299
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=DECR, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: N
description: Decreto
cn: DECR

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.302
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=DICT, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: S
description:: RGljdO+/vW1lbg==
cn: DICT

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.304
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=DISP, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: S
description:: RGlzcG9zaWNp77+9bg==
cn: DISP

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.307
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=EXP, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: N
cd3espapel: S
description: Expediente
cn: EXP

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.310
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=HORA, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: N
description: Solicitud Banda Horaria
cn: HORA

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.312
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=MEDI, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: N
description: Medida Cautelar
cn: MEDI

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.316
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=MEMO, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: S
description:: TWVtb3Lvv71uZHVt
cn: MEMO

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.318
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=NOTA, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: S
description: Nota
cn: NOTA

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.321
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=OCOM, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: N
description: Orden de Compra
cn: OCOM

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.324
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=OFIC, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: N
cd3espapel: S
description: Oficio
cn: OFIC

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.327
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=PERI, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: N
description: Permiso de Ingreso
cn: PERI

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.330
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=PROY, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: N
cd3espapel: S
description: Proyecto
cn: PROY

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.333
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=RECL, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: N
description: Reclamo
cn: RECL

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.335
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=RESO, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: S
cd3espapel: S
description:: UmVzb2x1Y2nvv71u
cn: RESO

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.338
#!ERROR [LDAP: error code 17 - cd3eselectronico: attribute type undefined]
dn: cn=TRI, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
objectClass: top
objectClass: cd3elementtype
cd3eselectronico: N
cd3espapel: S
description:: VHLvv71taXRlIEludGVybm8=
cn: TRI

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.346
#!ERROR [LDAP: error code 17 - order: attribute type undefined]
dn: cn=C, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
order: 30
objectClass: top
objectClass: docnatu
description:: RG9jdW1lbnRvIGRlIENvb3JkaW5hY2nvv71u
cn: C

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.349
#!ERROR [LDAP: error code 17 - order: attribute type undefined]
dn: cn=D, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
order: 40
objectClass: top
objectClass: docnatu
description:: RG9jdW1lbnRvIGRlIERpcmVjY2nvv71u
cn: D

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.351
#!ERROR [LDAP: error code 17 - order: attribute type undefined]
dn: cn=O, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
order: 10
objectClass: top
objectClass: docnatu
description: Documento Operativo
cn: O

#!RESULT ERROR
#!DATE 2015-12-22T14:37:36.354
#!ERROR [LDAP: error code 17 - order: attribute type undefined]
dn: cn=S, cn=Comdoc3, ou=Servicios, o=gov.ar
changetype: add
order: 20
objectClass: top
objectClass: docnatu
description:: RG9jdW1lbnRvIGRlIFN1cGVydmlzae+/vW4=
cn: S

Es posible que tenga que ejecutar la importación en el ldap del comdoc2 ?
o sea un tema de orden de la importación? y deba empezar por otro archivo.
Alguien tiene los ldiff arreglados que hay que importar?

Alguien me puede dar una mano ? tengo que migrar este sistema antes de fin de año así el año siguiente empiezan a utilizar comdoc3.

Saludos
Oscar