Solaris 9 9/05 HW 版本說明

第 2 章 Solaris 執行階段問題

本章說明已知的執行階段問題。


備註 –

Solaris 9 9/05 HW 發行版本無法在 x86 平台上使用。此文件保留適用於安裝 Solaris 9 9/05 發行版本之 x86 平台的資訊。


64 位元 Solaris 錯誤

SPARC: luxadm -e 連接埠會截斷裝置路徑 (5028518)

Solaris 5.9 中 SAN Kit 4.4.11 提供的 luxadm 公用程式的 -e 選項,會截斷較新硬體平台 Seattle (V215 和 V245)、Boston (V445) 與 Chicago (U45) 的連接埠輸出。公用程式會將 FC 實體路徑截斷為 65 個字元。但是,在上述平台中,實體裝置字串的長度均超過 65 個字元。截斷會導致搭配第三方應用程式 (例如,NBU、EBS 和 VXSF) 執行的所有 FC HBA 失敗。

113043–13 修補程式會修正問題,且必須由上述平台的所有使用者安裝。此修補程式包括新的 SUNWluxop 套裝軟體,該套裝軟體必須在安裝 SAN Kit 4.4.11 之後再安裝。列於此修補程式之下的二進位碼 (請參閱附錄 A 中的「SPARC 修補程式清單」) 將替代 SUNWluxop 套裝軟體 (位於適用於 Solaris 5.9 的 SAN Kit 4.4.11 中) 的現有二進位碼。

螢幕上將顯示以下錯誤訊息:


luxadm -e 連接埠被截斷為 65 個字元。

解決方法:

  1. 安裝 Solaris 9 9/05 HW 發行版本。

  2. 安裝 SAN Kit 4.4.11。

  3. 安裝修補程式 113043–13。

系統程式錯誤問題

SPARC: ql_task_thread+0x660 中的 qlc 程式錯誤 (6390862)

系統程式錯誤會依照發生時機而產生不同症狀。

解決方法:安裝 Sun 下載中心提供的最新 Sun StorEdge SAN 4.4.11 (或更新版本) 軟體。

rlogin 問題

SPARC: 對錯誤 5104883 進行修正之後,在主控台上登出 rlogin 會產生毀壞的輸出 (6403830)

發生此問題時,不會顯示實際的錯誤訊息。不過,當程序自 rlogin 階段作業結束時,正常的訊息「Connection closed ..」可能會毀壞。

解決方法:不需採取任何動作或未提供解決方案。

理論上而言,這可能會造成主控台當機。不過,在各種測試中,都未曾出現過此一情形,而客戶也不曾提出此一運作方式。目前所遇到的情況中,所偵測到的唯一異常現象是「Connection closed ...」訊息的毀壞。在極端的情況下,串列主控台可能會當機,而且無法再進行連線,即使如此,還是可以透過 telnetssh 或其他遠端存取通訊協定來存取該機器。然而,串列主控台在重新啟動之前,仍會呈現當機狀態。

硬體–相關問題與錯誤

下列的硬體相關問題與錯誤適用於 Solaris 9 9/05 HW 發行版本:

支援 USB 裝置與對應的集線器配置

此 Solaris 發行版本同時支援 USB 1.1 與 USB 2.0 裝置。下表為工作於特定配置的 USB 裝置的摘要。連線類型為可直接連至電腦或透過 USB 集線器連至電腦。請注意 USB 1.1 裝置與集線器為低速或全速。USB 2.0 裝置與集線器為高速。如需有關連接埠與作業速度的詳細資訊,請參閱「System Administration Guide: Devices and File Systems」

表 2–1 USB 裝置與配置

USB 裝置 

連線類型 

USB 2.0 儲存裝置 

直連, USB 1.1 集線器, USB 2.0 集線器 

除音效之外的 USB 1.1 裝置 

直連, USB 1.1 集線器, USB 2.0 集線器 

USB 1.1 音效裝置 

直連, USB 1.1 集線器 

USB 2.0 音效裝置 

不支援 

SPARC: 擴充顯示識別資料的顯示畫面在 PGX32 硬體上發生延遲 (6272648)

