Sun Java System Portal Server 6 2005Q4 版本說明

通訊通道


郵件通道無法顯示登入頁面。(4873659)

說明:

當 Sun Java System Messaging Server 的 ipsecurity 設為「yes」時,郵件通道將無法成功啟動 Messenger Express 用戶端。為讓郵件通道成功啟動 Messenger Express 用戶端,必須將 Messaging Server 的 ipsecurity 設定設為「no」。

解決方案:

將 Messaging Server 的 ipsecurity 設定設為「no」。


在包含 SSL 安全的 IMAP 中 MailProvider 沒有作用。(4919693)

說明:

目前的 MailProvider 實施在包含 SSL 安全的 IMAP 中沒有作用。

解決方案:

配置 IMAPS 通道後,如果通道在以 Web 伺服器作為容器的 Portal Server 上顯示錯誤訊息,請將 mail.jar 變更為 CLASSPATH 中的第一個項目。

若要將 mail.jar 檔案新增為類別路徑的第一個檔案:

  1. 開啟 ws-install-dir/SUNWwbsvr/https- ws-instance-name/config/server.xml 檔案

  2. 將類別路徑的第一個項目變更為 mail.jar 檔案。

  3. 重新啟動 Web 伺服器。


桌面上沒有顯示新建的通訊錄通道。( 4922220)

說明:

必須先配置通訊錄服務。由於未預先配置 AddressBookProvider,除非已配置 AddressBookProvider,否則使用者在 AddressBookProvider 中建立的任何通道均不會出現在使用者的 [桌面] 或 [內容] 連結上。如需更多詳細資訊,參閱「Sun Java System Portal Server 管理指南」中第 17 章的「配置通訊錄通道」一節,以及附錄 A 的「SSO 配接卡範本和配置」。

根據預先植入的使用者定義通道設定中的其他通訊通道建立通道可能會導致已建立的通道顯示訊息:「請指定有效配置」。雖然其他「通訊通道」已充分定義可以顯示於使用者的桌面上,這些通道仍需要其他管理作業才能確定要使用何種後端服務。

此外完成管理作業後通訊通道需要桌面使用者指定後端憑證 (例如使用者名稱與密碼)。桌面使用者可以使用通道的 [編輯] 按鈕來指定通道中的這些值。


備註 –

每次安裝都必須管理 userDefinedChannels 設定,因為此設定包含可能套用至您特別設定的後端服務之參照。例如,此設定中的所有 Lotus 提供者會為通訊通道參照與 Lotus 後端服務的互動,若 Portal 使用者中無人使用 Lotus 後端服務,這些通道則不適用。



如果未設定網域名稱則無法啟動行事曆通道。( 4946959)

說明:

如果行事曆通道中的伺服器名稱沒有包含完全合格的網域名稱,則無法啟動行事曆通道。

解決方案:

請驗證伺服器名稱設定中包含完整合格的主機名稱。


SSO 配接卡配置不支援分散式和備援式個人通訊錄。(5020452)

說明:

先前的 SSO 個人通訊錄 (PAB) 配接卡版本會假設容器 o=pab 共存於使用者和群組目錄中。在「SUN-ONE-ADDRESS-BOOK」配接卡範本中,Portal Server6 2005Q4 加入了指定 PAB 目錄伺服器的支援功能。支援的特性如下:

ugHost:PAB 查詢的 LDAP 主機名稱

ugPort:PAB 查詢的 LDAP 連接埠

解決方案:

這些特性必須由管理員在 Access Manager 管理主控台中手動新增到「SUN-ONE-ADDRESS-BOOK」SSO 配接卡範本中。

  1. 登入 Access Manager 管理主控台。

  2. 選取 [服務配置] > [SSO 配接卡]。

  3. 選取「SUN-ONE-ADDRSS-BOOK」作為 SSO 配接卡範本。

  4. 選取 [編輯特性] > [新預設值]。

    1. 在 [名稱] 中指定「ugHost」。

    2. 指定 LDAP 主機名稱。

    3. 選取 [建立]。

  5. 選取 [編輯特性] > [新預設值]。

    1. 在 [名稱] 中指定「ugPort」。

    2. 指定 LDAP 埠。

    3. 選取 [建立]。


