Sun Java System Portal Server 7.1 Update 1 版本說明

Rewriter


必須手動配置 Ajax 的 Rewriter 規則集。(#6504423)

解決方案:

若要手動配置 Ajax 的 Rewriter 規則集,請執行下列作業:

  1. 以管理員身份登入 Portal Server 主控台。

  2. 按一下 [Secure Remote Access] 標籤並按一下 [Rewriter 規則集]。

  3. 選擇 [Rewriter 規則集] 表格中的 generic_ruleset 選項,並按一下 [下載]。

  4. 將檔案下載為 generic_ruleset.xml,並儲存到暫存目錄。

  5. 編輯 generic_ruleset.xml 檔案以及 Function name="open" paramPatterns="y"/ 規則前的下列規則。


    <Function name="*req*.open" paramPatterns=",y,"/> 
    	<Function name="_81.open" paramPatterns=",y,"/>
    	<Function name="http.open" paramPatterns=",y,"/>
    	<Function name="sunportal.AJAXPageStyles" paramPatterns="y"/>
  6. 儲存修改過的檔案。

  7. 在 Portal Server 管理員主控台中,選取 [Rewriter 規則集] 表格中的 generic_ruleset,並按一下 [刪除]。

  8. 按一下 [上傳新檔] 將修改過的 generic_ruleset.xml 檔案上傳。

  9. 重新啟動閘道。

    上述規則僅適用於與 JavaScript 相關的容器提供者。通道特定的 JavaScript 可能需要其他規則。


在個別的階段作業配置期間不會載入 SRA Rewriter 規則集。(#6477552)

解決方案:

選取 [Secure Remote Access] -> [Rewriter 規則集]。如果您找不到以下項目:default_gateway_ruleset exchange_2000sp3_owa_rulesetexchange_2003_owa_rulesetinotes_rulesetiplanet_mail_rulesetsap_portal_ruleset wml_ruleset,請執行以下指令:


./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/DefaultGatewayRuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/OWA2003RuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/OWASP3RuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/SAPPortalRuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/WMLRuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/iNotesRuleSet.xml
./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
/opt/SUNWportal/export/rewriter_rule/iPlanetMailExpressRuleSet.xml