當顯示器從電源管理狀態切換回來時,PGX32TM 資料緩衝區上的擴充顯示識別資料 (EDID) 可能無法立即顯示。顯示器不再是電源管理狀態。不過,由指令 fbconfig -prconf 所產生的輸出,仍會繼續將 EDID 資料欄位顯示為「無法使用」。當您於數秒的延遲後再次鍵入指令時,資料才會顯示為可用。

解決方法:無。

一些有特定 USB 2.0 硬體的系統可能當機或發生程式錯誤 (5030842)

當執行此 Solaris 發行版本時,有特定 USB 2.0 硬體的系統可能會經常性當機或發生程式錯誤。這些問題與非基於 NEC 晶片組的 USB 2.0 裝置有關。發生這些問題發生時,系統會產生與增強型主機控制器介面 (EHCI) 有關的錯誤訊息。

解決方法:請根據系統硬體的配置狀態,選擇下列選項之一:


備註 –

USB 2.0 連接埠由一對伴聯硬體操作:

在基於 x86 的系統上,同時存在 OHCI 與 UHCI 的驅動程式。在基於 SPARC 的系統上,僅支援 OHCI USB 1.1 主機控制器硬體。因此,僅含有 OCHI 伴聯控制器的 USB 硬體可繼續運作于已停用伴聯 ECHI 控制器的 SPARC 系統之中。假設您的系統有適用的 OHCI 或 UHCI 驅動程式,則即使停用 EHCI,USB 硬體埠仍可持續運作。連接至這些埠的 USB 2.0 裝置僅和 USB 1.1 裝置的速度相同。

若要驗證您的 SPARC 系統上是否有 EHCI 與 OHCI 主機控制器,請鍵入:

# prtconf -D

檢查一或多個 OHCI 項目之後的 EHCI 項目輸出,類似下列範例:


pci, instance #0 (driver name: pci_pci)
usb, instance #0 (driver name: usba10_ohci)
usb, instance #1 (driver name: usba10_ohci)
usb, instance #0 (driver name: usba10_ehci)

智慧卡錯誤

Solaris 9 9/05 HW 作業系統中存在以下智慧卡錯誤:

系統對智慧卡無回應 (4415094)

如果 ocfserv 終止,而且顯示被鎖定,即使當插入或移除智慧卡時,系統仍然保持在鎖定狀態。

解決方法:執行以下步驟來為您的系統解除鎖定︰

  1. 執行遠端登入至已終止 ocfserv 程序的機器。

  2. 成為超級使用者。

  3. 在終端機視窗中鍵入以下指令來終止 dtsession 程序。


    # pkill dtsession
    

ocfserv 會重新啟動,同時會復原智慧卡登入及其功能。

智慧卡管理主控台中的 [編輯配置檔案] 功能表項目無法運作 (4447632)

智慧卡管理主控台中的 [編輯配置檔案] 功能表項目無法編輯位於 /etc/smartcard/opencard.properties 中的智慧卡配置檔案。如果選取功能表項目,螢幕會顯示一條警告,指明除非是技術支援人員的要求,否則不要繼續。

解決方法:請勿使用智慧卡管理主控台中的 [編輯配置檔案] 功能表項目。如需有關智慧卡配置的資訊,請參閱「Solaris Smartcard Administration Guide」。

一般桌面環境 (CDE) 錯誤

Solaris 9 9/05 HW 作業系統存在以下 CDE 錯誤:

SPARC: 在共同桌面環境登入服務中無法使用部分 UTF-8 語言環境 (5042573)

當登入伺服器啟動且共同桌面環境 (CDE) 登入服務亦啟動時,缺少下列的 UTF-8 語言環境:

解決方法:若要使用這些語言環境,請登入至其他任一 UTF-8 語言環境。然後,在指令行設定 LC_ALL 變數。例如:

export LC_ALL=ar_SA.UTF-8


備註 –

這個解決方法僅適用於基於 SPARC 的系統。這些語言環境無法在基於 x86 的系統上使用。


CDE 可移除式媒體的自動執行功能被移除 (4634260)

CDE 桌面環境中的可移除式媒體自動運行功能已暫時從 Solaris 9 9/05 HW 軟體中移除。

解決方法:若要使用 CD-ROM 或其他可移除式媒體容體的自動執行功能,您必須執行以下其中一種作業:

