Something off with Python integration



  • Hi everybody,

    looks like something is off with my Python integration.

    I get errors similar to the following for all the components unless I disable the plugin python parts in the repective config files:

    Wed May 10 14:51:21 2017: [ notice] [  730] Starting kopano-spooler version 8,3,0,1042 (1042), pid 730
    Wed May 10 14:51:22 2017: [error  ] [  737]   Python type: (null)
    Wed May 10 14:51:22 2017: [error  ] [  737]   Python error: 'module' object has no attribute 'MAPIInitialize_Multithreaded'
    Wed May 10 14:51:22 2017: [error  ] [  737]   Python trace: /usr/lib/python2.7/site-packages/MAPI/__init__.py(1) <module>
    Wed May 10 14:51:22 2017: [crit   ] [  737] Unable to instantiate plugin factory, hr=0x00000001
    

    Except for kopano-search. That one seems to really need python and can’t disable it and log output is more comprehensive:

    
    2017-05-11T12:17:45.103759+02:00 suseenterprise kopano-search[15728]: Traceback (most recent call last):
    2017-05-11T12:17:45.104081+02:00 suseenterprise kopano-search[15728]: File "/usr/sbin/kopano-search", line 3, in <module>
    2017-05-11T12:17:45.104306+02:00 suseenterprise kopano-search[15728]: import kopano_search
    2017-05-11T12:17:45.104512+02:00 suseenterprise kopano-search[15728]: File "/usr/lib/python2.7/site-packages/kopano_search/__init__.py", line 20, in <module>
    2017-05-11T12:17:45.104709+02:00 suseenterprise kopano-search[15728]: import kopano
    2017-05-11T12:17:45.104906+02:00 suseenterprise kopano-search[15728]: File "/usr/lib/python2.7/site-packages/kopano/__init__.py", line 51, in <module>
    2017-05-11T12:17:45.105491+02:00 suseenterprise kopano-search[15728]: from .config import Config, CONFIG
    2017-05-11T12:17:45.105701+02:00 suseenterprise kopano-search[15728]: File "/usr/lib/python2.7/site-packages/kopano/config.py", line 12, in <module>
    2017-05-11T12:17:45.105899+02:00 suseenterprise kopano-search[15728]: from .utils import human_to_bytes as _human_to_bytes
    2017-05-11T12:17:45.106096+02:00 suseenterprise kopano-search[15728]: File "/usr/lib/python2.7/site-packages/kopano/utils.py", line 25, in <module>
    2017-05-11T12:17:45.106296+02:00 suseenterprise kopano-search[15728]: from MAPI import (
    2017-05-11T12:17:45.106494+02:00 suseenterprise kopano-search[15728]: File "/usr/lib/python2.7/site-packages/MAPI/__init__.py", line 5, in <module>
    2017-05-11T12:17:45.106690+02:00 suseenterprise kopano-search[15728]: from MAPICore import *
    2017-05-11T12:17:45.106928+02:00 suseenterprise kopano-search[15728]: File "/usr/lib64/python2.7/site-packages/MAPICore.py", line 111, in <module>
    2017-05-11T12:17:45.107135+02:00 suseenterprise kopano-search[15728]: __swig_getmethods__ = {}
    2017-05-11T12:17:45.107337+02:00 suseenterprise kopano-search[15728]: AttributeError: 'module' object has no attribute 'MAPIInitialize_Multithreaded'
    2017-05-11T12:17:45.114062+02:00 suseenterprise systemd[1]: kopano-search.service: Main process exited, code=exited, status=1/FAILURE
    2017-05-11T12:17:45.115093+02:00 suseenterprise systemd[1]: kopano-search.service: Unit entered failed state.
    2017-05-11T12:17:45.115349+02:00 suseenterprise systemd[1]: kopano-search.service: Failed with result 'exit-code'.
    

    haven’t found much via google search or forum search here about this

    Server is SLES 12 SP2

    thanks in advance for any tips/hints/pointers



  • Hi again,

    nobody got any ideas?

    Could live without python plugins, and even kopano-search for a while. But not without bricklevel backups.

    #kopano-backup --help
    Traceback (most recent call last):
      File "/usr/sbin/kopano-backup", line 3, in <module>
        import kopano_backup
      File "/usr/lib/python2.7/site-packages/kopano_backup/__init__.py", line 25, in <module>
        from MAPI.Util import *
      File "/usr/lib/python2.7/site-packages/MAPI/__init__.py", line 5, in <module>
        from MAPICore import *
      File "/usr/lib64/python2.7/site-packages/MAPICore.py", line 111, in <module>
        __swig_getmethods__ = {}
    AttributeError: 'module' object has no attribute 'MAPIInitialize_Multithreaded'
    

    help would really be appreciated…

    using the official kopano repository for SLES12 btw…


Log in to reply
 

Looks like your connection to Kopano Community Forum was lost, please wait while we try to reconnect.