Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
 
Go Back   Zimbra - Forums > Zimbra Collaboration Suite > Administrators

Welcome to the Zimbra - Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 03-21-2008, 12:39 PM
Active Member
 
Posts: 25
Default Exchange External Free/Busy Beta feature in 5.0.3

This feature was just added to 5.0.3, I have followed the instructions from the admin help page but am having trouble getting it to work.

I have entered our exchange URL, basic auth, a working user name (i have tried domain\user, user, and user@domain.com with no luck ) and password under the interop tab in global settings. Under a user account I enter their user@domain.com address thats on the exchange account under the user's interop tab. when I click "Push" all I get is a blank pop up box with an "Ok" button. I have played around with the global settings but I can't seem to get this to work, nor can I get any type of useful error message.

Thanks
Dan-
Reply With Quote
  #2 (permalink)  
Old 03-21-2008, 11:25 PM
Zimbra Employee
 
Posts: 58
Default

add the following to log4j.properties for a bit more information in the log.

log4j.logger.zimbra.fb=DEBUG

In addition to the config you mentioned above, you also need to set zimbraFreebusyExchangeUserOrg as it appears in legacyExchangeDN, and also zimbraForeignPrincipal for *each* users.
Reply With Quote
  #3 (permalink)  
Old 03-22-2008, 09:49 AM
Active Member
 
Posts: 25
Default

Quote:
Originally Posted by JLee View Post
add the following to log4j.properties for a bit more information in the log.

log4j.logger.zimbra.fb=DEBUG

In addition to the config you mentioned above, you also need to set zimbraFreebusyExchangeUserOrg as it appears in legacyExchangeDN, and also zimbraForeignPrincipal for *each* users.
Thanks JLee, that helped. I had the legacyExchangeDN set for the user after doing a little homework on what that actually was. The error in the logs prints a dump of a xml dav message then the following error

2008-03-22 09:15:30,432 ERROR [EXCHANGE Free/Busy Sync Queue] [] fb - cannot modify resource at http://exchange.mycompany.com/exchan..._cn=myname.EML

I have replaced my actual company and username above with mycompany an myname . I went ahead and tried pasting that link in my browser, it properly asks for basic authentication, then gives a 404. Just trying to go to the http://exchange.mycompany.com/exchange/public/ gives a 404, is there something special on exchange that has to be turned on for this to work?

Thanks
Dan-
Reply With Quote
  #4 (permalink)  
Old 03-24-2008, 09:55 AM
Active Member
 
Posts: 25
Default

Ok, my problem was using the url exchange.mycompany.com/exchnage vs the correct URL exchange.mycompany.com. I still get the empty ok box when clicking the "push" button in the admin gui but the logs no longer show an error. Instead I see a xml message starting with
Code:
<D:propertyupdate xmlns:D="DAV:" xmlns:c="xml:" xmlns:b="http://schemas.microsoft.com/mapi/proptag/" xmlns:e="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/">
and containing 3 sections starting with
Code:
 <b:0x68501102 e:dt="mv.bin.base64">
This seems to work correctly except that I'm not sure what should be happening. My zimbra calendar items are not in my exchange calendar. What is the result of getting this to work? Will my Zimbra Calendar items be Pushed to exchange?
Thanks
Dan-
Reply With Quote
  #5 (permalink)  
Old 04-07-2008, 12:48 PM
Active Member
 
Posts: 25
Default

Does anyone have any ideas on this? I'm guessing zimbra is pushing some kind of binary representation of my free/busy info but exchange users are not able to see this. It is working in the other direction, I can see free/busy times for exchange users. There do not seem to be errors in the log files.

thanks
Dan-
Reply With Quote
  #6 (permalink)  
Old 04-07-2008, 01:21 PM
Zimbra Employee
 
Posts: 58
Default

Check the following attribute in <Dropertyupdate> request

<b:0x6849001F>/o=First Organization/ou=First Administrative Group/cn=RECIPIENTS/cn=...</b:0x6849001F>

The value should read exactly as the value of legacyExchangeDN of the contact representing the Zimbra user.

Also open up Active Directory Users and Computers, locate the contact representing the Zimbra user, look at Email Addresses tab and Exchange General tab and make sure the email address is correct, and the alias is the same as cn in legacyExchangeDN.
Reply With Quote
Reply


Thread Tools
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

Zimbrablog.com




 

Search Engine Optimization by vBSEO 3.1.0