Solaris 9 9/04 版本說明

第 2 章 Solaris 運行時間問題

本章說明已知的運行時間問題。

硬體–相關問題與錯誤

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

支援 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 音效裝置 

未被支援 

消除 HP StorageWorks DAT 72 磁帶機中的磁帶時發生錯誤 (5067923)

當您使用磁帶控制公用程式消除 HP StorageWorks DAT 72 磁帶機中的磁帶時,會發生 I/O 錯誤。當您鍵入 mt -f /dev/rmt/x erase 時,程序最高會持續至預設三小時的逾時時間。然後程序會停止並顯示下列錯誤訊息:


/dev/rmt/x erase 1 failed: I/O error

解決方法: 若要避免此錯誤,請將下列項目加入 kernel/drv/st.conf 檔案中:


tape-config-list= "HP C7438A", "HP DAT-72", "CFGHPDAT72";
CFGHPDAT72 = 2,0x34,0,0x18659,4,0x47,0x47,0x47,0x47,1,120,
420,3600,36000,3600,3600,17400;

一些有特定 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/04 作業系統中存在以下智慧卡錯誤:

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

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

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

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

  2. 成為超級使用者。

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


    # pkill dtsession
    

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

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

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

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

一般桌面環境 (CDE) 錯誤

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

[Motif 移動式] 功能表不可關閉 (5051929)

在您完成移動式步驟後, [Motif 移動式] 功能表不可關閉。例如,當您執行下列步驟時發生問題:

  1. 從 [CDE 行事曆管理員] 選擇 [檔案] 功能表。

  2. 在功能表的最上層選擇虛線。

    [檔案] 功能表可重新建立成獨立的對話方塊,其包含用於每一個功能表項目的按鈕。

使用 [視窗管理員] 功能表以關閉無作用的 [移動式] 功能表。如果您最小化應用程式,[移動式] 功能表也會同時圖示化,但不會完全關閉。只有在您結束應用程式時,功能表才會關閉。

解決方法: 請勿使用 [移動式] 功能表。

SPARC: 通用桌上環境 (CDE) 登入服務中某些語言環境不可用 (5042573)

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

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

export LC_ALL=ar_SA.UTF-8


注意 –

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


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

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

解決方法:若要使用 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/04 Unicode 或 UTF-8 語言環境中讀取包含多個長文字行的電子郵件訊息,則 CDE 郵件程式 (dtmail) 看似當機。訊息不會立即顯示。

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

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

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

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

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

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

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

GNOME 2.0 的問題和錯誤

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

GNOME 2.0 文件

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

系統管理錯誤

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

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

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

解決方法: 若要將系統復原至可用的狀態,請手動重新啟動系統。

SPARC: 暫停與回復模組可能導致系統發生程式錯誤 (5042241)

若您使用 cpr 模組以暫停、然後再回復系統,可能會造成系統發生程式錯誤。系統會顯示類似下列範例中的錯誤訊息:


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

解決方法:請勿在支援此功能的系統上啟動暫停及回復作業。

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

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


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

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

語言環境管理員工具無法正確安裝繁體中文語言環境 (5032377)

語言環境管理員工具無法將繁體中文語言環境完整地安裝到系統上。錯誤發生的原因是?工具無法安裝 SUNWhjmfp 套裝軟體。例如,您鍵入了下列指令:

# localeadm -a zh_tw path_to_image

在安裝 SUNWhjmfp 套裝軟體時,語言環境管理員工具會停止處理。螢幕上將顯示以下錯誤訊息:


pkgadd: ERROR: no package associated with <UNWhjmfp>
There was an error adding package UNWhjmfp to the system.

解決方法: 在加入繁體中文語言環境之前,請執行下列步驟:

  1. 成為超級使用者。

  2. 變更至 /usr/sadm/lib/localeadm/ 目錄

  3. 開啟 Locale_config_S9.txt 檔案。

  4. 搜尋「UNWhjmfp」中無前置字母「S」的實例。

  5. 將文字從「UNWhjmfp」變更為「SUNWhjmfp」。

  6. 安裝繁體中文語言環境。

    # localeadm -a zh_tw path_to_image

依您使用的平台套用下列修補程式之一:

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

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

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


> ::load usba

載入 usba mdb 模組後,您可以透過運行以下指令獲得所有 USB 指令的清單:


> ::dcmds ! grep usb

如果 Solaris Installation CD 正被使用則語言環境安裝將失敗 (4967742)

如果您使用 Solaris Installation CD 安裝所需的套裝軟體,則語言環境管理員工具 (localeadm) 無法設定新的語言環境。當您從 Solaris Software 1 of 2 CD 安裝套裝軟體時會失敗。工具不會自動彈出 1 of 2 CD。因此, 您無法放入下一張 CD 以繼續安裝。

