How to Use Specific Ports for Calendar Connector Communication

Microsoft Exchange Server 2007 will reach end of support on April 11, 2017. To stay supported, you will need to upgrade. For more information, see Resources to help you upgrade your Office 2007 servers and clients.

 

Applies to: Exchange Server 2007 SP2, Exchange Server 2007 SP3

This topic explains how to edit the Registry to specify the ports that are opened for use with Calendar Connector. Calendar Connector supports synchronization of free/busy information between Exchange Server 2007 and Lotus Notes or Novell GroupWise so that users in these messaging systems can query each other's free/busy information when they create meeting requests.

Calendar Connector uses the remote procedure call (RPC) Server service to send and receive free/busy requests. If there is a firewall between the servers, port 135 and all ports above 1024 must be open. However, if you want to limit the number of ports that are open, you can edit the registry to specify the ports that are used by Calendar Connector.

Before you complete the procedure in this topic, you must decide which port you want Calendar Connector and Lotus Notes to use. You can select any port above 1024 that is not being used. Or, you can specify port 0 (zero). If you select 0, the endpoint mapper is used, and a dynamic RPC port above 1024 is selected by the system.

To determine whether a port is being used, you can use the netstat command. For more information, see the Netstat topic.

To specify the port that is used by Calendar Connector

  1. On the server that is running Exchange 2007, start Registry Editor.

  2. Expand the following subkey:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeCalCon\Parameters

  3. Right-click Parameters, point to New, and then click DWORD Value.

  4. Type NotesCal.Exchange CalCon RPC Port, and then press ENTER to name the new value. This configures the port for Calendar Connector.

  5. Right-click NotesCal.Exchange CalCon RPC Port, and then click Modify.

  6. In the Value Data box, type the port number that you want to use, and then click OK.

  7. Right-click Parameters, point to New, and then click DWORD Value.

  8. Type NotesCal.Notes ExCalCon RPC Port, and then press ENTER to name the new value. This configures the port for Lotus Notes.

  9. Right-click NotesCal.Notes ExCalCon RPC Port, and then click Modify.

  10. In the Value Data box, type the port number that you specified in step 6, and then click OK.

  11. Exit Registry Editor.

  12. Restart the Microsoft Exchange Free Busy Connector for Lotus Domino service. To do this, open Services, click Microsoft Exchange Free Busy Connector for Lotus Domino service, and then click Restart.

  13. On the server that is running Domino, open the Domino console.

  14. Type the following command, and then press ENTER:

    Excalcon q
    
  15. Type the following command, and then press ENTER:

    LOAD EXCALCON <exchangeserver> <calendarsystem> <exchange_calcon_port> <notes_excalcon_port> <debug_flag>
    

    For example, type:

    LOAD EXCALCON exchange ExchangeFreeBusy 45001 45001 1

Note

If you have the logging level set to high, and you restart the Microsoft Exchange Free Busy Connector for Lotus Domino service, events that resemble the following are logged in Event Viewer:

Event Type: Information

Event Source: MSExchangeNotesCal

Event Category: General

Event ID: 6001

Description: CONFIG_NOTES_NOTES_EXCALCON_RPC_PORT: 45001