SPARC: 如果指定 FontList 選項,從指令行啟動時 dtmail 會當機 (4677329)

如果從指令行啟動 dtmail 時指定了 FontList 選項,則 dtmail 將在與 IMAP 伺服器連線後當機。請參閱以下範例:


/usr/dt/bin/dtmail -xrm "Dtmail*FontList: -*-r-normal-*:"

螢幕上將顯示以下錯誤訊息:


分段錯誤

此問題在 Cja 語言環境中均會發生。

解決方法:從指令行啟動 dtmail 時,請勿指定 FontList 選項。

顯示帶有長文字行的電子郵件時 CDE 郵件程式看似掛起 (4418793)

如果您嘗試在任何 Solaris 9 9/05 HW Unicode 或 UTF-8 語言環境中讀取包含多個長文字行的電子郵件訊息,則 CDE 郵件程式 (dtmail) 看似掛起。訊息不會立即顯示。

解決方法:請選擇以下解決方法之一:

Solaris PDASync 無法從桌面刪除最後一個項目 (4260435)

在您從桌面刪除最後一個項目之後, 當您同步處理您的掌上型裝置時,該項目會從掌上型裝置中復原回桌面。此類您可能予以刪除、然後又復原之項目的範例有:您的 [日曆] 上的最後一個約會或 [位址管理員] 中的最後一個位址。

解決方法:在同步化之前,請以手動方式從掌上型裝置刪除最後一個項目。

Solaris PDASync 不支援與多位元組國際化 PDA 裝置進行資料交換 (4263814)

如果您在 PDA 裝置及 Solaris CDE 之間交換多位元組資料,則可能會毀壞這兩個環境中的資料。

解決方法:請先使用 PDA 備份公用程式將資料備份在個人電腦上,再執行 SolarisTM PDASync 應用程式。如果您意外地進行了多位元組資料交換並毀壞了該資料,請從備份中復原您的資料。

GNOME 2.0 的問題和錯誤

以下資訊適用於 GNOME 2.0 桌面。

GNOME 2.0 文件

如需 GNOME 2.0 桌面的版本說明和疑難排解資訊,請參閱位於 http://docs.sun.com 的以下文件:

系統管理錯誤

Solaris 9 9/05 HW 發行版本存在以下系統管理錯誤。

建立新的配置檔案後,localeadm 增加區域功能對於個別 CDROM 會中斷 (6350486)

localeadm 公用程式未正確使用媒體 CD 或網路 CD 影像安裝 ceunam 區域。不會顯示任何的錯誤訊息。

解決方法:使用 DVD Solaris 影像代替 CD 影像。

對於某些修補程式,可能無法使用 patchadd (6460360)

對於某些修補程式,若您未以超級使用者身份登入,卻藉由執行 su 指令而成為超級使用者,則可能無法使用 patchadd

螢幕上將顯示以下錯誤訊息:


patch has not been installed

解決方法:若停用以超級使用者身份登入的方式,系統會暫時啟用並以超級使用者身份登入。安裝修補程式並停用以超級使用者身份登入的方式。

SPARC: 發生於暫停與回復循環期間的程式錯誤可能導致系統當機 (5062026)

您在執行暫停與繼續 ( cpr) 循環時所發生的系統程式錯誤,可能會導致系統當機。更典型地,此問題可於安裝了 XVR-1000 圖形加速器的 Sun Blade TM 2000 工作站上見到。其他基於 SPARC 的系統在發生程式錯誤期間幾乎不會當機。發生程式錯誤時,不會儲存記憶體傾印,主控台上也不會出現提示。如果核心除錯程式 (kadb) 在使用中,問題可能會更普遍。

解決方法:升級至 OBP 4.17 版或更高版本。

SPARC: 使用組合鍵停止系統可能導致系統發生程式錯誤 (5061679)

如果您嘗試按下如 Stop-A 或 L1-A 等組合鍵以停止系統,系統可能會發生程式錯誤。系統會顯示類似下列範例中的錯誤訊息:


panic[cpu2]/thread=2a100337d40: pcisch2 (pci@9,700000): 
consistent dma sync timeout

解決方法:請勿使用組合鍵強迫系統進入 OpenBootTM PROM。