郵件通道中的連結指向 Portal Desktop 而非郵件用戶端。(5053733)

說明:

當使用者從郵件通道選取 [登出] 的連結時沒有顯示用戶端登出頁面,但卻顯示 [Portal Desktop] 頁面。

解決方案:

如果發生此問題,請執行下列步驟:

  1. 更新 Portal Desktop。

  2. 按一下先前入口網站頁面中的 [啟動郵件] 連結即可再次啟動郵件用戶端。

如果你要在登出後顯示 Webmail 登入頁面而非顯示 Portal desktop,請執行下列動作。

  1. 在傳訊伺服器上變更下列程式碼。

    /var/opt/SUNWmsgsr/config/html/main.js 檔案有一個 restart() 方法,它由 exit() 呼叫,而 exit() 由 logout() 呼叫。


    function restart() {
    var ref = window.document.referrer != ’’ ? window.document.referrer : ’/’
    if (ref.indexOf(’mail.html’) > 0)
    ref = ’/’
    var ind = ref.indexOf(’?’)
    self.location.replace(ind > 0 ? ref.substring(0, ind) : ref)
    }

    變更第一行程式碼並提供郵件伺服器登入頁面的 url,如下所示:

    var ref = window.document.referrer != ’’ ? "http://pavoni:2080" : ’/’

  2. 重新啟動郵件伺服器。

  3. 清除瀏覽器快取。

測試程序如下:

  1. 按一下 [啟動郵件] 。

  2. 登出 Webmail。

  3. 按一下 [啟動郵件]它應該會在舊的階段作業失效後帶您進入 Webmail 登入頁面。


按一下 [UWC 郵件通道] 的 [啟動郵件] 連結後,信箱未開啟。(6179802)

說明:

按一下啟動郵件連結後,開啟的是 Web Server 索引頁面,而非使用者的收件匣。

在 Java Server Enterprise 3 中,Portal 郵件通道可以從 Portal Desktop 啟動 UWC 。

已新增一個名為「UWCMail」的通道,並以 MailProvider 為基礎。您可以在預設組織或根字尾中找到 UWCMail 通道,但它與信箱以外的容器不相關。必須將 UWCMail 通道新增到容器中。

UWCMail 通道會定義下列特性:

  • 標題

  • 說明

  • ssoAdapter

  • applicationHelperEdit

  • applicationHelperURL

SSO 配接卡配置為 sunUWCMail,而 SSO 配接卡範本為 SUN-UWC-MAIL

解決方案:

若要使用新的 UWCMail 通道,請將 UWCMail 通道新增到容器中這樣才能在桌面上看到該通道。

  1. 從 Access Manager 管理主控台將 UWCMail 通道新增到 [我的首頁] 標籤。

  2. 編輯 UWCMail 通道並指定伺服器設定。例如,以新使用者的身份登入 Portal Desktop,透過指定下列數值編輯 UWCMail 通道:

    • 伺服器名稱:messaging-server-name

      • imap 伺服器連接埠:messaging-server-imap-port

      • 使用者名稱:uid

      • 使用者密碼:password

      • smtp 伺服器名稱:messaging-server-smtp-server-name

      • smtp 伺服器連接埠:messaging-server-smtp-port

      • 用戶端連接埠:messenger-express-client-port

      • 郵件網域:hosted-domain


在 UWC 行事曆通道上沒有出現行事曆。(6179806 )

說明:

在 Java Server Enterprise 3 中 Portal 行事曆通道可以從 Portal Desktop 啟動 UWC。

已新增一個名為「UWCCalendar」的通道並以 CalendarProvider 為基礎。您可以在預設組織或根字尾中找到 UWCCalendar 通道,但它與信箱以外的容器不相關。必須將 UWCCalendar 通道新增到容器中。

UWCCalendar 通道會定義下列特性:

  • 標題

  • 說明

  • ssoAdapter

  • ssoEditAttributes (顯示 clientHost 和 clientPort)

  • applicationHelperEdit

  • applicationHelperURL

