本章說明已知的運行時間問題。
下列的硬體相關問題與錯誤適用於 Solaris 9 9/04 發行版本:
此 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 磁帶機中的磁帶時,會發生 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; |
當運行此 Solaris 發行版本時,有特定 USB 2.0 硬體的系統可能會經常性當機或發生程式錯誤。這些問題與非基於 NEC 晶片組的 USB 2.0 裝置有關。發生這些問題發生時,系統會產生與增強型主機控制器介面 (EHCI) 有關的錯誤訊息。
解決方法: 請依您系統的硬體配置,選擇下列選項之一:
以基於 NEC 晶片組的硬體取代 USB 2.0 主機控制器硬體。基於 NEC 晶片組的 USB 2.0 硬體已知可與 Solaris 作業系統運作良好。
在主機板內建 USB 2.0 主機控制器硬體及具有備用 PCI 插槽的系統上執行下列步驟:
加入基於 NEC 晶片的 PCI 型 USB 2.0 卡。
成為超級使用者。
停用主機板上的 USB 2.0 並啟用僅透過 PCI 卡的 USB 2.0 支援。發出下列指令:
# update_drv -d -i '"pciclass,0c0320"' usba10_ehci # update_drv -a -i '"pci1033,e0"' usba10_ehci # reboot |
若要快速作業,請將您的 USB 2.0 裝置連接至卡上的埠而非主機板上的原始埠。
即使您不能將新的 USB 硬體加入您的系統,您仍可透過執行下列步驟以停用系統的 EHCI:
成為超級使用者。
發出下列指令:
# update_drv -d -i '"pciclass,0c0320"' usba10_ehci # reboot |
USB 2.0 埠由一對伴聯硬體操作:
EHCI 用於高速硬體
開放主機控制器介面 (OCHI) 或通用主機控制器介面 (UCHI) 則用於低速或全速硬體。
在基於 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 作業系統中存在以下智慧卡錯誤:
如果 ocfserv 終止,而且顯示被鎖定,即使當插入或移除智慧卡時,系統仍然保持在鎖定狀態。
解決方法:請執行以下步驟來為您的系統解除鎖定︰
執行遠端登入至已終止 ocfserv 程序的機器。
成為超級使用者。
在終端機視窗中鍵入以下指令來終止 dtsession 程序。
# pkill dtsession |
ocfserv 會重新啟動,同時會復原智慧卡登入及其功能。
智慧卡管理主控台中的 [編輯配置檔案] 功能表項目無法編輯位於 /etc/smartcard/opencard.properties 中的智慧卡配置檔案。如果選取功能表項目,螢幕會顯示一條警告,指明除非是技術支援人員的要求,否則不要繼續。
解決方法:請勿使用智慧卡管理主控台中的 [編輯配置檔案] 功能表項目。如需有關智慧卡配置的資訊,請參閱「Solaris Smartcard Administration Guide」。
Solaris 9 9/04 作業系統存在以下 CDE 錯誤:
在您完成移動式步驟後, [Motif 移動式] 功能表不可關閉。例如,當您執行下列步驟時發生問題:
從 [CDE 行事曆管理員] 選擇 [檔案] 功能表。
在功能表的最上層選擇虛線。
[檔案] 功能表可重新建立成獨立的對話方塊,其包含用於每一個功能表項目的按鈕。
使用 [視窗管理員] 功能表以關閉無作用的 [移動式] 功能表。如果您最小化應用程式,[移動式] 功能表也會同時圖示化,但不會完全關閉。只有在您結束應用程式時,功能表才會關閉。
解決方法: 請勿使用 [移動式] 功能表。
當登入伺服器啟動且通用桌上環境 (CDE) 登入服務亦啟動時,缺少下列的 UTF-8 語言環境:
ar_SA.UTF-8
el_GR.UTF-8
nl_BE.UTF-8
nl_NL.UTF-8
pt_PT.UTF-8
解決方法: 若要使用這些語言環境,請登入任何其他的 UTF-8 語言環境。然後,在指令行設定 LC_ALL 變數。例如:
export LC_ALL=ar_SA.UTF-8
這個解決方法僅適用於基於 SPARC 的系統。這些語言環境無法在基於 x86 的系統上使用。
CDE 桌面環境中的可移除式媒體自動運行功能已暫時從 Solaris 9 9/04 軟體中移除。
解決方法:若要使用 CD-ROM 或其他可移除式媒體容體的自動運行功能,您必須執行以下作業之一:
從可移除式媒體檔案系統的頂層運行 volstart 程式。
依照 CD 隨附的說明從 CDE 之外存取。
如果從指令行啟動 dtmail 時指定了 FontList 選項,則 dtmail 將在與 IMAP 伺服器連線後當機。請參閱以下範例:
/usr/dt/bin/dtmail -xrm "Dtmail*FontList: -*-r-normal-*:" |
螢幕上將顯示以下錯誤訊息:
分段錯誤 |
此問題在 C 和 ja 語言環境中均會發生。
解決方法:從指令行啟動 dtmail 時,請勿指定 FontList 選項。
如果您嘗試在任何 Solaris 9 9/04 Unicode 或 UTF-8 語言環境中讀取包含多個長文字行的電子郵件訊息,則 CDE 郵件程式 (dtmail) 看似當機。訊息不會立即顯示。
解決方法:請選擇以下解決方法之一:
放大 dtmail 電子信箱視窗,以便容納 132 欄。
執行下列步驟來停用 [複雜文字佈局] 功能︰
成為超級使用者。
變更目錄到系統的語言環境目錄。
# cd /usr/lib/locale/locale-name |
在上面的範例中,locale-name 是指系統的 Solaris 9 9/04 Unicode 或 UTF-8 語言環境名稱。
重新命名語言環境佈局引擎類別。
# mv LO_LTYPE LO_LTYPE- |
在將任何修補程式套用到該語言環境佈局引擎之前,請先將語言環境佈局引擎類別重新命名為其原始名稱 (LO_LTYPE)。
在您從桌面刪除最後一個項目之後,當您同步處理您的掌上型裝置時,該項目會從掌上型裝置中復原回桌面。此類您可能予以刪除、然後又復原之項目的範例有:您的 [行事曆] 上的最後一個約會或 [位址管理員] 中的最後一個位址。
解決方法:在同步化之前,請以手動方式從掌上型裝置刪除最後一個項目。
如果您在 PDA 裝置及 Solaris CDE 之間交換多位元組資料,則可能會毀壞這兩個環境中的資料。
解決方法:在運行 SolarisTM PDASync 應用程式之前,請先使用 PDA 備份公用程式備份您個人電腦上的資料。如果您意外地進行了多位元組資料交換並毀壞了該資料,請從備份中復原您的資料。
以下資訊適用於 GNOME 2.0 桌面。
如需 GNOME 2.0 桌面的版本說明和疑難排解資訊,請參閱位於 http://docs.sun.com 的以下文件:
「GNOME 2.0 Desktop for the Solaris Operating Environment Release Notes」
「適用於 Solaris 作業環境之 GNOME 2.0 桌面的疑難排解指南 」
Solaris 9 9/04 發行版本存在以下系統管理錯誤。
在您執行暫停與回復 (cpr) 循環時發生的系統程式錯誤,可能造成系統當機。更典型地,此問題可於安裝了 XVR-1000 圖形加速器的 Sun Blade TM 2000 工作站上見到。其他基於 SPARC 的系統在發生程式錯誤期間幾乎不會當機。發生程式錯誤時,不會儲存記憶體傾印,主控台上也不會出現提示。如果核心除錯程式 (kadb) 在作用中,問題可能會更普遍。
解決方法: 若要將系統復原至可用的狀態,請手動重新啟動系統。
若您使用 cpr 模組以暫停、然後再回復系統,可能會造成系統發生程式錯誤。系統會顯示類似下列範例中的錯誤訊息:
panic[cpu2]/thread=2a100337d40: pcisch2 (pci@9,700000): consistent dma sync timeout |
解決方法:請勿在支援此功能的系統上啟動暫停及回復作業。
如果您嘗試按下如 Stop-A 或 L1-A 等組合鍵以停止系統,系統可能會發生程式錯誤。系統會顯示類似下列範例中的錯誤訊息:
panic[cpu2]/thread=2a100337d40: pcisch2 (pci@9,700000): consistent dma sync timeout |
解決方法:請勿使用組合鍵強迫系統進入 OpenBootTM PROM。
語言環境管理員工具無法將繁體中文語言環境完整地安裝到系統上。錯誤發生的原因是?工具無法安裝 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. |
解決方法: 在加入繁體中文語言環境之前,請執行下列步驟:
成為超級使用者。
變更至 /usr/sadm/lib/localeadm/ 目錄。
開啟 Locale_config_S9.txt 檔案。
搜尋「UNWhjmfp」中無前置字母「S」的實例。
將文字從「UNWhjmfp」變更為「SUNWhjmfp」。
安裝繁體中文語言環境。
# localeadm -a zh_tw path_to_image
依您使用的平台套用下列修補程式之一:
基於 SPARC 的系統的 ID 為 117590-04 或更高的修補程式。
基於 x86 的系統的 ID 為 117591-04 或更高的修補程式。
在某些 x86 系統上,可能未自動配置通用序列匯流排架構 (USBA) 模組除錯程式 (mdb) 指令。
解決方法:若要存取 USBA mdb 指令,請於啟動 mdb 後運行以下指令,以手動載入 usba mdb 模組:
> ::load usba |
載入 usba mdb 模組後,您可以透過運行以下指令獲得所有 USB 指令的清單:
> ::dcmds ! grep usb |
如果您使用 Solaris Installation CD 安裝所需的套裝軟體,則語言環境管理員工具 (localeadm) 無法設定新的語言環境。當您從 Solaris Software 1 of 2 CD 安裝套裝軟體時會失敗。工具不會自動彈出 1 of 2 CD。因此, 您無法放入下一張 CD 以繼續安裝。
解決方法:若要為您的語言環境安裝套裝軟體,請使用 Solaris DVD 或網路安裝影像。如果兩者皆無法使用,請執行下列步驟:
取得設定您設定安裝語言環境時所需要的 Solaris 套裝軟體清單。
% localeadm -v -q option
option 為您正在設定的區域或語言環境的名稱。例如,西歐區域請鍵入 weu 做為選項。
套裝軟體會依其在 Installation CD 中被找到的順序顯示在清單中,如下:
Solaris Software 1 of 2 CD
Solaris Software 2 of 2 CD
Languages CD
將各自 CD 中列出的套裝軟體複製到機器或網路上的目錄。若要在每一張 CD 中判斷這些套裝軟體的確實路徑,請使用 find 指令。
傳回 localeadm 指令以安裝這些套裝軟體。源目錄為您在前一步驟儲存所複製之套裝軟體的目錄。
在 Solaris 9 9/04 軟體上讀取和寫入大於 4 GB 的 DVD 時會發生問題。
在 SPARC 32 位元平台和 x86 平台上均會發生這些問題。這些問題不會發生在含有低於 4 GB 資料的 DVD 平台或 64 位元的 SPARC 平台。
每達到 4 GB 時,相同資料似乎在自行重複。可以掛載這些 DVD 來進行讀取,但有些檔案可能顯示為已毀壞,而其他檔案可能無法存取。此外,寫入容量大於 4 GB 可能會導致毀壞 DVD 上的現有資料。
解決方法:無。
您要啟動具有服務分割區的 Sun LX50,且其上安裝有 Solaris 9 9/04 (x86 平台版) 軟體。當螢幕上顯示該選項時,如果按 F4 功能鍵啟動服務分割區,就會導致螢幕變成空白。而系統無法啟動服務分割區。
解決方法:請勿在顯示 [BIOS 啟動螢幕] 時按 F4 鍵。逾時之後,將顯示 [目前磁碟分割區資訊] 螢幕。在 [元件號碼] 欄中選取與 type=DIAGNOSTIC 對應的號碼。按 Return 鍵。系統會啟動服務分割區。
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 應用程式設計介面而不是 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 管理主控台掛載和共用工具無法修改如根 (/)、/usr 和 /var 等系統重要檔案系統的掛載選項。
解決方法:請選擇以下解決方法之一:
配合使用 remount 選項和 mount 指令。
# mount -F file-system-type -o remount,additional-mount-options \ device-to-mount mount-point |
使用 -remount 選項和 mount 指令所做的掛載屬性修改不是永久的。另外,未在先前指令的 additional-mount-options 部分指定的所有掛載選項,都會繼承由系統所指定的預設值。如需更多資訊,請參閱「mount_ufs(1M) 線上說明手冊」。
編輯 /etc/vfstab 檔案中適當的項目來修改檔案系統掛載屬性,然後重新啟動系統。
Solaris 9 9/04 版本存在以下 Solaris 容體管理程式問題 。
如果 Solaris 容體管理程式有鏡像的根 (/) 檔案系統,且在其中檔案系統未從磁柱 0 起始,則您附加的所有子鏡像均不可從磁柱 0 起始。
如果嘗試向原始子鏡像未從磁柱 0 起始的鏡像附加一個從磁柱 0 起始的子鏡像,則系統會顯示以下錯誤訊息︰
無法將已標示的子鏡像附加到未標示的鏡像中 |
解決方法:請選擇以下解決方法之一:
確保根檔案系統和另一子鏡像的容體均從磁柱 0 起始。
確保根檔案系統和另一子鏡像的容體均未從磁柱 0 起始。
依預設,JumpStart 安裝程序從磁柱 0 開始交換,根 (/) 檔案系統從磁碟上其他某處開始交換。一般的系統管理慣例是磁碟片段 0 從磁柱 0 起始。將根在磁碟片段 0 但非磁柱 0 上的預設 JumpStart 安裝鏡像到磁碟片段 0 從磁柱 0 起始的典型輔助磁碟上時,就會產生問題。在嘗試連接第二個子鏡像時,此鏡像會產生錯誤訊息。如需有關 Solarion 安裝程式的預設行為的更多資訊,請參閱「Solaris 9 9/04 安裝指南」。
Solaris 9 9/04 版本存在以下 Solaris 容體管理程式錯誤:
如果您在建立於軟式分割區之上的磁碟組中建立 Solaris 容體管理程式 RAID-1 (鏡像) 或 RAID-5 容體,緊急備用磁碟會無法正常運作。
您可能會面臨包括 (但不限於) 下列狀況的問題:
緊急備用裝置可能不啟動。
緊急備用裝置狀態可能變更,指示裝置中斷。
緊急備用裝置在使用中,但從錯誤的裝置進行重新同步化。
使用中的緊急備用裝置發生故障,但未報告中斷狀態。
解決方法:請勿使用此配置在磁碟組中建立 Solaris 容體管理程式 RAID-1 或 RAID-5 容體。
您無法以透過 Solaris 容體管理程式軟體配置的磁碟機取代發生故障的磁碟機。用於取代的磁碟機對於 Solaris 容體管理程式軟體而言必須是新的。如果您將磁碟從 Sun StorEdgeTM A5x00 上的一個插槽實際移至另一個插槽,則 metadevadm 指令會失敗。當磁碟片段的邏輯裝置名稱不再存在時,會發生此故障。然而,磁碟的裝置 ID 會保留在複合裝置副本中。螢幕上將會顯示以下訊息:
偵測到未命名的裝置。請運行 'devfsadm && metadevadm -r 來解決。 |
此時您可以存取處於新位置的磁碟。然而,您可能需要使用舊邏輯裝置名稱來存取磁碟片段。
解決方法:請將磁碟機實際移回其原始插槽。
如果移除並取代系統中的實體磁碟,然後使用 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 節點之間配置多個 IP 通道,並啟用 ip_strict_dst_multihoming 或其他 IP 過濾器,可能會導致資料封包遺失。
解決方法:請選擇以下方法之一:
先在兩個 IP 節點之間配置一個單一的通道。配合使用 ifconfig 指令與 addif 選項,將位址加入通道。
請勿對兩個 IP 節點之間的通道啟用 ip_strict_dst_multihoming。
Solaris 9 9/04 版本存在以下 Documentation CD 問題。
在 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 套裝軟體,然後移除其他文件套裝軟體。
Solaris 9 9/04 版本存在以下 Documentation CD 錯誤:
在 Solaris 9 9/04 軟體以及其他基於 UNIX 的系統上,無法在下列歐洲語言環境中存取 Solaris 9 9/04 Documentation 1 of 2 CD 上的 PDF 文件︰
de (德文)
es (西班牙文)
fr (法文)
it (義大利文)
sv (瑞典文)
發生此問題是由於 Adobe Acrobat Reader 所限。如需有關此問題的更多資訊,請參閱 Adobe Technote 網站 (位於 http://www.adobe.com:80/support/techdocs/294de.htm)。
解決方法:請選擇以下解決方法之一。
在 Solaris 9 9/04 軟體與其他基於 UNIX 的系統上,將環境變數 LC_ALL 設定為 C acroread。例如,在 C shell 中,於終端機視窗中鍵入以下指令︰
% env LC_ALL=C acroread |
對於不基於 UNIX 的系統,請升級至 Adobe Acrobat Reader 5.0 或更高版本。
在下列情況下,某些 Solaris 9 9/04 文件集合可能會從您的系統中意外地移除︰
您在系統上同時安裝了 Solaris 9 9/04 Documentation 1 of 2 CD 與 2 of 2 CD。
然後使用 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 Documentation 1 of 2 CD 或 2 of 2 CD 進行重新安裝。
為避免此問題,請使用 pkgrm 公用程式來移除您要從系統上清除的套裝軟體。
Solaris 9 9/04 版本存在以下本土化問題:
本版 Solaris 9 軟體中已經加入了對以下三種附加鍵盤佈局的軟體支援:愛沙尼亞文 6 型鍵盤、加拿大法文 6 型鍵盤以及波蘭文程式設計師 5 型鍵盤。
該軟體修改了標準美式鍵盤佈局,在鍵盤輸入方面提供了更大的靈活性,以滿足愛沙尼亞、加拿大以及波蘭的使用者之語言需要。
目前還沒有可用於這三種附加鍵盤佈局類型的硬體。
解決方法:若要採用這一新鍵盤軟體,請用以下方式之一修改 /usr/openwin/share/etc/keytables/keytable.map 檔案:
對於愛沙尼亞文 6 型鍵盤,請進行下列變更︰
對於加拿大法文 6 型鍵盤,請進行下列變更︰
將 /usr/openwin/share/etc/keytables/keytable.map 檔案中的 US6.kt 項目變更為 Canada6.kt。修改後的項目應如下所示:
6 0 Canada6.kt |
重新啟動系統以使變更生效。
如果您使用的是現有的波蘭文 5 型鍵盤佈局,請進行下列變更︰
將 /usr/openwin/ share/etc/keytables/keytable.map 檔案中的 Poland5.kt 項目變更為 Poland5_pr.kt。修改後的項目應如下所示:
4 52 Poland5_pr.kt |
如果您使用的鍵盤帶有 dip 開關,請在重新啟動系統前,確定開關已設定為波蘭文 keytable 項目 (二進制 52) 的正確二進制值。
如果您使用的是標準美式 5 型鍵盤,請將 /usr/openwin/share/etc/keytables/keytable.map 檔案中 US5.kt 項目變更為 Poland5_pr.kt。修改後的項目應如下所示:
4 33 Poland5_pr.kt |
重新啟動系統以使變更生效。
Solaris 9 9/04 版本存在以下本土化錯誤:
歐洲語系 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 |
然後再開始排序。
Solaris 9 9/04 版本存在以下 Sun ONE Application Server 錯誤:
當您嘗試將 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 程序和作業存在以下問題。
在安裝期間鍵入辨別名稱 (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 中指定的機制不同。在提供的機制中,member 與 uniquemember 屬性類型是選擇性的。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 索引無法正常運作。
Solaris 9 9/04 版本存在以下 Sun ONE Directory Server 錯誤:
如果您啟動 Sun ONE Directory Server 5.1 主控台,並建立處於非作用中的新使用者或新角色,則不能停用新建立的使用者或角色。無法透過主控台建立非作用中的使用者和角色。
解決方法:若要建立非作用中的使用者或角色,請執行以下步驟:
建立新的使用者或角色。
連按兩下新建立的使用者或角色,或者選取新建立的使用者或角色。按一下 [物件] 功能表上的 [屬性] 項目。
按一下 [帳戶] 標籤。
按一下 [停用] 按鈕。
按一下 [確定]。
新建立的使用者或角色即停用。
如果您指定的基本 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 項目,請執行以下步驟:
在 [主控台] 的 [伺服器和應用程式] 標籤上,選取導覽窗格左側的頂層目錄項目。
在 [使用者] 目錄子樹欄位中編輯字尾。
按一下 [確定]。
如果您使用密碼策略資訊更新非主目錄伺服器,此資訊不會複製到其他所有的伺服器上。此資訊包括帳戶鎖定。
解決方法:請在每台伺服器上手動處理密碼策略資訊。
如果帳戶鎖定有效而使用者密碼已變更,則帳戶鎖定仍會保持有效。
解決方法:請重設 accountUnlockTime、passwordRetryCount 與 retryCountResetTime 鎖定屬性以解除帳戶鎖定。
如果您安裝 Sun ONE Directory Server 5.1,啟動主控台,初始化包含 LDIF 檔案的目錄,然後備份伺服器,則主控台會報告備份成功。然而,事實上備份已失敗。
解決方法:初始化資料庫之後,請從 [主控台] 執行以下作業:
停止伺服器。
重新啟動伺服器。
執行備份。
您無法使用 LDAP 命名服務來建立完全相同的自動掛載路徑名稱,但產生非唯一路徑名稱的情況除外。如果命名屬性使用大小寫相符的語法定義,且具有相同名稱但大小寫不同的項目已經存在,則目錄伺服器不允許建立該項目。
例如,/home/foo 和 /home/Foo 路徑無法共存。
如果項目 attr=foo,dc=mycompany,dc=com 已經存在,則伺服器不允許建立 attr=Foo,dc=mycompany,dc=com。此問題的必然結果是,當使用 LDAP 命名服務時,自動掛載路徑名稱必須是唯一的,且不論大小寫。
解決方法:無。
如果在匯出、備份、復原或建立索引時停止伺服器,則伺服器會當機。
解決方法:請勿在執行這些類型的作業時停止伺服器。
如果您嘗試使用基於憑證的認證方法經由 SSL 配置複製,則在以下任一情況下,複製都無法運作︰
供應商的憑證是自我簽署的。
供應商的憑證僅可作為 SSL 伺服器憑證,不能在 SSL 交握期間擔當用戶端的角色。
解決方法:無。
Solaris 9 9/04 發行版本存在以下安全性錯誤:
在啟用 LDAP 的帳戶管理 PAM 模組 (pam_ldap) 後,使用者必須有密碼才能登入系統。因此,非以密碼為基礎的登入將會失敗,包含使用下列工具的登入:。
遠端 shell (rsh)
遠端登入 (rlogin)
安全 shell (ssh)
解決方法:無。
Solaris 9 9/04 發行版本存在以下 UFS 檔案系統錯誤:
Solaris 9 9/04 版本不支援使用 fssnap 指令建立容量大於 1 TB 的 UFS 檔案系統的快照。螢幕上將顯示以下錯誤訊息:
fssnap: 嚴重:檔案系統 /dir/snapshot0 支援大型檔案。 |
解決方法:無。