x86: 僅載入新的框架時,通用序列匯流排架構模組除錯程式未自動配置 (4982529)

通用序列匯流排架構 (USBA) 模組除錯程式 (mdb) 指令可能無法在某些 x86 系統上自動配置。

解決方法:若要存取 USBA mdb 指令,請執行下列指令以在啟動 mdb 後,手動載入 usba mdb 模組:


> ::load usba

載入 usba mdb 模組後,可執行下列指令以取得所有 USB 指令的清單:


> ::dcmds ! grep usb

x86: 在啟動 BIOS 時按 F4 鍵無法啟動服務分割區 (4782757, 5051157)

您要啟動具有服務分割區的 Sun LX50,且其上安裝有 Solaris 9 9/05 HW (x86 平台版) 軟體。當螢幕上顯示該選項時,如果按 F4 功能鍵啟動服務分割區,就會導致螢幕變成空白。而系統無法啟動服務分割區。

解決方法:請勿在顯示 [BIOS 啟動螢幕] 時按 F4 鍵。逾時之後,將顯示 [目前磁碟分割區資訊] 螢幕。在 [元件號碼] 欄中選取與 type=DIAGNOSTIC 對應的號碼。按 Return 鍵。系統會啟動服務分割區。

Solaris WBEM Services 2.5 常駐程式找不到 com.sun 應用程式設計介面供應程式 (4619576)

Solaris WBEM Services 2.5 常駐程式找不到寫入至 com.sun.wbem.provider 介面或 com.sun.wbem.provider20 介面的提供程式。即使您為寫入這些介面的供應程式建立一個 Solaris_ProviderPath 實例,Solaris WBEM Services 2.5 常駐程式仍然找不到該供應程式。

解決方法:若要啟用該常駐程式來尋找這類供應程式,請在停止 Solaris WBEM Services 2.5 常駐程式後再重新啟動。


# /etc/init.d/init.wbem stop

# /etc/init.d/init.wbem start

備註 –

如果使用 javax API 來開發提供程式,則無需停止並重新啟動 Solaris WBEM Services 2.5 常駐程式。Solaris WBEM Services 2.5 常駐程式會動態識別 javax 供應程式。


某些 com.sun 應用程式設計介面在 XML/HTTP 傳輸協定下無法正常進行方法調用 (4497393、4497399、4497406、4497411)

如果您選取使用 com.sun 應用程式設計介面而不是 javax 應用程式設計介面來開發 WBEM 軟體,則僅共用資訊模型 (CIM) 遠端方法調用 (RMI) 可以得到完全支援。其他協定 (例如 XML/HTTP) 也無法保證可以正常地執行 com.sun 應用程式設計介面。

下表所示為可以在 RMI 之下成功調用但會在 XML/HTTP 下失敗的調用範例︰

方法調用 

錯誤訊息 

CIMClient.close()

NullPointerException

CIMClient.execQuery()

CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED

CIMClient.getInstance()

CIM_ERR_FAILED

CIMClient.invokeMethod()

XMLERROR: ClassCastException

無法使用 Solaris 管理主控台掛載和共用工具來修改檔案系統掛載屬性 (4466829)

Solaris 管理主控台安裝和共用工具無法修改如 root (/)、/usr/var 等系統重要檔案系統的掛載選項。

解決方法:請選擇以下解決方法之一:

Solaris Volume Manager 問題

Solaris 9 9/05 HW 版本存在以下 Solaris 容體管理程式問題 。

Solaris Volume Manager metattach 指令可能會失敗

如果 Solaris 容體管理程式有鏡像的根 (/) 檔案系統,且在其中檔案系統未從磁柱 0 起始,則您附加的所有子鏡像均不可從磁柱 0 起始。

如果嘗試向原始子鏡像未從磁柱 0 起始的鏡像附加一個從磁柱 0 起始的子鏡像,則系統會顯示以下錯誤訊息︰


無法將已標示的子鏡像附加到未標示的鏡像中

解決方法:請選擇以下解決方法之一:


備註 –

