Announcement

Collapse
No announcement yet.

OX5 --> OX6 migration fails

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • OX5 --> OX6 migration fails

    When running the export portion of the migration script, it bombs out with the following:

    INFO:root:Group data exported.

    INFO:root:Connecting LDAP with following connection parameters:
    ('server', 'ou=People,dc=company,dc=co,dc=uk', 'cn=Administrator,dc=star,d
    c=le,dc=ac,dc=uk', 'secret')
    INFO:root:Working with standard userlist (ALL).
    INFO:root:Trying to get password of user 'plo'...

    Has anybody seen anything similar? I'm following the OX5 to OX6 Migration guide to the letter, version 2.0.

    Any guidance appreciated!

  • #2
    Hi,

    is there any error message, stack trace or other useful information? You might contact a migration partner for this one. Have you already checked the new tools we released just yesterday?

    Greetings

    Comment


    • #3
      Yes, I tried the new version today, and got the same result.

      This is the output from the script itself:

      </OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Working/MigrationMain.py>,
      line <446>
      Description: Exception in main migration process; probably raised, because
      formerly
      invoked by an exception raised from within an unstable data
      object. An exception showing up here might originate from a
      major Problem, at least
      perhaps a bigger one than only some inconsistent data.

      Exception : Generic.MTKExceptions.MTKERROR_LIST_USERS
      Error : List of users not entirely created (0x3201)
      Raised in : file
      </OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py>,
      line <150>
      Description: Exceptional error during System data operation;
      processing the USERS list
      caused errors; operation could not be completed;
      resulting data is probably
      incomplete.
      Cannot continue without valid userlist.
      Generic.MTKExceptions.MTKERROR_LIST_USERS Error
      : Error connecting LDAP server; no or bad result (0x3011)
      Raised in : file
      </OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py>,
      line <138>
      Description: Exceptional error during System
      data operation; processing the USERS list
      caused errors; operation could not
      be completed; resulting data is probably
      incomplete.
      Could not store the users in cache
      database

      Based on : Traceback (most recent call last):
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py",
      line 134, in __init__
      cache.Credentials = UserCredsObject(user,
      self._getUserPassword(user))
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Processing/ServerDataInterfaces.py",
      line 317, in _getUserPassword
      raise MTKERROR_SERVER_LDAP(here(), e,
      ERR.UNEXPECTED)
      MTKERROR_SERVER_LDAP:
      Exception :
      Generic.MTKExceptions.MTKERROR_SERVER_LDAP
      Error : Unexpected error (0xffff)
      Raised in : file
      </OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Processing/ServerDataInterfaces.py>,
      line <317>
      Description: Exceptional error during
      interaction with the OX5 server's LDAP interface;
      operation could not be completed;
      resulting data sent to frontend data objects
      is probably incomplete.
      {'desc': 'Invalid credentials'}

      Based on : Traceback (most recent call last):
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Processing/ServerDataInterfaces.py",
      line 296, in _getUserPassword
      lconn.simple_bind_s(self.admin_dn,
      File
      "/usr/lib/python2.5/site-packages/ldap/ldapobject.py", line 199, in
      simple_bind_s
      return
      self.result(msgid,all=1,timeout=self.timeout)
      File
      "/usr/lib/python2.5/site-packages/ldap/ldapobject.py", line 428, in result
      res_type,res_data,res_msgid =
      self.result2(msgid,all,timeout)
      File
      "/usr/lib/python2.5/site-packages/ldap/ldapobject.py", line 432, in
      result2
      res_type, res_data, res_msgid, srv_ctrls =
      self.result3(msgid,all,timeout)
      File
      "/usr/lib/python2.5/site-packages/ldap/ldapobject.py", line 438, in
      result3
      ldap_result =
      self._ldap_call(self._l.result3,msgid,all,timeout)
      File
      "/usr/lib/python2.5/site-packages/ldap/ldapobject.py", line 96, in
      _ldap_call
      result = func(*args,**kwargs)
      INVALID_CREDENTIALS: {'desc': 'Invalid
      credentials'}
      Based on : Traceback (most recent call last):
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py",
      line 139, in __init__
      ERR.LIST_ALL_LDAP_BADRESPONSE)
      MTKERROR_LIST_USERS:
      Exception : Generic.MTKExceptions.MTKERROR_LIST_USERS
      Error : Error connecting LDAP server; no or bad result
      (0x3011)
      Raised in : file
      </OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py>,
      line <138>
      Description: Exceptional error during System data operation;
      processing the USERS list
      caused errors; operation could not be completed;
      resulting data is probably
      incomplete.
      Could not store the users in cache database

      Based on : Traceback (most recent call last):
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py"
      ,
      line 134, in __init__
      cache.Credentials = UserCredsObject(user,
      self._getUserPassword(user))
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Processing/ServerDataInterfaces.py",
      line 317, in _getUserPassword
      raise MTKERROR_SERVER_LDAP(here(), e, ERR.UNEXPECTED)
      MTKERROR_SERVER_LDAP:
      Exception : Generic.MTKExceptions.MTKERROR_SERVER_LDAP
      Error : Unexpected error (0xffff)
      Raised in : file
      </OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Processing/ServerDataInterfaces.py>,
      line <317>
      Description: Exceptional error during interaction with the
      OX5 server's LDAP interface;
      operation could not be completed; resulting data
      sent to frontend data objects
      is probably incomplete.
      {'desc': 'Invalid credentials'}

      Based on : Traceback (most recent call last):
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Processing/ServerDataInterfaces.py",
      line 296, in _getUserPassword
      lconn.simple_bind_s(self.admin_dn, self.admin_password)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py",
      line 199, in simple_bind_s
      return self.result(msgid,all=1,timeout=self.timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py",
      line 428, in result
      res_type,res_data,res_msgid =
      self.result2(msgid,all,timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py",
      line 432, in result2
      res_type, res_data, res_msgid, srv_ctrls =
      self.result3(msgid,all,timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py",
      line 438, in result3
      ldap_result =
      self._ldap_call(self._l.result3,msgid,all,timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py",
      line 96, in _ldap_call
      result = func(*args,**kwargs)
      INVALID_CREDENTIALS: {'desc': 'Invalid credentials'}
      Based on : Traceback (most recent call last):
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Working/MigrationMain.py",
      line 439, in run
      users = MigrationUserList(True, MigrationSettings.getSingleUser())
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py",
      line 151, in __init__
      ERR.LIST_USERS_NOT_COMPLETE)
      MTKERROR_LIST_USERS:
      Exception : Generic.MTKExceptions.MTKERROR_LIST_USERS
      Error : List of users not entirely created (0x3201)
      Raised in : file
      </OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py>,
      line <150>
      Description: Exceptional error during System data operation; processing
      the USERS list
      caused errors; operation could not be completed; resulting
      data is probably
      incomplete.
      Cannot continue without valid userlist.
      Exception : Generic.MTKExceptions.MTKERROR_LIST_USERS
      Error : Error connecting LDAP server; no or bad result
      (0x3011)
      Raised in : file
      </OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py>,
      line <138>
      Description: Exceptional error during System data operation;
      processing the USERS list
      caused errors; operation could not be completed;
      resulting data is probably
      incomplete.
      Could not store the users in cache database

      Based on : Traceback (most recent call last):
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py",
      line 134, in __init__
      cache.Credentials = UserCredsObject(user,
      self._getUserPassword(user))
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Processing/ServerDataInterfaces.py",
      line 317, in _getUserPassword
      MTKERROR_SERVER_LDAP:
      Exception : Generic.MTKExceptions.MTKERROR_SERVER_LDAP
      Error : Unexpected error (0xffff)
      Raised in : file
      </OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Processing/ServerDataInterfaces.py>,
      line <317>
      Description: Exceptional error during interaction with the
      OX5 server's LDAP interface;
      operation could not be completed; resulting data
      sent to frontend data objects
      is probably incomplete.
      {'desc': 'Invalid credentials'}

      Based on : Traceback (most recent call last):
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Processing/ServerDataInterfaces.py",
      line 296, in _getUserPassword
      lconn.simple_bind_s(self.admin_dn, self.admin_password)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py",
      line 199, in simple_bind_s
      return self.result(msgid,all=1,timeout=self.timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py",
      line 428, in result
      res_type,res_data,res_msgid =
      self.result2(msgid,all,timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py",
      line 432, in result2
      res_type, res_data, res_msgid, srv_ctrls =
      self.result3(msgid,all,timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py",
      line 438, in result3
      ldap_result =
      self._ldap_call(self._l.result3,msgid,all,timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py",
      line 96, in _ldap_call
      result = func(*args,**kwargs)
      INVALID_CREDENTIALS: {'desc': 'Invalid credentials'}





      Based on : Traceback (most recent call last):
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py",
      ,
      line 139, in __init__
      ERR.LIST_ALL_LDAP_BADRESPONSE)
      MTKERROR_LIST_USERS:
      Exception : Generic.MTKExceptions.MTKERROR_LIST_USERS
      Error : Error connecting LDAP server; no or bad result (0x3011)
      Raised in : file
      </OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py>,
      line <138>
      Description: Exceptional error during System data operation; processing
      the USERS list
      caused errors; operation could not be completed; resulting
      data is probably
      incomplete.
      Could not store the users in cache database

      Based on : Traceback (most recent call last):
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/OX5Data/MigrationUserList.py",
      line 134, in __init__
      cache.Credentials = UserCredsObject(user, self._getUserPassword(user))
      File
      es.py",
      line 317, in _getUserPassword
      raise MTKERROR_SERVER_LDAP(here(), e, ERR.UNEXPECTED)
      MTKERROR_SERVER_LDAP:
      Exception : Generic.MTKExceptions.MTKERROR_SERVER_LDAP
      Error : Unexpected error (0xffff)
      Raised in : file
      </OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Processing/ServerDataInterfaces.py>,
      line <317>
      Description: Exceptional error during interaction with the OX5 server's
      LDAP interface;
      operation could not be completed; resulting data sent to
      frontend data objects
      is probably incomplete.
      {'desc': 'Invalid credentials'}

      Based on : Traceback (most recent call last):
      File
      "/OX5-latest/ox-xml-export-1.1.5-2010052108/pycode/Processing/ServerDataInterfaces.py",
      line 296, in _getUserPassword
      lconn.simple_bind_s(self.admin_dn, self.admin_password)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py", line 199, in
      simple_bind_s
      return self.result(msgid,all=1,timeout=self.timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py", line 428, in
      result
      res_type,res_data,res_msgid = self.result2(msgid,all,timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py", line 432, in
      result2
      res_type, res_data, res_msgid, srv_ctrls =
      self.result3(msgid,all,timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py", line 438, in
      result3
      ldap_result = self._ldap_call(self._l.result3,msgid,all,timeout)
      File "/usr/lib/python2.5/site-packages/ldap/ldapobject.py", line 96, in
      _ldap_call
      result = func(*args,**kwargs)
      INVALID_CREDENTIALS: {'desc': 'Invalid credentials'}

      Any hints appreciated.

      Comment


      • #4
        Hi,

        support for products like our migration tools can not be given in the forum.

        Please contact me and I will care for your migration project.

        You can reach me via email to daniel.halbe(AT)open-xchange.com or phone under +49(0)2761 8385 0

        Best regards,
        Daniel

        Comment

        Working...
        X