D HCL Domino 日報
所有文章 搜尋 類別地圖 關於
文 A
  • SSJS XPages +1
    XPages 四個 scope:各活多久、該放什麼、什麼會爆

    XPages 有 requestScope/viewScope/sessionScope/applicationScope 四個 scope,壽命從「一個請求」到「整個應用」差很多。挑錯 scope,值會莫名消失或跨使用者互相汙染;而最會咬人的是——scope 會被序列化寫到磁碟,把 NotesDocument、NotesView 或 SSJS function 塞進去,遲早噴 NotSerializableException。這篇講清楚四個 scope 各活多久、名稱怎麼由窄到寬解析、什麼能放什麼不能放,以及該存 UNID/view 名而不是物件本身。

    2026.09.27 →
  • Performance Admin +1
    MakeNotesFaster webinar 筆記:Notes 慢多半是設定、不是老筆電——ODS、cache.ndk 迷思與一張週一清單

    panagenda 的 Christoph Adler 在 MakeNotesFaster webinar 上,把 Windows 上 HCL Notes 14.5.1 FP1 客戶端的效能拆成兩個決定:跑對版本、設對設定。這篇記下對管理者最有用的幾點——一個真實客戶的慘烈數字、ODS 為什麼每次開檔都在偷時間、cache.ndk 該不該定期刪(他直接打破迷思)、資料目錄別放網路碟、防毒排除清單的三個陷阱,以及他收尾那張『週一早上檢查清單』。

    2026.09.26 →
  • Domino Server Admin
    dircat 的雙重身份:你以為它只在建通訊錄目錄,Domino 12 起它還兼了授權稽核

    在 show tasks 看到 dircat(Directory Cataloger),多數人想到的是「通訊錄目錄」——把多個 Domino Directory 聚合成一份好查的目錄。那是它的本業。但從 Domino 12 起,這支 task 悄悄兼了第二份差:把各 server 的 entitlement 資料聚合到 entitlements.nsf,屬於授權合規稽核,跟通訊錄毫無關係。這篇講 dircat 的本業(condensed vs extended 目錄、DIRCAT5.NTF 別選成 CATALOG.NTF)、它 Domino 12 起的隱藏第二身份,以及一支 task 兩個職責會怎麼咬人。

    2026.09.25 →
  • Domino Server Admin
    誰是 domain administration server?Domino 一個 ACL 設定,牽動 entitlement 聚合、CertMgr 與 AdminP

    一台 additional server 冷啟動後每 5 秒噴一次「Error connecting to server…」,逐台想連 domain 內每台 server。追到最後,兇手不是 entitlement 設定,而是一個把它悄悄變成「domain administration server」的 ACL 設定。這篇講 Domino 裡「管理伺服器」到底有幾個意思、domain admin 身份由誰決定、又暗地牽動了哪些機制(entitlement 跨-domain 聚合、CertMgr、AdminP),以及怎麼把這些混在一起的職責拆開。

    2026.09.24 →
  • Domino IQ AI +1
    把 Domino IQ RAG 接上遠端模型:certstore 信任、API Key、HTTPS 端點怎麼設

    Domino 14.5.1 FP1 讓 RAG 多了 Remote 模式——站上 FP1 總覽那篇已經介紹過「改了什麼」。這篇不重講,只補實際接線的那一段:Remote mode 設定文件怎麼填、HTTPS-only 端點與 API Key、以及最容易踩的一關——遠端 AI server 的信任根要加進 certstore.nsf,而不是 DRAPI 那條路吃的 JVM truststore。

    2026.09.23 →
  • Domino Designer LotusScript +1
    @SetEnvironment 與 SetEnvironmentVar:那些「環境變數」其實是寫在執行那台的 notes.ini

    想從 Formula 或 LotusScript 記一個設定值,@SetEnvironment/@Environment/session.SetEnvironmentVar/GetEnvironmentString 一堆長得像。它們讀寫的其實是「執行程式那台機器的 notes.ini」——per-machine、不共享、也不複寫。加上一個容易絆倒人的 $ 前綴規則(Formula 與 LS 預設會替你加 $、讀 notes.ini 原生設定要另外處理)。這篇把它們寫到哪、$ 怎麼來、什麼時候該用、什麼時候該改用 profile 文件講清楚。

    2026.09.22 →
  • Domino Designer LotusScript
    未讀標記的坑:它是「每個使用者各一份」,不是文件的屬性

    文件變粗體、旁邊那顆星號——未讀標記看起來像文件的一個欄位,其實不是。它是 Domino 少數「每個使用者各自一份」的東西:你讀了不代表別人讀了。用 LotusScript 的 MarkRead/MarkUnread 動它時很容易替錯人(agent 以某個 ID 跑,只動到那個 ID 的未讀);而且未讀標記預設不隨複寫同步,所以 server 上和你本機 replica 的未讀狀態常常對不上。這篇把未讀的機制與三個坑講清楚。

    2026.09.21 →
  • Notes Client Security
    Execution Security Alert:那個「要不要允許」的安全警告是 ECL 在把關

    跑一個 agent、開一封信、按一個按鈕,突然跳出 Execution Security Alert 問你要不要允許——那不是病毒,是 ECL(執行控制清單)在守你的工作站。ECL 判定「某個 signer 的程式碼能不能在你這台跑、能做到哪些事」;signer 不在清單、或做了沒被授權的動作,就跳警告。這篇講 ECL 是什麼、警告為什麼跳、workstation ECL 與 Administration ECL 的差別、跟簽署的關係,以及怎麼設。

    2026.09.20 →
  • Domino Server Admin
    刪掉的文件為什麼會自己回來:deletion stub、purge interval 與兩個復活原因

    刪掉一份文件,過幾天它又自己冒出來——不是鬧鬼。Domino 刪除不是把文件抹掉,而是留下一個 deletion stub(刪除殘根),讓複寫把「這份被刪了」傳到其他 replica。殘根會依 purge interval(預設 90 天)被清掉。文件「復活」通常是兩個原因:殘根在傳出去之前就被清掉、或同一份在一邊被改一邊被刪時「改贏了刪」。這篇把機制與兩個原因講清楚,並給避免的設定原則。

    2026.09.19 →
‹ 上一頁123…20下一頁 ›
由 Astro 與 GitHub Actions 驅動