依預設,JumpStart 安裝程序從磁柱 0 和位於磁碟上其他地方的根 (/) 檔案系統開始交換。一般的系統管理慣例是磁碟片段 0 從磁柱 0 起始。將根在磁碟片段 0 但非磁柱 0 上的預設 JumpStart 安裝鏡像到磁碟片段 0 從磁柱 0 起始的典型輔助磁碟上時,就會產生問題。在嘗試連接第二個子鏡像時,此鏡像會產生錯誤訊息。如需有關 Solaris 安裝程式預設運作方式的更多資訊,請參閱「Solaris 9 9/04 安裝指南」


Solaris 容體管理程式錯誤

Solaris 9 9/05 HW 版本存在以下 Solaris 容體管理程式錯誤:

Solaris Volume Manager metassist 指令在非英文語言環境中失敗 (5067097)

在非英文語言環境中,Solaris Volume Manager metassist 指令無法建立磁碟區。例如,如果將 LANG 設定為 ja (日文),將會顯示下列錯誤訊息:


xmlEncodeEntitiesReentrant : input not UTF-8 
Syntax of value for attribute read on mirror is not valid 
Value "XXXXXX"(unknown word) for attribute read on mirror is not among the 
enumerated set 
Syntax of value for attribute write on mirror is not valid 
Value "XXXXXX"(Parallel in Japanse) for attribute write on mirror is not 
among the enumerated set 
metassist: XXXXXX(invalid in Japanese) volume-config

解決方法:以超級使用者身份,將 LANG 變數設定為 LANG=C

若為 Bourne、Korn 和 Bash 等 shell,請使用下列指令:


# export LANG=C

若為 C shell,請使用下列指令:


# setenv LANG C

當 Solaris Volume Manager RAID-1 (鏡像) 或 RAID-5 磁碟區建立於軟式分割區上的磁碟組中時,緊急備用磁碟無法正常運作 (4981358)

如果您在建立於軟式分割區之上的磁碟組中建立 Solaris Volume Manager RAID-1 (鏡像) 或 RAID-5 磁碟區,緊急備用磁碟會無法正常運作。

您可能遇到的問題包括 (但不僅限於) 以下幾個方面:

如果邏輯裝置名稱不再存在,則 Solaris Volume Manager metadevadm 指令會失敗 (4645721)

您不可以使用以 Solaris 容體管理程式軟體配置的磁碟機取代失效的磁碟機。用於取代的磁碟機對於 Solaris Volume Manager 軟體而言必須是新的。如果將磁碟從 Sun StorEdgeTM A5x00 上的某個插槽實際移至另一個插槽,則 metadevadm 指令會失敗。當磁碟片段的邏輯裝置名稱不再存在時,會發生此故障。然而,磁碟的裝置 ID 會保留在複合裝置副本中。螢幕上將會顯示以下訊息:


Unnamed device detected. Please run 'devfsadm && metadevadm -r to resolve.

備註 –

此時您可以存取處於新位置的磁碟。然而,您可能需要使用舊邏輯裝置名稱來存取磁碟片段。


解決方法:在實體上將磁碟機移回其原始介面槽。

Solaris 容體管理程式 metarecover 指令無法更新 metadb 名稱空間 (4645776)

如果移除並取代系統實體磁碟,然後使用 metarecover -p -d 指令將適當軟式分割區特定資訊寫入磁碟,則會導致開啟故障。指令不會更新複合裝置資料庫名稱空間,以反映磁碟裝置識別的變更。此狀況會導致在磁碟上建立的每一個此類軟式分割區發生開啟故障。螢幕上將會顯示以下訊息:


開啟錯誤

解決方法:在新磁碟上建立軟式分割區,而不要使用 metarecover 指令回復軟式分割區。


備註 –

如果軟式分割區是鏡像或 RAID 5 的一部分,則可使用不帶 -e 選項的 metareplace 指令來以新軟式分割區取代舊軟式分割區。


# metareplace dx mirror or RAID 5 old_soft_partition new_soft_partition

連線網路錯誤

Solaris 9 9/05 HW 發行版本存在以下網路錯誤:

SPARC: 無法藉由 bge.conf 文件在內建 bge 介面上設定「per-instance」特定特性 (6463210)

bge.conf 檔案中設定「per-instance」參數會造成系統程式錯誤。螢幕上將顯示以下錯誤訊息:


ifconfig: trap type = 0x31
               addr=0x10 