SSO 配接卡配置為「sunUWCCalendar」,而 SSO 配接卡範本為「SUN-UWC-CALENDAR」。

解決方案:

若要使用此新通道:

將 UWCCalendar 通道新增到容器中這樣才能在桌面上看到該通道。

  1. 從 Access Manager 管理主控台將 UWCCalendar 通道新增到 [我的首頁] 標籤。

  2. 編輯 UWCCalendar 通道並指定伺服器設定。例如,以新使用者的身份登入 Portal Desktop,透過指定下列數值編輯 UWCCalendar 通道:

    • 伺服器名稱:calendar-server-name

      • 伺服器連接埠:calendar-server-port

      • 使用者名稱:uid

      • 使用者密碼:password

      • 用戶端伺服器名稱:uwc-client-server-name

      • 用戶端連接埠:uwc-client-port


在 UWC 通訊錄通道中沒有顯示 UWC 通訊錄。( 6179807)

說明:

SSO 配接卡實作 WabpSSOAdapter 使用「port」連接到後端通訊錄伺服器,而非使用「clientPort」。因此,如果 UWC 用戶端未安裝於連接埠 80 上,則會導致 Portal UWC 通訊錄失敗。

解決方案:

您可以執行下列動作來解決這個問題:

  • 將 UWC 用戶端安裝在連接埠 80 上

  • 將 SSO 配接卡範本或配置特性「port」及其值設定為與「clientPort」相同。

若要將 SSO 配接卡範本或配置特性「port」及其值設定為與「clientPort」相同,方法是將「port」新增為在組織層級指定的「合併」特性。通道不會在其編輯頁面上顯示「port」。

若要將「port」新增為「合併」特性:

  1. 登入 Access Manager 管理主控台。

  2. 選取 [服務配置]。

  3. 選取 [SSO 配接卡]。

  4. 選取 SUN-UWC-ADDRESS-BOOK 的 [編輯特性...]

  5. 選取 [新建合併] 並指定:

    名稱:port

  6. 選取 [建立]。

  7. 選取 [完成]。

  8. 選取 [識別管理]。

  9. 選取 [組織]。

  10. 選取 [服務]。

  11. 選取 [SSO 配接卡]。

  12. 選取 SUN-UWC-ADDRESS-BOOK 的 [編輯特性...] 並指定特性。

  13. 選取 [新建預設值] 並指定連接埠值然後選取 [儲存]。


    備註 –

    如果現有使用者具有在使用者層級寫入的 SSO 配接卡屬性,則此解決方案可能會不適用。因為現有使用者將無法繼承在組織層級對 SSO 配接卡配置所進行的變更。不過,可以使用定義為預設特性的「host」和「port」來更新 SSO 配接卡範本。



Microsoft Calendar 和 Microsoft AddressBook 丟出 [內容不可用] 錯誤訊息。(6213120)

說明:

在 WebLogic 伺服器上配置 Microsoft Calendar 及 Address Book 通道時可能會出現一則顯示內容不可用的錯誤訊息。如果其他檔案的優先權高於 jintegra.jar 檔案,則會發生此問題。

解決方案:

jintegra.jar 檔案新增為類別路徑的第一個檔案。

若要將 jintegra.jar 檔案新增為類別路徑的第一個檔案:

  1. 開啟 /usr/local/bea/user_projects/domains/mydomain/startWebLogic.sh 檔案。

  2. 編輯 CLASSPATH,將 /opt/SUNWps/web-src/WEB-INF/lib/jintegra.jar 新增為類別路徑的第一個 jar 檔案。

  3. 使用 startWebLogic.sh 重新啟動 WebLogic 伺服器。


Lotus 通訊錄和行事曆無法使用舊的 NCSO.jar。( 6216069)

說明:

Lotus 通訊錄和行事曆需要最新版本的 NCSO.jar 檔才能正常運作。

解決方案:

使用最新版本的 Domino,例如 Domino 6.5.1 版的 NCSO.jar。