解決方法:若要為您的語言環境安裝套裝軟體,請使用 Solaris DVD 或網路安裝影像。如果兩者皆無法使用,請執行下列步驟:

  1. 取得設定您設定安裝語言環境時所需要的 Solaris 套裝軟體清單。

    % localeadm -v -q option

    option 為您正在設定的區域或語言環境的名稱。例如,西歐區域請鍵入 weu 做為選項。

    套裝軟體會依其在 Installation CD 中被找到的順序顯示在清單中,如下:

    • Solaris Software 1 of 2 CD

    • Solaris Software 2 of 2 CD

    • Languages CD

  2. 將各自 CD 中列出的套裝軟體複製到機器或網路上的目錄。若要在每一張 CD 中判斷這些套裝軟體的確實路徑,請使用 find 指令。

  3. 傳回 localeadm 指令以安裝這些套裝軟體。源目錄為您在前一步驟儲存所複製之套裝軟體的目錄。

在 Solaris 9 9/04 軟體上,讀取和寫入的 DVD 大於 4GB 時會發生問題 (4908624、4987026)

在 Solaris 9 9/04 軟體上讀取和寫入大於 4 GB 的 DVD 時會發生問題。


注意 –

在 SPARC 32 位元平台和 x86 平台上均會發生這些問題。這些問題不會發生在含有低於 4 GB 資料的 DVD 平台或 64 位元的 SPARC 平台。


每達到 4 GB 時,相同資料似乎在自行重複。可以掛載這些 DVD 來進行讀取,但有些檔案可能顯示為已毀壞,而其他檔案可能無法存取。此外,寫入容量大於 4 GB 可能會導致毀壞 DVD 上的現有資料。

解決方法:無。

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

您要啟動具有服務分割區的 Sun LX50,且其上安裝有 Solaris 9 9/04 (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 管理主控台掛載和共用工具無法修改如根 (/)、/usr/var 等系統重要檔案系統的掛載選項。

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

Solaris 容體管理程式問題

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

Solaris 容體管理程式 metattach 指令可能會失敗

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

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


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

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


注意 –

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


Solaris 容體管理程式錯誤

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

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

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

您可能會面臨包括 (但不限於) 下列狀況的問題:

如果邏輯裝置名稱不再存在,則 Solaris 容體管理程式 metadevadm 指令會失敗 (4645721)

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


偵測到未命名的裝置。請運行 'devfsadm && metadevadm -r 來解決。

注意 –

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


解決方法:請將磁碟機實際移回其原始插槽。

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/04 版本存在以下網路錯誤:

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

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

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

Documentation CD 問題

Solaris 9 9/04 版本存在以下 Documentation CD 問題。

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

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

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

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

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

解決方法:如果您已移除 SUNWsdocs 套裝軟體,請從文件媒體重新安裝 SUNWsdocs 套裝軟體,然後移除其他文件套裝軟體。

Documentation CD 錯誤

Solaris 9 9/04 版本存在以下 Documentation CD 錯誤:

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

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

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

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

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

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

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

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

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

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

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

HTML 套裝軟體名稱 

PDF 套裝軟體名稱 

集合說明 

SUNWaadm

SUNWpaadm

「Solaris 9 System Administrator Collection」 

SUNWdev

SUNWpdev

Solaris 9 開發者集合 

SUNWids

SUNWpids

iPlanet Directory Server 5.1 集合 

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

本土化問題

Solaris 9 9/04 版本存在以下本土化問題:

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

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

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

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

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

本土化錯誤

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

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

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

解決方法:在您嘗試在 FIGGS UTF-8 語言環境中排序之前,請先設定與 ISO–1 相等的 LC_COLLATE 變數。


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

然後再開始排序。

Sun ONE Application Server 錯誤

Solaris 9 9/04 版本存在以下 Sun ONE Application Server 錯誤:

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

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


不支援的瀏覽器:Netscape 4.78

建議您將瀏覽器升級至 Netscape 4.79 或 Netscape 6.2 (或更高發行版本),
以運行 Sun One Application Server 管理 UI。選擇繼續而不升級可能
導致效能下降或非預期行為。

注意 –

如果您運行的是 Solaris 9 9/04 版本中包含的 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/04 版本存在以下 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. 按一下 [確定]。

伺服器之間的密碼策略資訊不能同步 (4527608)

如果您使用密碼策略資訊更新非主目錄伺服器,此資訊不會複製到其他所有的伺服器上。此資訊包括帳戶鎖定。

解決方法:請在每台伺服器上手動處理密碼策略資訊。

變更使用者密碼之後帳戶鎖定仍然有效 (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 命名服務時,自動掛載路徑名稱必須是唯一的,且不論大小寫。

解決方法:無。

匯出備份復原或建立索引時,停止伺服器會導致伺服器當機 (4678334)

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

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

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

如果您嘗試使用基於憑證的認證方法經由 SSL 配置複製,則在以下任一情況下,複製都無法運作︰

解決方法:無。

安全性問題

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

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

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

解決方法:無。

UFS 檔案系統錯誤

Solaris 9 9/04 發行版本存在以下 UFS 檔案系統錯誤:

SPARC: 在多兆位元組的 UFS 檔案系統上無法使用 fssnap (4836824)

Solaris 9 9/04 版本不支援使用 fssnap 指令建立容量大於 1 TB 的 UFS 檔案系統的快照。螢幕上將顯示以下錯誤訊息:


fssnap: 嚴重:檔案系統 /dir/snapshot0 支援大型檔案。

解決方法:無。