解決方法:在啟動時間之後,使用 ndd 來設定 bge 驅動程式的每個實例參數。

在兩個 IP 節點間配置多個通道並啟用過濾可能會造成資料封包遺失 (4152864)

如果您在兩個 IP 節點之間配置多個 IP 通道,並啟用 ip_strict_dst_multihoming 或其他 IP 篩選器,可能會導致資料封包遺失。

解決方法:選擇下列一個選項:

Documentation CD 問題

Solaris 9 9/05 HW 發行版本存在以下 Documentation CD 問題。

iPlanet Directory Server 5.1 文件連結無法正常運作

在 iPlanetTM Directory Server 5.1 Collection (Solaris 版本) 中,標題為 DocHome 的連結不能使用。另外,各獨立書籍之間的連結也不能使用。如果選取這些連結,您的瀏覽器會顯示 Not Found 錯誤。

解決方法:若要瀏覽您系統上的 iPlanet Directory Server 5.1 文件,請連線至 http://docs.sun.com 上的 iPlanet Directory Server 5.1 Collection (Solaris Edition) 網頁。按一下您要檢視的文件連結。

移除其他文件套裝軟體時所需要的 SUNWsdocs 套裝軟體

如果您移除了 SUNWsdocs 套裝軟體,然後嘗試移除其他文件套裝軟體,則移除將會失敗。發生此問題是因為 SUNWsdocs 套裝軟體是隨同任一集合安裝的,它是瀏覽器的進入點。

解決方法:如果您已經移除 SUNWsdocs 套裝軟體,請重新自文件媒體安裝 SUNWsdocs 套裝軟體,再移除其他的文件套裝軟體。

Documentation CD 錯誤

Solaris 9 9/05 HW 發行版本存在以下 Documentation CD 錯誤:

歐洲語言環境的 PDF 文件僅可透過 C 語言環境使用 (4674475)

在 Solaris 9 9/05 HW 軟體以及其他基於 UNIX 的系統上,無法在下列歐洲語言環境中存取 Solaris 9 9/05 HW Documentation 1 of 2 CD 上的 PDF 文件︰

