No access rights via Outlook 2010 MAPI


  • Kopano

    Our development is currently looking into the “not updating of calendars” for the old Zarafa mapi client, but as the mapi client is unsupported and untested in Kopano this did not come up earlier. We are currently expecting to know more on monday.

    If you want to be kept updated I would recommend to open a support case.



  • Hi fbartels, thanks for the update. Cleary, something has changed between versions 8.4.6 - 8.5 regarding permissions. I know Outlook via MAPI is not supported but there are still people using it. We are slowly trying to push the DeskApp client but users generally do not like change…

    I will open a ticket!



  • hello @fbartels,

    just created the ticket (KS-40047)

    coffee_is_life



  • any updates here?


  • Kopano

    Yes, a new release of KC (8.5.4) has been made available yesterday which addresses this issue.



  • very nice thanks

    coffee_is_life



  • just FYI:

    we are using a room called “Besprechungsraum”.
    to accept everything in nearly realtime, “kopano-mr-accept” is used in cronjob.

    if i call this line now i get following error:

    PHP Warning:  include(mapi/mapi.util.php): failed to open stream: No such file or directory in /usr/sbin/kopano-mr-accept on line 21
    PHP Warning:  include(): Failed opening 'mapi/mapi.util.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /usr/sbin/kopano-mr-accept on line 21
    PHP Warning:  include(mapi/mapidefs.php): failed to open stream: No such file or directory in /usr/sbin/kopano-mr-accept on line 22
    PHP Warning:  include(): Failed opening 'mapi/mapidefs.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /usr/sbin/kopano-mr-accept on line 22
    PHP Warning:  include(mapi/mapicode.php): failed to open stream: No such file or directory in /usr/sbin/kopano-mr-accept on line 23
    PHP Warning:  include(): Failed opening 'mapi/mapicode.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /usr/sbin/kopano-mr-accept on line 23
    PHP Warning:  include(mapi/mapitags.php): failed to open stream: No such file or directory in /usr/sbin/kopano-mr-accept on line 24
    PHP Warning:  include(): Failed opening 'mapi/mapitags.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /usr/sbin/kopano-mr-accept on line 24
    PHP Warning:  include(mapi/mapiguid.php): failed to open stream: No such file or directory in /usr/sbin/kopano-mr-accept on line 25
    PHP Warning:  include(): Failed opening 'mapi/mapiguid.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /usr/sbin/kopano-mr-accept on line 25
    PHP Warning:  include(mapi/class.meetingrequest.php): failed to open stream: No such file or directory in /usr/sbin/kopano-mr-accept on line 27
    PHP Warning:  include(): Failed opening 'mapi/class.meetingrequest.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /usr/sbin/kopano-mr-accept on line 27
    PHP Warning:  include(mapi/class.baserecurrence.php): failed to open stream: No such file or directory in /usr/sbin/kopano-mr-accept on line 28
    PHP Warning:  include(): Failed opening 'mapi/class.baserecurrence.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /usr/sbin/kopano-mr-accept on line 28
    PHP Warning:  include(mapi/class.recurrence.php): failed to open stream: No such file or directory in /usr/sbin/kopano-mr-accept on line 29
    PHP Warning:  include(): Failed opening 'mapi/class.recurrence.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /usr/sbin/kopano-mr-accept on line 29
    PHP Warning:  include(mapi/class.freebusypublish.php): failed to open stream: No such file or directory in /usr/sbin/kopano-mr-accept on line 30
    PHP Warning:  include(): Failed opening 'mapi/class.freebusypublish.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /usr/sbin/kopano-mr-accept on line 30
    PHP Fatal error:  Call to undefined function forceUTF8() in /usr/sbin/kopano-mr-accept on line 436
    

    the files are located in “/usr/share/kopano/php/mapi/”, all files are created on Feb 14th.

    changed my php settings to “include_path=”.:/usr/share/pear:/usr/share/php:/usr/share/kopano/php"
    now it can locate the files, but another error came up:

    PHP Fatal error:  Call to undefined function mapi_make_scode() in /usr/share/kopano/php/mapi/mapicode.php on line 40
    

    is this fixed in the new version from Feb 28th aswell?

    coffee_is_life



  • Update:

    upgraded my testsystem and the MAPI connection from outlook 2010 doesnt work
    same for "/usr/sbin/kopano-mr-accept “Besprechungsraum” “/etc/kopano/dagent.cfg”

    if i add /usr/share/kopano/php to the include paths, same error:

    PHP Fatal error:  Call to undefined function mapi_make_scode() in /usr/share/kopano/php/mapi/mapicode.php on line 40
    

    :(

    coffee_is_life


  • Kopano

    @coffee_is_life said in No access rights via Outlook 2010 MAPI:

    upgraded my testsystem and the MAPI connection from outlook 2010 doesnt work

    Please contact support



  • Update:
    Restarted Server and client, MAPI from outlook is now working.

    “kopano-mr-accept” doesnt work (mapi error as described above).
    “kopano-admin --user-count” works again aswell

    thanks for the fixes :)

    coffee_is_life



  • Update:

    Got answer from Kopano-support
    With changing kopano-mr-accept Script from

    #!/usr/bin/php
    <?php
    # -*- Mode: php -*-
    /*
    

    to

    #!/opt/rh/rh-php56/root/usr/bin/php
    <?php
    # -*- Mode: php -*-
    /*
    

    confirmed

    coffee_is_life


Log in to reply