none
Outlook 2003開啟Exchange 2010公用資料夾問題 RRS feed

  • 問題

  • 請教各位前輩,小弟昇級Exchange 2003 FE/BE至Exchange 2010 NBL+DAG架構

    目前已移轉少數使用者至Exchange 2010,由於公司絕大多數使用Outlook 2003 SP3,因此有將"RPC連結加密取消"

    不論Outlook 2003/2007的使用者,在郵件的傳送與接收上都沒有問題

    但發現使用Outlook 2003的使用者要展開公用資料夾,發生如下附圖錯誤,但在Outlook 2007的使用者則無此錯誤,

    使用OWA來開啟公用資料夾,並沒有錯誤或權限的問題,看起來應該是Outlook 2003在存取的問題

    請問這有何方式可以排除嗎??? (附圖的Outlook並未掛載PST檔OST檔案,僅有Exchange郵件設定)

    另外的問題,有使用者反應信箱在移轉至Exchange 2010後,在Outlook 2003寄信的動作會在寄件匣停留一段時間後才送出,

    從網路上查了一下,有這篇文章http://support.microsoft.com/kb/2009942 (當 Exchange Server 2010 使用者在線上模式下使用 Outlook 2003 時,會花費很長的時間更新資料夾。)

    看起來是很相似的問題說明,但小弟的Exchange 2010主機皆升級至SP2 Rollup 2,是否還適用呢??

    感謝您的檢閱~~


    • 已編輯 Pinno 2012年7月5日 上午 02:53
    2012年7月5日 上午 02:50

解答

  • 建立下列登錄機碼以啟用 UDP 通知支援功能:

    子機碼位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeRPC\ParametersSystem

    子機碼名稱:EnablePushNotifications

    類型:REG_DWORD

    值: 1

    注意如果此登錄機碼不存在,或其值設為 0,則 UDP 通知支援功能便未啟用。

    因應措施

    如果要解決這個問題,請使用 Outlook 2003 中的快取 Exchange 模式。如果要執行這項操作,請依照下列步驟執行:

    1. 如果 Outlook 2003 正在執行,請結束。
    2. 在 [控制台] 中,按一下 [郵件]
    3. 按一下 [電子郵件帳號]
    4. 選取 [檢視或變更現有的電子郵件帳戶],然後按一下 [下一步]
    5. 輸入 Microsoft Exchange Server 帳戶,然後按一下 [變更]
    6. 選取 [使用快取 Exchange 模式] 核取方塊。
    7. 按一下 [下一步],然後按一下 [完成]
    8. 啟動 Outlook 2003。

    Lusheng

    • 已標示為解答 Pinno 2012年7月9日 上午 03:36
    2012年7月5日 上午 03:53
    版主

所有回覆

  • Dear Pinno:

    使用者是放在同一個mailbox database嗎?mailbox database的預設公用資料夾有設定嗎?

    另外Outlook 2003 寄信緩慢的問題,基本上Exchange 2010 sp2 已經包含了相關的更新,

    你可以查查文中所述的相關key值,看看能否解決。


    Lusheng

    2012年7月5日 上午 03:17
    版主
  • 關於第一個問題Outlook 2003開啟公用資料夾的問題,小弟已經排除了,主要問題還是RPC加密上

    小弟已經將RPC加密取消掉,但僅限於在CAS Role上,所以當outlook 2003存取公用資料夾時,會發生如上的問題

    看起來對於解除RPC加密設定,不僅限於CAS Role,在MBX Role也要作此設定才行,附圖是小弟執行的過程

    執行後,以Outlook 2003再嘗試開啟公用資料夾就順利完成了。

    另外第二個問題,還沒法確認所要處理的方法,希望有前輩能指導小弟一下

    感謝~~

    2012年7月5日 上午 03:41
  • 建立下列登錄機碼以啟用 UDP 通知支援功能:

    子機碼位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeRPC\ParametersSystem

    子機碼名稱:EnablePushNotifications

    類型:REG_DWORD

    值: 1

    注意如果此登錄機碼不存在,或其值設為 0,則 UDP 通知支援功能便未啟用。

    因應措施

    如果要解決這個問題,請使用 Outlook 2003 中的快取 Exchange 模式。如果要執行這項操作,請依照下列步驟執行:

    1. 如果 Outlook 2003 正在執行,請結束。
    2. 在 [控制台] 中,按一下 [郵件]
    3. 按一下 [電子郵件帳號]
    4. 選取 [檢視或變更現有的電子郵件帳戶],然後按一下 [下一步]
    5. 輸入 Microsoft Exchange Server 帳戶,然後按一下 [變更]
    6. 選取 [使用快取 Exchange 模式] 核取方塊。
    7. 按一下 [下一步],然後按一下 [完成]
    8. 啟動 Outlook 2003。

    Lusheng

    • 已標示為解答 Pinno 2012年7月9日 上午 03:36
    2012年7月5日 上午 03:53
    版主
  • Dear Lusheng:

           感謝您的回覆,在子機碼的位置並沒有ParametersSystem這層機碼,需要自己額外再建嗎??另外因為採NLB及DAG架構,所以有四台主機

           有特定哪台要設定嗎??....還是每台Exchange 2010都要???

           關於修改機碼與快取模式,是可以二擇一執行,還是兩個都需執行???

           謝謝您~~

         


    • 已編輯 Pinno 2012年7月5日 上午 06:24
    2012年7月5日 上午 06:22
  • 如果 你的 NLB 虛擬IP 對應到這4台,就都要設定。

    由該KB來看,這問題會發生,只會在使用線上模式的時候會發生,

    所以如果你不從伺服器端上下手的話,就是要請使用者 改為使用 快取模式。

    要從伺服器端上下手的話,就是去改機碼。


    Lusheng

    2012年7月5日 上午 06:34
    版主
  • Dear Lusheng:

             感謝您的回覆,由於公司內Client端Outlook對於Exchange快取模式都是沒有勾選的,因為要去改Outlook的設定,

             會造成User的困擾,因此小弟偏向於改伺服器端的機碼,目前小弟的NLB虛擬IP僅對於兩台主機,主要的角色配置如下

            其虛擬的IP對應於A, B兩台主機,所以設定的對象為A,B Server嗎???另ParametersSystem機碼是要自己新增嗎???

            此外小弟不是很理解"線上模式"指的為何??...

            謝謝您~~

             A Server : CAS , HT

             B Server : CAS , HT

             C Server : MBX

              D Server: MBX

     

    2012年7月5日 上午 06:53
  • 那Server A & Server B 要修改該值,ParametersSystem沒有就要手動新增。

    沒勾選 快取模式,就是線上模式。


    Lusheng

    2012年7月5日 上午 07:07
    版主
  • Dear Lusheng:

            感謝您,待我先行將主機備份後,再調整機碼觀察看看,後續再更新修改後的結果~~~

     

    2012年7月5日 上午 07:24