發生此問題是由於 Adobe Acrobat Reader 所限。如需有關此問題的更多資訊,請參閱 Adobe Technote 網站 (位於 http://www.adobe.com:80/support/techdocs/294de.htm)。

解決方法:請選擇以下解決方法之一。

移除 Solaris 9 9/05 HW 說明文件套裝軟體可能會意外地解除安裝某些 Solaris 9 9/05 HW 說明文件集合 (4641961)

在下列情況下,某些 Solaris 9 9/05 HW 文件集合可能會從您的系統中意外地移除︰

  1. 您在系統上同時安裝了 Solaris 9 9/05 HW Documentation 1 of 2 CD 與 2 of 2 CD。

  2. 然後使用 prodreg 公用程式或 Solaris 9 9/05 HW Documentation CD 安裝程式移除某些文件套裝軟體。

Solaris 9 9/05 HW Documentation CD 1 of 2 與 2 of 2 有三個共同的集合。如果您從 Solaris 9 9/05 HW Documentation 1 of 2 CD 或 2 of 2 CD 安裝中移除包含這三個集合的套裝軟體,則該套裝軟體會同時從兩個安裝中移除。

下表列出了可能會意外移除掉的套裝軟體:

表 2–2 兩張 Solaris 9 9/05 HW Documentation CD 中都包含的 Solaris 9 9/05 HW 文件套裝軟體

HTML 套裝軟體名稱 

PDF 套裝軟體名稱 

集合描述 

SUNWaadm

SUNWpaadm

Solaris 9 系統管理員集合 

SUNWdev

SUNWpdev

Solaris 9 開發者集合 

SUNWids

SUNWpids

iPlanet Directory Server 5.1 集合 

解決方法:請選擇以下解決方法之一:

本土化問題

Solaris 9 9/05 HW 發行版本存在以下本土化問題:

用於愛沙尼亞 6 型鍵盤、加拿大法文 6 型鍵盤以及波蘭文程式設計師 5 型鍵盤的硬體不適用

本版 Solaris 9 軟體中已經加入了對以下三種附加鍵盤配置的軟體支援:愛沙尼亞文 6 型鍵盤、加拿大法文 6 型鍵盤以及波蘭文程式設計師 5 型鍵盤。

該軟體修改了標準美式鍵盤配置,在鍵盤輸入方面提供了更大的靈活性,以滿足愛沙尼亞、加拿大以及波蘭的使用者之語言需要。

目前還沒有可用於這三種附加鍵盤配置類型的硬體。

解決方法:若要採用此新的鍵盤軟體,請以下列其中一種方式修改 /usr/openwin/share/etc/keytables/keytable.map 檔案:

本土化錯誤

Solaris 9 9/05 HW 版本存在以下本土化錯誤:

歐洲語系 UTF-8 語言環境中的排序功能無法正確運作 (4307314)

歐洲語系 UTF-8 語言環境中的排序功能無法正常運作。

解決方法:在您要於 FIGGS UTF-8 語言環境排序之前,請將 LC_COLLATE 變數設定成 ISO–1 對等項。


# echo $LC_COLLATE
>  es_ES.UTF-8
# LC_COLLATE=es_ES.IS08859-1
# export LC_COLLATE

然後再開始排序。

Sun ONE Application Server 錯誤

Solaris 9 9/05 HW 發行版本存在以下 Sun ONE Application Server 錯誤:

預設瀏覽器與 Sun ONE Application Server 7 不相容 (4741123)

當您嘗試將 Sun ONE Application Server 管理 UI 與 Solaris 9 9/05 HW 軟體預設瀏覽器配合使用時,螢幕上會顯示以下錯誤訊息:


Unsupported Browser: Netscape 4.78 
It is recommended that you upgrade your browser to Netscape 4.79 or 
Netscape 6.2 (or later) to run the Sun One Application Server 
Administrative UI. Those who choose to continue and not upgrade may 
notice degraded performance or unexpected behavior.

備註 –

如果您運行的是 Solaris 9 9/05 HW 版本中包含的 Sun ONE Application Server 管理 UI,則需要使用 Netscape 4.79 或 Netscape 7.0 軟體。


解決方法:使用 /usr/dt/appconfig/SUNWns/netscape,而非 /usr/dt/bin/netscape

Sun ONE Directory Server (以前為 iPlanet Directory Server) 問題

Sun ONE Directory Server 程序和作業存在以下問題。

安裝問題

在安裝期間輸入識別的名稱 (DN) 時,請使用 UTF-8 字元集編碼。系統不支援其他編碼。安裝作業不會將資料從本機字元集編碼轉換至 UTF-8 字元集編碼。用於匯入資料的輕型目錄交換格式 (LDIF) 檔案也必須使用 UTF-8 字元集編碼。匯入作業不會將資料從本機字元集轉換至 UTF-8 字元集編碼。

機制問題

對於 groupOfNames groupOfUniquenames 物件類別而言,Sun Open Net Environment (Sun ONE) Directory Server (以前為 iPlanet Directory Server) 5.1 所提供的模式與在 RFC 2256 中指定的模式不同。在所提供的模式中,memberuniquemember 屬性類型都是選擇性的。RFC 2256 為各個物件類別中必須存在的這些屬性類型至少指定一個值。

aci 屬性是可作業屬性,在搜尋過程中不會傳回,除非您明確要求該屬性。

複製問題

目前不支援透過廣域網 (WAN) 的多重主系統複製功能。

伺服器外掛程式問題

Sun ONE Directory Server 5.1 提供了使用者識別碼 (UID) 唯一性外掛程式。依預設,外掛程式不會啟動。如果要確定特定屬性的屬性唯一性,請為每個屬性建立一個屬性唯一性外掛程式的新實例。如需有關屬性唯一性外掛程式的更多資訊,請參閱位於 http://docs.sun.com 的「iPlanet Directory Server 5.1 管理員指南」。

依預設,參考完整性外掛程式現在為關閉狀態。為避免發生解析度迴圈衝突,在多重主系統複製環境中,僅可在一個主系統複製上啟用參考整合性外掛程式。在發出鏈結要求的伺服器上啟用參考完整性外掛程式之前,請分析您的效能資源、時間和完整性需求。整合性檢查會佔用大量記憶體和 CPU 資源。

角色和服務類別問題

nsRoleDN 屬性用於定義角色。該屬性不應用於估算使用者項目中的角色關係。估算角色關係時,請參照 nsrole 屬性。

建立索引問題

如果虛擬清單檢視 (VLV) 索引涵蓋不止一個資料庫,則 VLV 索引無法正常工作。

Sun ONE Directory Server 錯誤

Solaris 9 9/05 HW 發行版本存在以下 Sun ONE Directory Server 錯誤:

無法透過主控台來停用使用者 (4521017)

如果您啟動 Sun ONE Directory Server 5.1 主控台,並建立處於非作用中的新使用者或新角色,則不能停用新建立的使用者或角色。無法透過主控台建立非作用中的使用者和角色。

解決方法:如果要建立非作用中的使用者或角色,請執行以下步驟:

  1. 建立新的使用者或角色。

  2. 連按兩下新建立的使用者或角色,或者選取新建立的使用者或角色。按一下 [物件] 功能表上的 [屬性] 項目。

  3. 按一下 [帳號] 標籤。

  4. 按一下 [停用] 按鈕。

  5. 按一下 [確定]。

新建立的使用者或角色即停用。

無法配置根字尾中包含空格的目錄 (4526501)

如果您指定的基底 DN 包含空格,例如,在配置 Sun ONE Directory Server 5.1 時指定 o=U.S. Government,C=US,則產生的 DN 會被截斷為 Government,C=US。在配置時,DN 應輸入為 o=U.S.%20Government,C=US

解決方法:如果要更正基本 DN 項目,請遵照以下步驟執行︰

  1. 在 [主控台] 的 [伺服器和應用程式] 標籤上,選取導覽窗格左側的頂層目錄項目。

  2. 在 [使用者] 目錄子樹欄位中編輯字尾。

  3. 按一下 [確定]。

變更使用者密碼之後帳戶鎖定仍然有效 (4527623)

如果帳號鎖定有效而使用者密碼已變更,則帳號鎖定仍會保持有效。

解決方法:請重設 accountUnlockTimepasswordRetryCountretryCountResetTime 鎖定屬性以解除帳號鎖定。

在安裝後立即執行主控台備份會失敗 (4531022)

如果您安裝 Sun ONE Directory Server 5.1,啟動主控台,初始化包含 LDIF 檔案的目錄,然後備份伺服器,則主控台會報告備份成功。然而,事實上備份已失敗。

解決方法:初始化資料庫之後,請從 [主控台] 執行下列工作:

  1. 停止伺服器。

  2. 重新啟動伺服器。

  3. 執行備份。

正規化 DN 屬性時伺服器會忽略大小寫相符語法 (4630941, 4933500)

除了非唯一路徑名稱中的大小寫情況外,您無法使用 LDAP 命名服務來建立完全相同的自動裝載路徑名稱。如果命名屬性使用大小寫相符的語法定義,且具有相同名稱但大小寫不同的項目已經存在,則目錄伺服器不允許建立該項目。

例如,/home/foo/home/Foo 路徑無法共存。

如果項目 attr=foo,dc=mycompany,dc=com 已經存在,則伺服器不允許建立 attr=Foo,dc=mycompany,dc=com。此問題的必然結果是,當使用 LDAP 命名服務時,自動掛載路徑名稱必須是唯一的,且不論大小寫。

解決方法:無。

ExportBackupRestore 或建立索引時停止伺服器,會導致伺服器當機 (4678334)

如果伺服器在 export (匯出)、backup (備份)、restore (復原) 或建立索引時停止,則伺服器會當機。

解決方法:請勿在執行此類作業時停止伺服器。

複製無法使用自我簽署的憑證 (4679442)

如果您嘗試使用基於證書的授權藉由 (SSL) 配置複製,則無論存在以下何種情況,複製都將無法進行︰

解決方法:無。

安全性問題

Solaris 9 9/05 HW 發行版本存在以下安全性錯誤:

pam_ldap 啟用後非密碼登入將失敗

在啟用 LDAP 的帳號管理 PAM 模組 (pam_ldap) 後,使用者必須有密碼才能登入系統。因此,非以密碼為基礎的登入將會失敗,包含使用下列工具的登入:

解決方法:無。