Announcement

Collapse
No announcement yet.

Free/Busy between Domino and Exchange 2007 SP1

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

  • Free/Busy between Domino and Exchange 2007 SP1

    HI All,
    I have a problem with Free/Busy connector in a coexistance ambient between Exchange 2007 SP1 and Lotus Domino Server 7.0.x where users from both sides cannot see each other. All users are Outlook 2003 as a Client and Lotus Notes client 7 R6. Clients can see each other in his own system (ex. Out2003 can see free/busy of other Out2003 user).
    My configuration is based on the document "Microsoft Transporter Suite" (and the troubleshooting too).
    There's no firewall problems, the portqry tool used to sense RPC was OK. There's no warning or failure events in the application event viewer. The only strange thing is that no recipients get recovered from Notes (below is the copy of the event)
    C:\Program Files\Microsoft Transporter Tools\Bin>calcon
    Service Start Pending
    Service Running
    [00001044]: The Microsoft Exchange Calendar Connector v8.2 (Build 12.0) has started[0000082C] (Debug): Home server = ClusterCCR.
    [0000082C] (Debug): Connector CN = CSPMA000HT01-DominoFreeBusyConnector.
    [0000082C] (Debug): Successfully logged onto MAPI as: /o=Grupo columbus/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=ClusterCCR/cn=Microsoft System Attendant
    [000008C4] (Debug): The Configuration Manager will check for Active Directory configuration changes every 30 seconds
    [0000082C]: The Calendar Connector will process calendar requests made to the "Schedule+ Free Busy Information - (null)" system folder on thefollowing servers : CLUSTERCCR
    [0000082C]: The Calendar Connector has been configured to load the following providers : NotesCal
    [0000082C]: The Calendar Connector has been configured to load the following providers : ADMINSVC
    [0000082C]: The Calendar Connector has been configured to load the following providers : MAPICAL
    [0000082C]: The Calendar Connector has been configured to load the following providers : CALSYNC
    [0000082C]: The Calendar Connector will process calendar requests made to the "Schedule+ Free Busy Information - (null)" system folder on the following servers : CLUSTERCCR
    [0000082C] (Debug): Default Transaction Requestor Name: /o=Grupo columbus/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=ClusterCCR/cn=Microsoft System Attendant
    [0000082C] (Debug): CONFIG_NOTES_EXCHANGE_CALCON_RPC_PORT: 0
    [0000082C] (Debug): CONFIG_NOTES_NOTES_EXCALCON_RPC_PORT: 0
    [0000082C] (Debug): Initializing Notes API with C:\lotus\notes\notes.ini
    [0000082C] (Debug): Calling rpcInitNotesToExchangeRPCServer
    [0000082C]: The connection to Lotus Notes on server NOTES1/columbus_FINANCIERA has started
    [0000082C] (Debug): MAPI Calendar Provider for replica server CLUSTERCCR starting ...
    [0000082C]: The Calendar Connector has logged onto the "Schedule+ Free Busy Information - exchange administrative group (fydibohf23spdlt)" system folder on CLUSTERCCR to process calendar queries for site exchange administrative group (fydibohf23spdlt).
    [0000082C]: The Calendar Connector has logged onto the "Schedule+ Free Busy Information - exchange administrative group (fydibohf23spdlt)" system folder on CLUSTERCCR to submit calendar query responses.
    [0000082C] (Debug): MAPI Calendar Provider for replica server CLUSTERCCR started[0000082C] (Debug): Calendar Synchronization Logon successful
    [000010B8]: Calendar Synchronization is started.
    [00001344] (Debug): The Provider Manager will check each provider every 60 seconds[000010B8] (Debug): Calsync: Found target address space : grp-columbus.net[000010B8] (Debug): Calsync: Found target address space :
    [000010B8]: Total number of custom recipients checked: 0
    [000010B8]: Total number of free busy records created for custom recipients: 0[000010B8]: Calendar Synchronization is done.
    [000010B8]: Calendar Synchronization is now scheduled for Fri Dec 19 17:00:00 2008.
    NOTE:ClusterCCR it's the name of the mailbox cluster.

    I turned on Logging level to the maximum on both systems. Below are the configuration taken from the MTS document:

    EXCHANGE SIDE:
    Public Folder:
    Name Parent Path
    SCHEDULE+ FREE BUSY \NON_IPM_SUBTREE
    EX:/o=Grupo columbus/ou=Exchange Adm... \NON_IPM_SUBTREE\SCHEDULE+ FREE BUSY

    Availability:
    Name AccessMethod ForestName
    grp-columbus... PublicFolder grp-columbus.net
    domino.grp-c... PublicFolder domino.grp-columbus.net
    exchange.grp... PublicFolder exchange.grp-columbus.net

    CAS: Disabled Https en Pub Application on IIS

    Free/Busy Connector:
    [Get-DominoFreeBusyConnector]
    ConnectorType : FreeBusy
    DominoSmtpDomains : {grp-columbus.net}
    GlobalConnector : True
    ConnectedFreeBusyServers : {}
    RefreshIntervalSeconds : 90
    QueryWindowDays : 30
    MaintenanceIntervalMinutes : 30
    RequestTimeOutSeconds : 15
    Name : ExchangeFreeBusy
    Identity : CSPMA000HT01-DominoFreeBusyConnector
    Guid : a97764fc-c1cd-47a2-a05e-15f4cb15be68
    ComputerName : CSPMA000HT01
    DominoServer : NOTES1/columbus_Financiera
    NotesINIFile : C:\lotus\notes\notes.ini
    NotesPassword : System.Security.SecureString


    LOTUS NOTES Side:
    Foreign Domain Document
    Domain Type: Foreign domain
    Foreign Domain Name: grp-columbus.net
    Gateway server Name: notesmail.grp-columbus.net
    Gateway mail file name: mail.box
    Calendar server name: notesmail.grp-columbus.net
    Calendar system: ExchFreeBusy
    Notes.ini's ServerTask: excalcon CSTMA000HT01.test-columbus.net ExchFreeBusy

    Hereīs the terminal output when some LN client try to find out the free/busy time of an exchange user.
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchSrvRetrieveAsync> dwOptions = 12h
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchCntnr_New> hCntnr = 21F2h, returned: No error
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. RetrieveSchedule> dwOptions = 12h, pDetails=Yes, piCalList=No
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. RetrieveSchedule> Detail 0: Categories
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. RetrieveSchedule> Detail 1: Chair[076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. RetrieveSchedule> Detail 2: Location[076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. RetrieveSchedule> Detail 3: Room[076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. RetrieveSchedule> Detail 4: Subject[076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchCntnr_New> hCntnr = 20AEh, returned: No error
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. CheckEventListToUse> Found record with both old and new formats. Using newer format.
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. GetEventList> Got event info for user CN=Pedro Perez/O=columbus (ReplicaID: 0050A5BE)
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. Schedule_AddSchedList> Disregarding out of bounds appointment 16/12/2008 03:00:00 p.m. - 16/12/2008 05:00:00 p.m.
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. Schedule_AddSchedList> Disregarding out of bounds appointment 17/12/2008 04:00:00 p.m. - 17/12/2008 05:00:00 p.m.
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. Schedule_AddSchedList> Disregarding out of bounds appointment 18/12/2008 11:00:00 a.m. - 18/12/2008 01:00:00 p.m.
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchContainer_Free> Called with hCntnr = 20AEh
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchContainer_Free> Freeing hCntnr = 20AEh
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchSrvRetrieveAsync> Queue request to server
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchCntnr_New> hCntnr = 20AEh, returned: No error
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchMsgQHandles_New> Opening queues for NOTESSCHEDGATEWAY
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchMsgQHandles_New> InputQ: 10C94h, error = 0h: No error
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchMsgQHandles_New> OutputQ: 10D50h, error = 0h: No error
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchQueueRetrieveRqstAsync> Request queued in container 20AEh
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchSrvRetrieveWait> Found 1 schedules immediately
    [149C:000A-1658] 18/12/2008 11:18:33,17 p.m. SchMsgQHandles_New> Opening queues for NOTESSCHEDGATEWAY
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchSrvRetrieveWait> Return 1 new schedules
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchSrvRetrieveWait> Returning 21F2h
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchSrvRetrieveWait> and flagging as NOT completed
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. ODSTree_HostToCanAppend> Adding root object
    [149C:000A-1658] 18/12/2008 11:18:33,17 p.m. SchMsgQHandles_New> InputQ: 10C94h, error = 0h: No error
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. ODSTree_HostToCanAppend> Creating schedule object for CN=Pedro Perez/O=columbus, error = 0h: No error[076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. ODSTree_HostToCanAppend> Adding sched list object to schedule for CN=Pedro Perez/O=columbus
    [149C:000A-1658] 18/12/2008 11:18:33,17 p.m. SchCntnr_DupHandle> hOrigCntnr = 20AEh, hDupCntnr = 2A32h, returned: No error
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. ODSTree_HostToCanAppend> Adding profile object to schedule for CN=Pedro Perez/O=columbus
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. ODSTree_HostToCanAppend> Adding a time zone rule object (Z=3$DO=0$ZX=68$ZN=SA Eastern)
    [149C:000A-1658] 18/12/2008 11:18:33,17 p.m. SchContainer_Free> Called with hCntnr = 2A32h
    [076C:0059-09DC] 18/12/2008 11:18:33,17 p.m. SchODSTree_Build> Num entire objects n=1
    [149C:000A-1658] 18/12/2008 11:18:33,18 p.m. SchContainer_Free> Making recursive call to free parent container
    [076C:0059-06C8] 18/12/2008 11:18:33,18 p.m. SchSrvRetrieveWait> Polling request to server
    [149C:000A-1658] 18/12/2008 11:18:33,18 p.m. SchContainer_Free> Called with hCntnr = 20AEh
    [076C:0059-06C8] 18/12/2008 11:18:33,18 p.m. SchSrvRetrieveWait> Returning 21F2h
    [149C:000A-1658] 18/12/2008 11:18:33,18 p.m. SchContainer_Free> Freeing hCntnr = 2A32h

    I tried several things....recreating the connector, changing some configuration in the LN documents, reset system folders.
    The LN client installed on the can access to the CLUSBUSY.nsf and see all notesīs users free/busy times.
    I really need a hand on this, thanks in advance.

  • #2
    Re: Free/Busy between Domino and Exchange 2007 SP1

    We had Free/Busy when we have used Domino8. Finally we have introduced Domino6.5 configured as Gateway from Domino Side.

    I suggest,

    a) Configure Domino6.5 as Gateway from Domino environment side

    b) Use domino users created from 6.5 template

    c) Then follow Transport suite documentation.

    Raghvendra

    Comment


    • #3
      Re: Free/Busy between Domino and Exchange 2007 SP1

      guyfawkes - Have you had any luck resolving this? I am in the same boat and have been struggling to get free/busy working. If you have gotten this going I would appreciate any tips you can provide for what you had to do.

      Thanks.

      Comment

      Working...
      X