Project

General

Profile

Canofy New Customer Onboarding Process » Canofy OCR Configuration Guide (Example_ Belimo BEL).html

OCR Configuration Guide - Redmine Admin, 10/14/2026 02:44 PM

 
<!doctype html><html lang="en"><head><meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>Canofy OCR configuration guide</title>
<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=IBM+Plex+Sans:wght@400;500;600&display=swap" rel="stylesheet">
<style>
:root{box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);
--bg:#f6f8f9;--paper:#ffffff;--ink:#17232d;--muted:#5b6975;--rule:#d8e0e6;--accent:#0d5d7d;--code:#0f1c25;--codeink:#dfe9ef;
--warn:#9a5b00;--warnbg:#fff4e2;--note:#1d5b8f;--notebg:#eaf3fb;--bel:#2f6b45;--belbg:#ebf6ef;--todo:#7a5a00;--todobg:#fffbe8;
--aws:#a85100;--awsbg:#fff0e0;--cs:#6a3fa8;--csbg:#f2ecfb;--ssm:#24674a;--ssmbg:#e6f4ec;--fr:#0d5d7d;--frbg:#e3f1f7;--ocr:#8c3434;--ocrbg:#fbeaea;
--gd:#3d6b1f;--gdbg:#edf5e4;--en:#1f4fa0;--enbg:#e8eefb;--br:#4a4f57;--brbg:#eceef1;--gh:#24292f;--ghbg:#e9eaec}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){
--bg:#0f161c;--paper:#151e25;--ink:#e3eaef;--muted:#9aa8b3;--rule:#2a3843;--accent:#6cc0e0;--code:#0a1117;--codeink:#d6e3ea;
--warn:#f0b35a;--warnbg:#2c2112;--note:#8fc3ef;--notebg:#14243a;--bel:#8fd3a6;--belbg:#132a1d;--todo:#e8cf72;--todobg:#2a2512;
--aws:#ffb366;--awsbg:#33220f;--cs:#c7a6f2;--csbg:#26193a;--ssm:#86d4ad;--ssmbg:#12291e;--fr:#7cc8e6;--frbg:#0f2731;--ocr:#f09a9a;--ocrbg:#331717;
--gd:#a9d47f;--gdbg:#1b2a10;--en:#9bb8f2;--enbg:#14203a;--br:#c3c8d0;--brbg:#262b31;--gh:#d0d4d9;--ghbg:#22262b}}
:root[data-theme="dark"]{--bg:#0f161c;--paper:#151e25;--ink:#e3eaef;--muted:#9aa8b3;--rule:#2a3843;--accent:#6cc0e0;--code:#0a1117;--codeink:#d6e3ea;
--warn:#f0b35a;--warnbg:#2c2112;--note:#8fc3ef;--notebg:#14243a;--bel:#8fd3a6;--belbg:#132a1d;--todo:#e8cf72;--todobg:#2a2512;
--aws:#ffb366;--awsbg:#33220f;--cs:#c7a6f2;--csbg:#26193a;--ssm:#86d4ad;--ssmbg:#12291e;--fr:#7cc8e6;--frbg:#0f2731;--ocr:#f09a9a;--ocrbg:#331717;
--gd:#a9d47f;--gdbg:#1b2a10;--en:#9bb8f2;--enbg:#14203a;--br:#c3c8d0;--brbg:#262b31;--gh:#d0d4d9;--ghbg:#22262b}
html{scroll-padding-top:calc(env(safe-area-inset-top,0px) + 16px)}
*,*:before,*:after{box-sizing:inherit}
body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.6 "IBM Plex Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
a{color:var(--accent)}
.layout{display:grid;grid-template-columns:280px minmax(0,1fr);max-width:1240px;margin:0 auto}
nav.toc{position:sticky;top:env(safe-area-inset-top,0px);height:100vh;overflow:auto;padding:28px 18px 40px 24px;border-right:1px solid var(--rule)}
nav.toc .brand{font-weight:600;font-size:15px;margin:0 0 4px}
nav.toc .sub{color:var(--muted);font-size:13px;margin:0 0 18px}
nav.toc ol{list-style:none;margin:0;padding:0;font-size:14px;line-height:1.35}
nav.toc li{margin:0}
nav.toc a{display:block;padding:5px 8px;border-radius:6px;color:var(--ink);text-decoration:none}
nav.toc a:hover,nav.toc a.on{background:var(--paper);color:var(--accent)}
main{padding:40px 48px 120px;min-width:0}
header.hero{max-width:820px;margin-bottom:28px;padding-bottom:24px;border-bottom:2px solid var(--ink)}
header.hero h1{font-size:44px;line-height:1.08;letter-spacing:-.02em;margin:0 0 14px;font-weight:600}
header.hero p{font-size:18px;color:var(--muted);margin:0;max-width:70ch}
.doc{max-width:820px}
h2{font-size:26px;line-height:1.2;margin:64px 0 14px;padding-top:12px;border-top:1px solid var(--rule);font-weight:600;letter-spacing:-.01em}
h3{font-size:19px;margin:34px 0 8px;font-weight:600}
h2,h3{scroll-margin-top:16px}
.doc>h2:first-child{border-top:0;margin-top:8px;padding-top:0}
p,li{max-width:74ch}
code{font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;background:var(--paper);border:1px solid var(--rule);border-radius:4px;padding:.05em .3em}
pre{position:relative;background:var(--code);color:var(--codeink);border-radius:8px;padding:42px 18px 16px 18px;overflow-x:auto;margin:10px 0 14px;font-size:13.5px;line-height:1.55}
pre code{background:none;border:0;padding:0;color:inherit;font-size:inherit;white-space:pre}
.copy{position:absolute;top:7px;right:8px;font:500 12px/1 "IBM Plex Sans",system-ui,sans-serif;background:#ffffff1a;color:var(--codeink);border:1px solid #ffffff33;border-radius:5px;padding:6px 9px;cursor:pointer}
.copy:hover{background:#ffffff33}
.copy:focus-visible,.zoom:focus-visible,nav.toc a:focus-visible,.theme:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
.tw{overflow-x:auto;margin:12px 0 18px}
table{border-collapse:collapse;width:100%;font-size:14.5px;background:var(--paper)}
th,td{border:1px solid var(--rule);padding:8px 10px;text-align:left;vertical-align:top}
th{background:var(--bg);font-weight:600}
.at{display:inline-block;font-size:12.5px;font-weight:600;line-height:1;padding:6px 9px;border-radius:999px;margin:2px 6px 2px 0;border:1px solid currentColor;white-space:nowrap}
.where{line-height:2.1}
.at-aws{color:var(--aws);background:var(--awsbg)}.at-cs{color:var(--cs);background:var(--csbg)}.at-ssm{color:var(--ssm);background:var(--ssmbg)}
.at-fr{color:var(--fr);background:var(--frbg)}.at-ocr{color:var(--ocr);background:var(--ocrbg)}.at-gd{color:var(--gd);background:var(--gdbg)}
.at-en{color:var(--en);background:var(--enbg)}.at-br{color:var(--br);background:var(--brbg)}.at-gh{color:var(--gh);background:var(--ghbg)}
blockquote{margin:14px 0;padding:10px 16px;border-left:4px solid var(--rule);background:var(--paper);border-radius:0 6px 6px 0}
blockquote p{margin:4px 0}
blockquote.warn{border-color:var(--warn);background:var(--warnbg)}blockquote.warn strong{color:var(--warn)}
blockquote.note{border-color:var(--note);background:var(--notebg)}blockquote.note strong{color:var(--note)}
blockquote.bel{border-color:var(--bel);background:var(--belbg)}blockquote.bel strong{color:var(--bel)}
.todo{margin:14px 0;padding:12px 14px;border:1px dashed var(--todo);background:var(--todobg);border-radius:6px;font-size:14.5px}
.todo strong{color:var(--todo)}
figure.shot{margin:18px 0 26px}
figure.shot .zoom{display:block;padding:0;border:1px solid var(--rule);border-radius:6px;background:var(--paper);cursor:zoom-in;max-width:100%;overflow:hidden}
figure.shot img{display:block;max-width:100%;height:auto}
figcaption{font-size:13.5px;color:var(--muted);margin-top:7px;max-width:74ch}
figcaption .fn{font-weight:600;color:var(--ink);margin-right:4px}
dialog{border:0;padding:0;background:transparent;max-width:96vw;max-height:94vh}
dialog::backdrop{background:#000c}
dialog img{display:block;max-width:96vw;max-height:94vh;height:auto}
.theme{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));font:500 13px/1 "IBM Plex Sans",system-ui,sans-serif;padding:9px 12px;border-radius:999px;border:1px solid var(--rule);background:var(--paper);color:var(--ink);cursor:pointer}
.menu{display:none}
@media (max-width:900px){
.layout{grid-template-columns:1fr}
nav.toc{position:static;height:auto;border-right:0;border-bottom:1px solid var(--rule);padding:16px 18px;display:none}
nav.toc.open{display:block}
.menu{display:block;position:sticky;top:env(safe-area-inset-top,0px);z-index:5;width:100%;text-align:left;font:600 15px/1 "IBM Plex Sans",system-ui,sans-serif;padding:14px 18px;border:0;border-bottom:1px solid var(--rule);background:var(--paper);color:var(--ink)}
main{padding:24px 18px 100px}
header.hero h1{font-size:32px}
h2,h3{scroll-margin-top:64px}
h2{font-size:22px}
}
@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
@media print{nav.toc,.menu,.theme,.copy{display:none!important}.layout{display:block}main{padding:0}pre{white-space:pre-wrap}}
</style></head><body>
<button class="menu" type="button" aria-expanded="false">Contents</button>
<div class="layout">
<nav class="toc" aria-label="Contents"><p class="brand">OCR configuration</p><p class="sub">Example customer: Belimo (BEL)</p><ol><li><a href="#1-how-ocr-authentication-works">1. How OCR authentication works</a></li><li><a href="#2-prerequisites-in-aws">2. Prerequisites in AWS</a></li><li><a href="#3-ocr-server-find-the-live-files">3. OCR server: find the live files</a></li><li><a href="#4-update-propertyjson">4. Update property.json</a></li><li><a href="#5-update-the-frappe-site-config">5. Update the Frappe site config</a></li><li><a href="#6-test-end-to-end">6. Test end to end</a></li><li><a href="#7-change-rotate-or-remove-a-customer">7. Change, rotate or remove a customer</a></li><li><a href="#8-troubleshooting">8. Troubleshooting</a></li><li><a href="#9-security-rules">9. Security rules</a></li><li><a href="#appendix">Appendix</a></li><li><a href="#a-ocr_add_customerpy">A. ocr_add_customer.py</a></li><li><a href="#b-screenshot-register">B. Screenshot register</a></li></ol></nav>
<main><header class="hero"><h1>OCR configuration for a Canofy customer</h1><p>How to connect a customer's Canofy (Frappe) site to the shared OCR service: the <strong>OCR server's <code>property.json</code></strong>, the <strong>Frappe <code>site_config.json</code></strong>, and the network and S3 access around them. Belimo (BEL) is used as the worked example throughout.</p></header><div class="doc">

<h2 id="1-how-ocr-authentication-works">1. How OCR authentication works</h2>
<ol>
<li>The customer's Frappe site sends <code>POST /generate_ocr</code> to the OCR server with a <strong>username</strong>, a <strong>password</strong> and the <strong>S3 path</strong> of the PDF.</li>
<li>The OCR server looks up the <strong>caller's private IP</strong> in <code>property.json</code>. It decrypts that entry's username and password with the <code>ENCRYPTION_KEY</code> from <code>.env</code> (Fernet) and compares them with what was sent.</li>
<li>If they match, it reads the PDF from the entry's <strong>bucket</strong> and returns the extracted data.</li>
</ol>
<p>Each step is tagged with where it runs:</p>
<p class="where"><span class="at at-ocr">OCR server, as ubuntu</span> <span class="at at-fr">Server via SSM, as frappe</span> <span class="at at-ssm">Server via SSM, as ssm-user</span> <span class="at at-aws">AWS console</span> <span class="at at-cs">AWS CloudShell</span> <span class="at at-br">Canofy in the browser</span></p>
<div class="tw"><table>
<thead>
<tr>
<th>Where</th>
<th>What must be set</th>
<th>Belimo value</th>
</tr>
</thead>
<tbody>
<tr>
<td>OCR server <code>property.json</code></td>
<td><code>"&lt;ERP private IP&gt;": {"BUCKET NAME", "username" (encrypted), "password" (encrypted)}</code></td>
<td><code>"172.31.10.27"</code>, bucket <code>bel.canofy.tech</code></td>
</tr>
<tr>
<td>OCR server <code>.env</code></td>
<td><code>ENCRYPTION_KEY</code> (shared by every customer, <strong>never change it</strong>)</td>
<td>unchanged</td>
</tr>
<tr>
<td>Frappe <code>site_config.json</code></td>
<td><code>ocr_username</code>, <code>ocr_password</code> (both <strong>base64</strong> of the plain values), <code>ocr_url</code></td>
<td><code>ocr_url = http://172.31.35.206:5000/generate_ocr</code></td>
</tr>
<tr>
<td>AWS IAM <code>OCR-production-S3</code></td>
<td>customer bucket in <strong>both</strong> statements</td>
<td><code>bel.canofy.tech</code>, <code>bel.canofy.tech/*</code></td>
</tr>
<tr>
<td>AWS security group of the OCR server</td>
<td>TCP 5000 from the ERP private IP</td>
<td><code>172.31.10.27/32</code></td>
</tr>
</tbody>
</table></div>
<blockquote class="warn"><p><strong>Warning:</strong> the username and password must be the <strong>same plain values</strong> on both sides. They're encrypted (Fernet) in <code>property.json</code>, and base64-encoded in <code>site_config.json</code>.</p>
</blockquote>
<h3 id="values-for-this-customer">Values for this customer</h3>
<div class="tw"><table>
<thead>
<tr>
<th>Variable</th>
<th>Belimo</th>
</tr>
</thead>
<tbody>
<tr>
<td>Site</td>
<td><code>bel.canofy.tech</code></td>
</tr>
<tr>
<td>ERP private IP</td>
<td><code>172.31.10.27</code> (EC2 → instance → Private IPv4)</td>
</tr>
<tr>
<td>Customer bucket</td>
<td><code>bel.canofy.tech</code></td>
</tr>
<tr>
<td>S3 folder (S3 File Settings)</td>
<td><code>BEL</code></td>
</tr>
<tr>
<td>OCR server</td>
<td><code>172.31.35.206</code>, port <code>5000</code>, service <code>ocr_app.service</code></td>
</tr>
<tr>
<td>OCR app folder</td>
<td><code>/home/ubuntu/canofy_OCR</code> (owner <code>ubuntu</code>)</td>
</tr>
</tbody>
</table></div>
<h2 id="2-prerequisites-in-aws">2. Prerequisites in AWS</h2>
<h3 id="21-ocr-access-to-the-customer-bucket">2.1 OCR access to the customer bucket</h3>
<p><span class="at at-aws">AWS console</span> IAM → Policies → <strong>OCR-production-S3</strong> → Edit → JSON. Add these lines to <strong>both</strong> the Allow statement and the Deny/NotResource statement, right after a line that already ends with a comma:</p>
<pre><code class="language-text">&quot;arn:aws:s3:::bel.canofy.tech&quot;,
&quot;arn:aws:s3:::bel.canofy.tech/*&quot;,
</code></pre>
<p>Then <strong>Next → Save changes</strong>. Confirm in CloudShell that the bucket appears 4 times:</p>
<p><span class="at at-cs">AWS CloudShell</span></p>
<pre><code class="language-bash">ARN=$(aws iam list-policies --scope Local --query &quot;Policies[?PolicyName=='OCR-production-S3'].Arn&quot; --output text); VER=$(aws iam get-policy --policy-arn &quot;$ARN&quot; --query Policy.DefaultVersionId --output text); aws iam get-policy-version --policy-arn &quot;$ARN&quot; --version-id &quot;$VER&quot; --query PolicyVersion.Document --output json | grep -c &quot;bel.canofy.tech&quot;
</code></pre>
<figure class="shot" id="fig-1"><button class="zoom" type="button" aria-label="Enlarge figure 1"><img loading="lazy" src="data:image/png;base64,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" alt="OCR-production-S3 saved with the BEL lines in the Allow statement (20–21) and the Deny/NotResource statement (40–41)."></button><figcaption><span class="fn">Figure 1</span> OCR-production-S3 saved with the BEL lines in the Allow statement (20–21) and the Deny/NotResource statement (40–41).</figcaption></figure>
<h3 id="22-network-port-5000">2.2 Network: port 5000</h3>
<p><span class="at at-aws">AWS console</span> EC2 → OCR server → Security → security group → <strong>Edit inbound rules</strong> → Add rule: Custom TCP, port <strong>5000</strong>, source <strong><code>172.31.10.27/32</code></strong>, description <code>BEL bel.canofy.tech</code>.</p>
<p><span class="at at-ssm">Server via SSM, as ssm-user</span> Test from the customer server. Any HTTP code (400/401/500) means it's reachable; <code>000</code> means it's blocked.</p>
<pre><code class="language-bash">curl -s -m 5 -o /dev/null -w &quot;%{http_code}\n&quot; -X POST http://172.31.35.206:5000/generate_ocr -H &quot;Content-Type: application/json&quot; -d &quot;{}&quot;
</code></pre>
<h2 id="3-ocr-server-find-the-live-files">3. OCR server: find the live files</h2>
<p><span class="at at-ocr">OCR server, as ubuntu</span> Connect to the OCR server through SSM, then confirm the service and its working directory:</p>
<pre><code class="language-bash">systemctl status ocr_app.service --no-pager | head -5
</code></pre>
<pre><code class="language-bash">systemctl cat ocr_app.service | grep -E &quot;WorkingDirectory|ExecStart&quot;
</code></pre>
<figure class="shot" id="fig-2"><button class="zoom" type="button" aria-label="Enlarge figure 2"><img loading="lazy" src="data:image/png;base64,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" alt="WorkingDirectory is /home/ubuntu/canofy_OCR, and gunicorn listens on 172.31.35.206:5000."></button><figcaption><span class="fn">Figure 2</span> WorkingDirectory is /home/ubuntu/canofy_OCR, and gunicorn listens on 172.31.35.206:5000.</figcaption></figure>
<p>Several copies of <code>property.json</code> exist. Only the one in the WorkingDirectory is live:</p>
<pre><code class="language-bash">sudo find / \( -iname &quot;property.json&quot; -o -iname &quot;properties.json&quot; \) -not -path &quot;/proc/*&quot; -not -path &quot;*/node_modules/*&quot; 2&gt;/dev/null
</code></pre>
<figure class="shot" id="fig-3"><button class="zoom" type="button" aria-label="Enlarge figure 3"><img loading="lazy" src="data:image/png;base64,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+4axGWFpATAZAAAmAwDAZACAyQAAMBkAwLub7APFjBXcE40O/9SmHOLyKIezh3jCS4lnqLkxFuBUk32cmLFThVCTyXOjJ5tsIvPutLspjtQ1JgM41WQfJ2bsUZOtv412zmSnxvdvuZ0M4Pwm+zgxY8MOaiF702zlh4Ur4rXqU5HycKi7bdfFpNWZq6sPLUNdtTYrLYMerk2hOvgNWrmL1z0CmkTyKKL60JhEGpYW+wEcNdkHihnrollYIbkszY4yckrCT8zHa3UBKvq9//Qsj53LmKxrDml9aBnq/hcb5UjKoIfrInpUfoOwYGesPhi/JnGK4rC0w0ffASA12QeKGWs94cwl8iz9HNA/Kr8sXmtdRbNLu1U0u3QejOqjk3c6abQ1k6cebqsRNGo1VxviIw2nvM5kbnCYhkA7+blXgN+EyT5UzFg3Nyu9yWpvshAxclG81nAgrT4KWkfhfaxqovqIdOvLoIdba+Ag76I2RFAbXglxe7d2lpmGpcVkAMdM9pFixo7GZMFkYeS2KF6rPxA7V43GZHbyKPk0yXxQCpmOyeoo8vXIZN3dr797mjLZwUegZEwGsMxkHylmrM25jZbmOjOgK6pwC8ZhabxWK9LCvUKpcyEWJV0THtboTerDl0FU48ugh+vfSuddpO/VfN19JzXj43/4IrSyPKlhaTEZwDGTfayYsXo11F0fdIW3L+CN4kQui9dqsvhp17i3WP5YyidWa0XxJbyvJKSkqonL4C+8FlXsolrnp/qq4NRkdXwNszlgMoBZk/1GYsZG61Fniteq9ZEtw4LDHW9C8GuAU0z2G4kZq/Y6Y7xWrY83mGzg1P3fDvEtJQCwYp3sclxDzNiZeK1yW+/gNSen2XTucLtRLvWaYweAr2MyAIALmUzGJCgOADAZAAAmAwBYZ7K6wWQAsG2T1UVyOQ+TAcDmTPa6K8OTlZgMADZpsv1985I8xYzJAGBzJnt5uPvl8zMmA4Atm8zcH3+HyQBg2yazD/CUmAwAtm2yuuqiBwAxGQBs0mRNHBADkwHABk32+sNj/C5bTAYAmzOZvPPjgMkAYMtjsn1yEwYmA4Atmqy7w2QAsHWTDT/BZACAyQAAvrrJAAAwGQAAJgMAwGQAgMkAADAZAAAmAwDAZACAyQAAMBkAACYDAMBkAIDJAAAwGQAAJgMAwGQAgMkAADAZAAAmAwDAZACAyQAAMBkAACYDAMBkAIDJAAAwGQAAJgMAwGQAgMkAADAZAAAmAwDAZACAyQAAMBkAACYDAMBkAACYDAAwGQAAJgMAwGQAAJgMADAZAAAmAwDAZAAAmAwAMBkAACYDAMBkAACYDAAwGQAAJgMAwGQAAJgMADAZAAAmAwDAZAAAmAwAMBkAACYDAMBkAACYDAAwGQAAJgMAwGQAAJgMADAZAAAmAwDAZAAAmAwAMBkAACYDAMBkAACYDAAwGQAAJgMAwGQAAJgMADAZAAAmAwDAZAAAmAwAMBkAACYDAMBkAACYDAAwGQAAJgMAwGQAAJgMADAZAAAmAwDAZAAAmAwAMBkAACYDAMBkAADH+X8CLqXviluWFAAAAABJRU5ErkJggg==" alt="Copies found: the live file /home/ubuntu/canofy_OCR/property.json, plus backups and a stray /home/property.json. Don&#x27;t edit those."></button><figcaption><span class="fn">Figure 3</span> Copies found: the live file /home/ubuntu/canofy_OCR/property.json, plus backups and a stray /home/property.json. Don&#x27;t edit those.</figcaption></figure>
<p>To confirm which path the code opens:</p>
<pre><code class="language-bash">sudo grep -rn &quot;property.json&quot; /home/ubuntu/canofy_OCR/*.py
</code></pre>
<p>A relative <code>"property.json"</code> means the file in the WorkingDirectory.</p>
<p>Switch to the file owner. As <code>ssm-user</code>, you can't read <code>/home/ubuntu</code>:</p>
<pre><code class="language-bash">sudo -iu ubuntu
</code></pre>
<figure class="shot" id="fig-4"><button class="zoom" type="button" aria-label="Enlarge figure 4"><img loading="lazy" src="data:image/png;base64,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" alt="Permission denied as ssm-user; every following OCR-server step runs as ubuntu."></button><figcaption><span class="fn">Figure 4</span> Permission denied as ssm-user; every following OCR-server step runs as ubuntu.</figcaption></figure>
<p>Back up before any change:</p>
<pre><code class="language-bash">cp ~/canofy_OCR/property.json ~/canofy_OCR/property.json.bak.$(date +%Y%m%d-%H%M) &amp;&amp; ls -la ~/canofy_OCR/property.json*
</code></pre>
<pre><code class="language-bash">grep -c &quot;^ENCRYPTION_KEY=&quot; ~/canofy_OCR/.env
</code></pre>
<p>The last command must print <code>1</code>.</p>
<h2 id="4-update-propertyjson">4. Update property.json</h2>
<p>Choose <strong>one</strong> of the two methods below. Both use the <strong>existing</strong> key, generate a random per-customer username and password, and print the three Frappe commands needed in section 5.</p>
<h3 id="41-method-a-helper-script-recommended">4.1 Method A: helper script (recommended)</h3>
<p><span class="at at-aws">AWS console</span> Upload <code>ocr_add_customer.py</code> (appendix A) to <code>s3://bel.canofy.tech/_setup/</code>. The OCR role can read that bucket.</p>
<p><span class="at at-ocr">OCR server, as ubuntu</span> As <code>ubuntu</code>:</p>
<pre><code class="language-bash">aws s3 cp s3://bel.canofy.tech/_setup/ocr_add_customer.py ~/ocr_add_customer.py --region ap-south-1
</code></pre>
<p>Dry run (it lists the existing IP → bucket entries and checks they all decrypt):</p>
<pre><code class="language-bash">/usr/bin/python3 ~/ocr_add_customer.py --app-dir /home/ubuntu/canofy_OCR --code BEL --ip 172.31.10.27 --bucket bel.canofy.tech --site bel.canofy.tech --ocr-url http://172.31.35.206:5000/generate_ocr --dry-run
</code></pre>
<p>Real run (it backs up, writes and validates the file, then prints the Frappe commands):</p>
<pre><code class="language-bash">/usr/bin/python3 ~/ocr_add_customer.py --app-dir /home/ubuntu/canofy_OCR --code BEL --ip 172.31.10.27 --bucket bel.canofy.tech --site bel.canofy.tech --ocr-url http://172.31.35.206:5000/generate_ocr
</code></pre>
<p>It refuses to overwrite an IP that already exists. To <strong>rotate</strong> an existing customer's credentials, add <code>--replace</code>.</p>
<h3 id="42-method-b-manual">4.2 Method B: manual</h3>
<p><strong>Step 1: generate the values.</strong> Keep this terminal open, and don't share its output:</p>
<pre><code class="language-bash">cd ~/canofy_OCR &amp;&amp; /usr/bin/python3 -c &quot;import secrets,base64;from cryptography.fernet import Fernet;k=[l.split('=',1)[1].strip().strip('\&quot;') for l in open('.env') if l.startswith('ENCRYPTION_KEY=')][0];f=Fernet(k.encode());u='bel_ocr_'+secrets.token_hex(3);p=secrets.token_urlsafe(24);print('ENC_USERNAME =',f.encrypt(u.encode()).decode());print('ENC_PASSWORD =',f.encrypt(p.encode()).decode());print(' bench --site bel.canofy.tech set-config ocr_username',base64.b64encode(u.encode()).decode());print(' bench --site bel.canofy.tech set-config ocr_password',base64.b64encode(p.encode()).decode());print(' bench --site bel.canofy.tech set-config ocr_url http://172.31.35.206:5000/generate_ocr')&quot;
</code></pre>
<p>For a new customer, change <code>bel_ocr_</code> and <code>bel.canofy.tech</code> in this command.</p>
<p><strong>Step 2: check the format of the existing entries.</strong> Look at whether values are plain <code>"gAAAA…"</code> or <code>"b'gAAAA…'"</code>, and use the same style:</p>
<pre><code class="language-bash">head -c 400 ~/canofy_OCR/property.json; echo
</code></pre>
<p><strong>Step 3: edit the file.</strong></p>
<pre><code class="language-bash">nano ~/canofy_OCR/property.json
</code></pre>
<p>Add a comma after the last entry's closing <code>}</code>, then this block. Paste with right-click, save with Ctrl+O and Enter, exit with Ctrl+X.</p>
<pre><code class="language-json">&quot;172.31.10.27&quot;: {
&quot;BUCKET NAME&quot;: &quot;bel.canofy.tech&quot;,
&quot;username&quot;: &quot;PASTE_ENC_USERNAME&quot;,
&quot;password&quot;: &quot;PASTE_ENC_PASSWORD&quot;
}
</code></pre>
<p>If the SSM terminal merges pasted lines into one, that's fine: JSON ignores line breaks. Only the commas, quotes and braces matter.</p>
<h3 id="43-validate-both-methods">4.3 Validate (both methods)</h3>
<p>This prints only IPs, buckets and True/False:</p>
<pre><code class="language-bash">cd ~/canofy_OCR &amp;&amp; /usr/bin/python3 -c &quot;import json;from cryptography.fernet import Fernet;k=[l.split('=',1)[1].strip().strip('\&quot;') for l in open('.env') if l.startswith('ENCRYPTION_KEY=')][0];f=Fernet(k.encode());d=json.load(open('property.json'));[print(ip,'-&gt;',v.get('BUCKET NAME'),'| decrypts:',all(bool(f.decrypt(str(v[x]).strip('b').strip(\&quot;'\&quot;).encode())) for x in ('username','password'))) for ip,v in d.items()]&quot;
</code></pre>
<p>Expected: every customer listed, including <code>172.31.10.27 -&gt; bel.canofy.tech | decrypts: True</code>.</p>
<p>Show the plain username of the new entry, to compare with Frappe in section 5.3:</p>
<pre><code class="language-bash">cd ~/canofy_OCR &amp;&amp; /usr/bin/python3 -c &quot;import json;from cryptography.fernet import Fernet;k=[l.split('=',1)[1].strip().strip('\&quot;') for l in open('.env') if l.startswith('ENCRYPTION_KEY=')][0];f=Fernet(k.encode());v=json.load(open('property.json'))['172.31.10.27'];print(f.decrypt(v['username'].strip('b').strip(\&quot;'\&quot;).encode()).decode())&quot;
</code></pre>
<p><strong>If anything fails, restore the latest backup:</strong></p>
<pre><code class="language-bash">cp &quot;$(ls -t ~/canofy_OCR/property.json.bak.* | head -1)&quot; ~/canofy_OCR/property.json
</code></pre>
<h3 id="44-restart-the-ocr-service">4.4 Restart the OCR service</h3>
<p>The service is shared, so restart it at a quiet moment:</p>
<pre><code class="language-bash">sudo systemctl restart ocr_app.service &amp;&amp; sudo systemctl status ocr_app.service --no-pager | head -5
</code></pre>
<p>Expected: <code>active (running)</code>.</p>
<h2 id="5-update-the-frappe-site-config">5. Update the Frappe site config</h2>
<p><span class="at at-fr">Server via SSM, as frappe</span> Connect to the customer server through SSM, then:</p>
<pre><code class="language-bash">sudo -iu frappe
</code></pre>
<pre><code class="language-bash">cd ~/frappe-bench
</code></pre>
<h3 id="51-set-the-three-keys">5.1 Set the three keys</h3>
<p>Paste the three lines printed in section 4. They begin with a <strong>space</strong>, so they stay out of shell history:</p>
<pre><code class="language-bash"> bench --site bel.canofy.tech set-config ocr_username 'BASE64_USERNAME'
</code></pre>
<pre><code class="language-bash"> bench --site bel.canofy.tech set-config ocr_password 'BASE64_PASSWORD'
</code></pre>
<pre><code class="language-bash">bench --site bel.canofy.tech set-config ocr_url 'http://172.31.35.206:5000/generate_ocr'
</code></pre>
<p>If you only have the plain values, encode them yourself. Use <code>printf '%s'</code>, not <code>echo</code>, because <code>echo</code> adds a newline that breaks the match:</p>
<pre><code class="language-bash"> printf '%s' 'PLAIN_OCR_USERNAME' | base64
</code></pre>
<pre><code class="language-bash"> printf '%s' 'PLAIN_OCR_PASSWORD' | base64
</code></pre>
<h3 id="52-check-values-masked">5.2 Check (values masked)</h3>
<pre><code class="language-bash">python3 -c &quot;import json;d=json.load(open('sites/bel.canofy.tech/site_config.json'));[print(k,'=',('*****' if k!='ocr_url' else d[k])) for k in ('ocr_url','ocr_username','ocr_password') if k in d]&quot;
</code></pre>
<p>Expected:</p>
<pre><code class="language-text">ocr_url = http://172.31.35.206:5000/generate_ocr
ocr_username = *****
ocr_password = *****
</code></pre>
<p>Or use Frappe's own view:</p>
<pre><code class="language-bash">bench --site bel.canofy.tech show-config | grep -E &quot;ocr_url|host_name&quot;
</code></pre>
<h3 id="53-check-that-the-username-matches-propertyjson">5.3 Check that the username matches property.json</h3>
<pre><code class="language-bash">python3 -c &quot;import json,base64;d=json.load(open('sites/bel.canofy.tech/site_config.json'));print(base64.b64decode(d['ocr_username']).decode())&quot;
</code></pre>
<p>This must print <strong>exactly</strong> the same username as the check in section 4.3.</p>
<h3 id="54-apply">5.4 Apply</h3>
<pre><code class="language-bash">bench restart
</code></pre>
<h3 id="55-other-config-commands">5.5 Other config commands</h3>
<div class="tw"><table>
<thead>
<tr>
<th>Task</th>
<th>Command</th>
</tr>
</thead>
<tbody>
<tr>
<td>View the whole file (contains secrets, so don't share it)</td>
<td><code>cat sites/bel.canofy.tech/site_config.json</code></td>
</tr>
<tr>
<td>Read one value as the app sees it</td>
<td><code>bench --site bel.canofy.tech execute frappe.conf.get --args "['ocr_url']"</code></td>
</tr>
<tr>
<td>Change the OCR URL</td>
<td><code>bench --site bel.canofy.tech set-config ocr_url 'http://&lt;ocr-ip&gt;:5000/generate_ocr'</code></td>
</tr>
<tr>
<td>Remove a key</td>
<td><code>bench --site bel.canofy.tech remove-config ocr_url</code></td>
</tr>
<tr>
<td>Check the JSON is valid</td>
<td><code>python3 -m json.tool sites/bel.canofy.tech/site_config.json &gt; /dev/null &amp;&amp; echo VALID</code></td>
</tr>
</tbody>
</table></div>
<h2 id="6-test-end-to-end">6. Test end to end</h2>
<h3 id="61-find-a-real-pdf-in-the-customer-bucket">6.1 Find a real PDF in the customer bucket</h3>
<p><span class="at at-fr">Server via SSM, as frappe</span></p>
<pre><code class="language-bash">aws s3 ls s3://bel.canofy.tech/BEL/ --recursive --region ap-south-1 | grep -i &quot;\.pdf&quot; | tail -5
</code></pre>
<p>Note the key (the path after the date, size and space).</p>
<h3 id="62-call-ocr-directly-with-the-sites-own-config">6.2 Call OCR directly with the site's own config</h3>
<p>This sends the same credentials the site uses, so it separates configuration problems from application problems. Replace <code>BEL/your/file.pdf</code> with the key from 6.1:</p>
<pre><code class="language-bash">cd ~/frappe-bench &amp;&amp; ./env/bin/python -c &quot;import json,base64,requests;c=json.load(open('sites/bel.canofy.tech/site_config.json'));r=requests.post(c['ocr_url'],json={'username':base64.b64decode(c['ocr_username']).decode(),'password':base64.b64decode(c['ocr_password']).decode(),'filename':'BEL/your/file.pdf'},timeout=300);print(r.status_code);print(r.text[:600])&quot;
</code></pre>
<p>The payload format (<code>username</code>, <code>password</code>, <code>filename</code>) follows the OCR App Setup Guide. If the Canofy app sends it differently, compare with <code>canofy_tcs/import_integrations/doctype/boe_bridge/boe_bridge.py</code>.</p>
<h3 id="63-test-from-the-application-and-read-the-ocr-log">6.3 Test from the application, and read the OCR log</h3>
<p><span class="at at-br">Canofy in the browser</span> Run OCR on a document the way users do, for example from a Bill of Entry or Icegate Intimation. Then:</p>
<p><span class="at at-ocr">OCR server, as ubuntu</span></p>
<pre><code class="language-bash">sudo journalctl -u ocr_app.service --since &quot;15 minutes ago&quot; --no-pager | tail -80
</code></pre>
<h2 id="7-change-rotate-or-remove-a-customer">7. Change, rotate or remove a customer</h2>
<div class="tw"><table>
<thead>
<tr>
<th>Task</th>
<th>OCR server (as <code>ubuntu</code>)</th>
<th>Frappe server (as <code>frappe</code>)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Rotate credentials</td>
<td>Method A with <code>--replace</code>, or replace the two values in the entry (method B)</td>
<td>Set <code>ocr_username</code> and <code>ocr_password</code> again; <code>bench restart</code></td>
</tr>
<tr>
<td>Customer server got a new private IP</td>
<td>Rename the entry's key to the new IP (<code>nano</code>), validate, restart</td>
<td>Nothing</td>
</tr>
<tr>
<td>OCR server moved</td>
<td>Nothing</td>
<td><code>set-config ocr_url</code> to the new address; <code>bench restart</code></td>
</tr>
<tr>
<td>Remove a customer</td>
<td>Delete the entry with <code>nano</code>, validate, restart</td>
<td><code>remove-config</code> for the three keys</td>
</tr>
</tbody>
</table></div>
<p>Every OCR-server change follows the same pattern: <strong>back up → edit → validate (4.3) → restart (4.4)</strong>.</p>
<h2 id="8-troubleshooting">8. Troubleshooting</h2>
<div class="tw"><table>
<thead>
<tr>
<th>Symptom</th>
<th>Likely cause</th>
<th>Check / fix</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>curl</code> prints <code>000</code></td>
<td>Security group or VPC</td>
<td>Add the TCP 5000 rule (2.2); both servers must be in the same VPC</td>
</tr>
<tr>
<td><code>HTTP 500</code> from OCR (Belimo, open)</td>
<td>See the rows below; the traceback is in the journal</td>
<td><code>journalctl -u ocr_app.service</code> (6.3)</td>
</tr>
<tr>
<td><code>KeyError: '172.31.x.x'</code> in the journal</td>
<td>Entry missing, wrong IP, or service not restarted</td>
<td><code>systemctl show ocr_app.service -p ActiveEnterTimestamp</code> vs <code>stat property.json</code>; restart</td>
</tr>
<tr>
<td><code>InvalidToken</code></td>
<td>Entry encrypted with a different key, or a damaged paste</td>
<td>Regenerate the entry (4.1 or 4.2)</td>
</tr>
<tr>
<td>Authentication or "invalid credentials" message</td>
<td>Plain username/password differ between the two files</td>
<td>Compare 4.3 with 5.3; re-encode with <code>printf '%s'</code></td>
</tr>
<tr>
<td><code>NoSuchKey</code> / 404 from S3</td>
<td>Wrong <code>filename</code> path or folder case</td>
<td>Compare with <code>aws s3 ls</code>; MIL uses lower-case <code>mil</code>, BEL uses <code>BEL</code></td>
</tr>
<tr>
<td><code>AccessDenied</code> from S3</td>
<td>OCR policy missing the bucket</td>
<td>Section 2.1; the count must be 4</td>
</tr>
<tr>
<td>SSL / certificate error for the bucket</td>
<td>Dotted bucket name in the OCR client</td>
<td>Path-style addressing in the OCR client (SLC's <code>slc.canofy.tech</code> works today)</td>
</tr>
<tr>
<td><code>Permission denied</code> on <code>/home/ubuntu</code></td>
<td>Working as <code>ssm-user</code></td>
<td><code>sudo -iu ubuntu</code></td>
</tr>
<tr>
<td><code>JSONDecodeError</code> after editing</td>
<td>Missing comma or brace</td>
<td>Restore the backup (4.3) and redo the edit</td>
</tr>
</tbody>
</table></div>
<h2 id="9-security-rules">9. Security rules</h2>
<ul>
<li><strong>Never change <code>ENCRYPTION_KEY</code>.</strong> It protects every customer's entry.</li>
<li>The OCR App Setup Guide currently contains the real key in plain text. Replace it with a placeholder in that document, and plan a key rotation (re-encrypt all entries in one change).</li>
<li>Never paste the plain or encrypted credentials into chat, tickets or email; keep them in the password manager.</li>
<li>Keep the <code>property.json.bak.*</code> files on the server; don't copy them elsewhere.</li>
<li>Delete <code>ocr_add_customer.py</code> from <code>_setup/</code> in the customer bucket after use, and keep the master copy in the DevOps repository.</li>
</ul>
<h2 id="appendix">Appendix</h2>
<h2 id="a-ocr_add_customerpy">A. ocr_add_customer.py</h2>
<p>Helper for section 4.1. Run on the OCR server as ubuntu with /usr/bin/python3. It reads the key from .env and never prints it.</p>
<pre><code class="language-python">#!/usr/bin/env python3
&quot;&quot;&quot;
Canofy OCR - add a customer (ERP server) to property.json

Run ON THE OCR SERVER, with the same Python the OCR service uses:

/usr/bin/python3 ocr_add_customer.py --code BEL --ip 172.31.10.27 --bucket bel.canofy.tech --site bel.canofy.tech --dry-run
/usr/bin/python3 ocr_add_customer.py --code BEL --ip 172.31.10.27 --bucket bel.canofy.tech --site bel.canofy.tech

What it does
* reads ENCRYPTION_KEY from ~/canofy_OCR/.env (never typed, never printed)
* generates a random OCR username + password for this customer
* Fernet-encrypts them exactly like encrypt.py, and checks they decrypt
* refuses to overwrite an existing IP entry (use --replace to rotate)
* backs up property.json, writes the new entry, validates the JSON
* prints the 3 'bench set-config' commands to run on the ERP server
(ocr_username / ocr_password base64-encoded, ocr_url)
&quot;&quot;&quot;
import argparse
import base64
import json
import os
import secrets
import shutil
import socket
import sys
from datetime import datetime

from cryptography.fernet import Fernet


def read_env_key(env_path):
with open(env_path) as f:
for line in f:
line = line.strip()
if line.startswith(&quot;ENCRYPTION_KEY=&quot;):
return line.split(&quot;=&quot;, 1)[1].strip().strip('&quot;').strip(&quot;'&quot;)
sys.exit(f&quot;ERROR: ENCRYPTION_KEY not found in {env_path}&quot;)


def own_private_ip():
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
try:
s.connect((&quot;10.255.255.255&quot;, 1))
return s.getsockname()[0]
finally:
s.close()


def main():
home = os.path.expanduser(&quot;~&quot;)
p = argparse.ArgumentParser()
p.add_argument(&quot;--code&quot;, required=True, help=&quot;customer code, e.g. BEL&quot;)
p.add_argument(&quot;--ip&quot;, required=True, help=&quot;ERP server PRIVATE IP, e.g. 172.31.10.27&quot;)
p.add_argument(&quot;--bucket&quot;, required=True, help=&quot;customer S3 bucket, e.g. bel.canofy.tech&quot;)
p.add_argument(&quot;--site&quot;, required=True, help=&quot;Frappe site name, e.g. bel.canofy.tech&quot;)
p.add_argument(&quot;--app-dir&quot;, default=os.path.join(home, &quot;canofy_OCR&quot;))
p.add_argument(&quot;--ocr-url&quot;, help=&quot;default: http://&lt;this server private IP&gt;:5000/generate_ocr&quot;)
p.add_argument(&quot;--replace&quot;, action=&quot;store_true&quot;, help=&quot;rotate credentials of an existing IP entry&quot;)
p.add_argument(&quot;--dry-run&quot;, action=&quot;store_true&quot;)
a = p.parse_args()

prop_path = os.path.join(a.app_dir, &quot;property.json&quot;)
env_path = os.path.join(a.app_dir, &quot;.env&quot;)
for path in (prop_path, env_path):
if not os.path.isfile(path):
sys.exit(f&quot;ERROR: not found: {path} (use --app-dir if the OCR app lives elsewhere)&quot;)

fernet = Fernet(read_env_key(env_path).encode())
with open(prop_path) as f:
props = json.load(f)
if not isinstance(props, dict):
sys.exit(&quot;ERROR: property.json is not a JSON object&quot;)

# Report existing entries (IP -&gt; bucket) and sanity-check their format
print(f&quot;property.json has {len(props)} entries:&quot;)
for ip, entry in props.items():
print(f&quot; {ip:16} -&gt; {entry.get('BUCKET NAME')}&quot;)
u = str(entry.get(&quot;username&quot;, &quot;&quot;))
if u.startswith(&quot;b'&quot;) or u.startswith('b&quot;'):
print(&quot; NOTE: this entry stores values as b'...' text; new entry uses plain token text&quot;)
try:
fernet.decrypt(u.strip(&quot;b'\&quot;&quot;).encode())
except Exception:
print(&quot; WARNING: this entry does not decrypt with the current key&quot;)

if a.ip in props and not a.replace:
sys.exit(f&quot;ERROR: {a.ip} already exists (bucket {props[a.ip].get('BUCKET NAME')}). Use --replace to rotate.&quot;)
for ip, entry in props.items():
if entry.get(&quot;BUCKET NAME&quot;) == a.bucket and ip != a.ip:
print(f&quot;WARNING: bucket {a.bucket} is already used by {ip}&quot;)

username = f&quot;{a.code.lower()}_ocr_{secrets.token_hex(3)}&quot;
password = secrets.token_urlsafe(24)
enc_user = fernet.encrypt(username.encode()).decode()
enc_pass = fernet.encrypt(password.encode()).decode()
assert fernet.decrypt(enc_user.encode()).decode() == username
assert fernet.decrypt(enc_pass.encode()).decode() == password

new_entry = {&quot;BUCKET NAME&quot;: a.bucket, &quot;username&quot;: enc_user, &quot;password&quot;: enc_pass}
ocr_url = a.ocr_url or f&quot;http://{own_private_ip()}:5000/generate_ocr&quot;

print(f&quot;\nNew entry for {a.ip}: BUCKET NAME={a.bucket}, username/password = Fernet tokens (verified)&quot;)
if a.dry_run:
print(&quot;\nDRY RUN - property.json not changed.&quot;)
return

backup = f&quot;{prop_path}.bak.{datetime.now():%Y%m%d-%H%M%S}&quot;
shutil.copy2(prop_path, backup)
props[a.ip] = new_entry
tmp = prop_path + &quot;.tmp&quot;
with open(tmp, &quot;w&quot;) as f:
json.dump(props, f, indent=4)
with open(tmp) as f:
json.load(f) # validate before replacing
os.replace(tmp, prop_path)
print(f&quot;Backup : {backup}&quot;)
print(f&quot;Written: {prop_path} ({len(props)} entries)&quot;)

b64 = lambda s: base64.b64encode(s.encode()).decode()
print(&quot;\n=========== RUN THESE ON THE ERP SERVER (as frappe, in ~/frappe-bench) ===========&quot;)
print(f&quot;bench --site {a.site} set-config ocr_username {b64(username)}&quot;)
print(f&quot;bench --site {a.site} set-config ocr_password {b64(password)}&quot;)
print(f&quot;bench --site {a.site} set-config ocr_url {ocr_url}&quot;)
print(&quot;===================================================================================&quot;)
print(&quot;These are credentials: copy them straight into the ERP session. Do not paste them&quot;)
print(&quot;into chat, tickets or email. Then restart the OCR service:&quot;)
print(&quot; sudo systemctl restart ocr_app.service &amp;&amp; sudo systemctl status ocr_app.service --no-pager&quot;)


if __name__ == &quot;__main__&quot;:
main()

</code></pre><h2 id="b-screenshot-register">B. Screenshot register</h2><p>Figures from the Belimo setup, with sensitive identifiers masked, and screenshots still to capture for the SOP.</p><div class="tw"><table><thead><tr><th>Figure</th><th>Content</th><th>Status</th></tr></thead><tbody><tr><td>1</td><td>OCR-production-S3 saved with the BEL lines in the Allow statement (20–21) and the Deny/NotResource statement (40–41).</td><td>embedded</td></tr><tr><td>2</td><td>WorkingDirectory is /home/ubuntu/canofy_OCR, and gunicorn listens on 172.31.35.206:5000.</td><td>embedded</td></tr><tr><td>3</td><td>Copies found: the live file /home/ubuntu/canofy_OCR/property.json, plus backups and a stray /home/property.json. Don&#x27;t edit those.</td><td>embedded</td></tr><tr><td>4</td><td>Permission denied as ssm-user; every following OCR-server step runs as ubuntu.</td><td>embedded</td></tr></tbody></table></div></div></main></div>
<dialog id="lightbox" aria-label="Enlarged screenshot"><img alt=""></dialog>
<button class="theme" type="button">Dark mode</button>
<script>
document.querySelectorAll('pre').forEach(function(p){var b=document.createElement('button');b.className='copy';b.type='button';b.textContent='Copy';
b.addEventListener('click',function(){var t=p.querySelector('code').innerText;(navigator.clipboard?navigator.clipboard.writeText(t):Promise.reject()).then(function(){b.textContent='Copied'},function(){var r=document.createRange();r.selectNodeContents(p.querySelector('code'));var s=getSelection();s.removeAllRanges();s.addRange(r);b.textContent='Selected'}).finally(function(){setTimeout(function(){b.textContent='Copy'},1600)})});p.appendChild(b)});
var dlg=document.getElementById('lightbox'),dimg=dlg.querySelector('img');
document.querySelectorAll('.zoom').forEach(function(z){z.addEventListener('click',function(){dimg.src=z.querySelector('img').src;dimg.alt=z.querySelector('img').alt;dlg.showModal()})});
dlg.addEventListener('click',function(){dlg.close()});
var menu=document.querySelector('.menu'),nav=document.querySelector('nav.toc');menu.addEventListener('click',function(){var o=nav.classList.toggle('open');menu.setAttribute('aria-expanded',o)});
nav.querySelectorAll('a').forEach(function(a){a.addEventListener('click',function(){nav.classList.remove('open');menu.setAttribute('aria-expanded','false')})});
var links=[].slice.call(nav.querySelectorAll('a')),heads=links.map(function(a){return document.getElementById(a.getAttribute('href').slice(1))});
var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){links.forEach(function(l){l.classList.remove('on')});var i=heads.indexOf(e.target);if(i>-1)links[i].classList.add('on')}})},{rootMargin:'0px 0px -75% 0px'});
heads.forEach(function(h){if(h)io.observe(h)});
var tb=document.querySelector('.theme'),root=document.documentElement;
function cur(){return root.dataset.theme||(matchMedia('(prefers-color-scheme: dark)').matches?'dark':'light')}
function lbl(){tb.textContent=cur()==='dark'?'Light mode':'Dark mode'}
try{var s=localStorage.getItem('sop-theme');if(s)root.dataset.theme=s}catch(e){}
lbl();tb.addEventListener('click',function(){var n=cur()==='dark'?'light':'dark';root.dataset.theme=n;try{localStorage.setItem('sop-theme',n)}catch(e){}lbl()});
</script></body></html>
(3-3/4)