Skip to main content
CID222 Docs

User-visible messages

Every failure message the product can show, by surface, with the file and line that produces it.

  • Type: reference

Every failure message a user can be shown, harvested from the code. Each id is mapped to a runbook — or explicitly marked as needing no action — in product-docs/error-map.yaml; docs-lint rule 8 fails when a message is in neither state. Regenerate with make docs-generate.

Ids are stable across rewording of variables and across file moves, and change when the sentence changes. A changed sentence therefore needs a fresh mapping decision, by design.

SurfaceMessagesHarvested from
Gateway API (HTTP exceptions and validation)337gw-*
First-boot setup wizard13setup-*
Dashboard (English UI strings)222dash-*
ISO / OVA installer and first-boot scripts50iso-*
Host agent and offline updater28host-*

Gateway API (HTTP exceptions and validation) (337)

IdMessageWhere
gw-0181ec03EDL token requiredcid-nestjs-gateway/browser-extension/guards/edl-token.guard.ts:30
gw-01cd717eRed-team model '${…}' is restricted to admin userscid-nestjs-gateway/chat/chat.service.ts:178
gw-01ddb018Sync scope "${…}" is mapped to a CID tenant group (${…}) that no longer exists. Re-point the scope at an existing group, or clear the mapping, then sync again.cid-nestjs-gateway/ldap/services/ldap-sync.service.ts:307
gw-02e8c892The directory server could not be reached, so directory sign-in is temporarily unavailable. This is not a problem with your password. Local accounts are unaffected.cid-nestjs-gateway/auth/auth.service.ts:317
gw-02fd9351Webhook payload too largecid-nestjs-gateway/common/http/raw-body.ts:31
gw-05d0d9cbFailed to render simulator PDF: ${…}cid-nestjs-gateway/grc-simulator/grc-simulator.controller.ts:306
gw-075c3d18Analysis has no decision to reopencid-nestjs-gateway/risk-analysis/risk-analysis.service.ts:338
gw-07e3076aFilter group with ID ${…} not foundcid-nestjs-gateway/filter-testing/filter-testing.service.ts:437
cid-nestjs-gateway/filters/filters.service.ts:121
cid-nestjs-gateway/filters/filters.service.ts:137
cid-nestjs-gateway/filters/filters.service.ts:209
cid-nestjs-gateway/filters/filters.service.ts:250
gw-081b2642Risk analysis ${…} not foundcid-nestjs-gateway/risk-analysis/services/analysis-run.service.ts:280
gw-0876d4f1The renderer did not report which identifiers it laid out (X-Rendered-Ids), so the document was never compared against the record. An unchecked report is not a passed one.cid-nestjs-gateway/compliance/snapshots/dossier/dossier.service.ts:161
gw-08877c74Failed to render compliance scorecard PDF: ${…}cid-nestjs-gateway/compliance/reports/compliance-report.controller.ts:111
gw-08db2b21Benchmark run not foundcid-nestjs-gateway/filter-testing/services/deepteam-integration.service.ts:253
gw-095f0a60EDL token with ID ${…} not foundcid-nestjs-gateway/browser-extension/services/edl-token.service.ts:44
gw-098ac412Tenant group ${…} not foundcid-nestjs-gateway/common/scope/tenant-scope.service.ts:240
cid-nestjs-gateway/common/scope/tenant-scope.service.ts:277
cid-nestjs-gateway/filters/import-export/filter-export.service.ts:48
cid-nestjs-gateway/guardrails/overrides/filter-overrides.controller.ts:87
gw-09ea7dd9Endpoint resolves to a link-local or instance-metadata address, which is not a valid provider.cid-nestjs-gateway/config/outbound-url.ts:122
gw-0a045cdbNo file uploaded (expected multipart field "file")cid-nestjs-gateway/document-analysis/document-analysis.controller.ts:152
cid-nestjs-gateway/document-analysis/document-analysis.controller.ts:295
cid-nestjs-gateway/inline-proxy-inspect/file-redaction.controller.ts:104
cid-nestjs-gateway/inline-proxy-inspect/file-redaction.controller.ts:144
gw-0a57903dClone URL must be ssh (git@host:org/repo.git), ssh://, git:// or https://.cid-nestjs-gateway/repo-connector/providers/generic-git.provider.ts:421
gw-0affbff4Invalid credentialscid-nestjs-gateway/auth/auth.service.ts:160
cid-nestjs-gateway/auth/auth.service.ts:169
cid-nestjs-gateway/auth/auth.service.ts:173
cid-nestjs-gateway/auth/auth.service.ts:207
gw-0b077532Member not found in this groupcid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:401
cid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:431
gw-0bac0755Invalid expires_at: ${…}cid-nestjs-gateway/api-keys/api-keys.service.ts:519
gw-0bd9c4fcReview ${…} is ${…}; only a completed review holds an analysis to promotecid-nestjs-gateway/llm-review/services/attack-knowledge.service.ts:339
gw-0cda680cCoverage floor for ${…} must be a percentage between 0 and 100cid-nestjs-gateway/grc-simulator/control-thresholds.service.ts:156
gw-0f6553b0Unknown detection idcid-nestjs-gateway/inline-proxy-inspect/all-detections.service.ts:801
gw-10a3ffbbExpected an object of governance policy settings.cid-nestjs-gateway/governance/governance-policy.service.ts:107
gw-11ceb778Failed to get benchmark statuscid-nestjs-gateway/filter-testing/services/deepteam-integration.service.ts:255
gw-138470c6tactic must be an ATLAS id such as AML.TA0002cid-nestjs-gateway/atlas/dto/atlas-search-query.dto.ts:45
gw-15ab4acbheader "${…}" must be a string of at most 2000 characterscid-nestjs-gateway/integrations/integrations.service.ts:841
gw-161dbeeeImage size exceeds maximum allowed size of 10MBcid-nestjs-gateway/guardrails/dto/analyze-image.dto.ts:138
cid-nestjs-gateway/guardrails/dto/analyze-image.dto.ts:57
gw-18040453$property must be an ISO-8601 date, e.g. 2026-09-01 or 2026-09-01T13:45:00Zcid-nestjs-gateway/event-logging/dto/iso-date-query.decorator.ts:24
gw-1822a5a4New password must be at least 8 characterscid-nestjs-gateway/auth/dto/change-password.dto.ts:8
gw-183cfe76Unknown help setting(s): ${…}. Settable keys are: ${…}.cid-nestjs-gateway/help/help-settings.service.ts:223
gw-184a814dlicense is already expiredcid-nestjs-gateway/license/license.service.ts:461
gw-1877389dgeneric_git connector needs base_url set to the clone URLcid-nestjs-gateway/repo-connector/providers/generic-git.provider.ts:51
gw-19dc4211scope must be { type: 'tenant' | 'tenant_group', id: <uuid> }cid-nestjs-gateway/rbac/role-assignment.service.ts:139
gw-19f44547due_date must be YYYY-MM-DDcid-nestjs-gateway/compliance/findings/dto/compliance-finding.dto.ts:50
cid-nestjs-gateway/compliance/findings/dto/compliance-finding.dto.ts:83
gw-1b1621e0Attestation rejectedcid-nestjs-gateway/browser-extension/services/attestation.service.ts:150
cid-nestjs-gateway/browser-extension/services/attestation.service.ts:157
cid-nestjs-gateway/browser-extension/services/attestation.service.ts:166
cid-nestjs-gateway/browser-extension/services/attestation.service.ts:173
cid-nestjs-gateway/browser-extension/services/attestation.service.ts:181
cid-nestjs-gateway/browser-extension/services/attestation.service.ts:192
gw-1c199965Document analysis service is not enabledcid-nestjs-gateway/document-analysis/document-analysis.controller.ts:222
gw-1ca75c72Sync scope "${…}" would assign the role "${…}", which cannot be granted from a directory scope. Set it to one of: ${…}.cid-nestjs-gateway/ldap/services/ldap-sync.service.ts:671
gw-1e77b396Endpoint is not a valid URL: ${…}cid-nestjs-gateway/config/outbound-url.ts:106
gw-1edcb594Unlock request ${…} not foundcid-nestjs-gateway/llm-review/services/unlock-request.service.ts:401
cid-nestjs-gateway/llm-review/services/unlock-request.service.ts:417
gw-1ee1cb2bstart_date must be before end_datecid-nestjs-gateway/compliance/snapshots/compliance-snapshot.service.ts:85
gw-1f7b907eincomplete upload: have ${…} of ${…} bytescid-nestjs-gateway/system-update/system-update.service.ts:148
gw-1fdb90c4Finding not foundcid-nestjs-gateway/compliance/findings/compliance-findings.service.ts:290
cid-nestjs-gateway/compliance/findings/compliance-findings.service.ts:442
cid-nestjs-gateway/compliance/findings/compliance-findings.service.ts:445
gw-21c4a74eThe model returned a filter with no patterns. Try describing the format more concretely, e.g. "IDs look like PER-2024-12345".cid-nestjs-gateway/filters/services/filter-draft.service.ts:289
gw-22b07d8dchain contains a certificate that does not parsecid-nestjs-gateway/certificates/certificates.service.ts:139
gw-25038980config.host is requiredcid-nestjs-gateway/integrations/integrations.service.ts:730
gw-284ca799Risk analysis with ID ${…} not foundcid-nestjs-gateway/risk-analysis/risk-analysis.service.ts:177
cid-nestjs-gateway/risk-analysis/risk-analysis.service.ts:274
cid-nestjs-gateway/risk-analysis/risk-analysis.service.ts:331
gw-2a430b6bEnforcing a ${…}-day window on SECURITY would delete detection evidence inside the six-month minimum the AI Act sets for deployers. Use 0 to disable the sweep for this category instead.cid-nestjs-gateway/event-logging/services/retention-policy.service.ts:204
gw-2ac93a44The document is ${…} characters; the maximum is ${…}. Trim it to the privacy/data-handling sections.cid-nestjs-gateway/help/help-policy-analysis.service.ts:172
gw-2c27e502Too many help requests, please try again in a few minutes.cid-nestjs-gateway/help/help.controller.ts:112
gw-2c992201the certificate has no subjectAltName; browsers reject certificates without onecid-nestjs-gateway/certificates/certificates.service.ts:170
gw-2fcb3f09default_min_coverage_pct must be a percentage between 0 and 100cid-nestjs-gateway/grc-simulator/control-thresholds.service.ts:150
gw-304f956bthe private key does not match the certificatecid-nestjs-gateway/certificates/certificates.service.ts:162
gw-30df93d5Failed to render impact PDF: ${…}cid-nestjs-gateway/compliance/compliance.controller.ts:385
gw-32d68e1fFilter override ${…} not foundcid-nestjs-gateway/guardrails/overrides/filter-overrides.controller.ts:158
gw-32e37ae0Input filter with nickname '${…}' not foundcid-nestjs-gateway/chat/filters/input/input-filter.factory.ts:53
gw-33b1898fconfig.protocol must be one of ${…}cid-nestjs-gateway/integrations/integrations.service.ts:741
gw-346014d5Invalid Anthropic API keycid-nestjs-gateway/chat/services/prompt-hardening.service.ts:176
gw-36367b7cAPI key token quota exceededcid-nestjs-gateway/api-keys/api-keys.service.ts:435
gw-36457f49Fleet ${…} not foundcid-nestjs-gateway/endpoint-agent/endpoint-agent.service.ts:93
gw-36795c0fdeviceId is requiredcid-nestjs-gateway/browser-extension/controllers/attestation.controller.ts:57
gw-38e68b34Document rejected due to policy violation: ${…}cid-nestjs-gateway/chat/services/chat-document-processor.service.ts:150
gw-3aeba127The risk analyst service is not enabled on this deployment.cid-nestjs-gateway/risk-analysis/services/analysis-run.service.ts:139
gw-3ba7b3dapublicKeyJwk must be a P-256 EC public key without a private scalarcid-nestjs-gateway/browser-extension/services/attestation.service.ts:47
gw-3ca8e06bFailed to retrieve supported typescid-nestjs-gateway/document-analysis/document-analysis.controller.ts:363
gw-3dbd877eSession not foundcid-nestjs-gateway/sessions/sessions.service.ts:276
cid-nestjs-gateway/sessions/sessions.service.ts:370
gw-3e36d314Invalid API keycid-nestjs-gateway/api-keys/guards/api-key-auth.guard.ts:34
cid-nestjs-gateway/auth/guards/combined-auth.guard.ts:49
cid-nestjs-gateway/inline-proxy-inspect/util/authorize-inspect-caller.ts:143
gw-3eb7c37eCould not generate a filter draft: ${…}cid-nestjs-gateway/filters/services/filter-draft.service.ts:264
gw-3f124695Cannot change the OCR engine while the OCR service is unreachable: ${…}cid-nestjs-gateway/ocr-settings/ocr-settings.controller.ts:58
gw-408d7069invalid request idcid-nestjs-gateway/system-update/system-update.service.ts:242
gw-41c22b99'${…}' must be one of: ${…}.cid-nestjs-gateway/help/help-settings.service.ts:310
gw-41c95360${…} is not an OWASP id (LLM01:2026, ASI01:2026, ASI.T1:1.1, ML01:2023, AIX.<slug> or LLM-CANDIDATE.<slug>:2026)cid-nestjs-gateway/owasp/owasp.controller.ts:74
gw-41df647cA read-only demo account cannot download signed licence files.cid-nestjs-gateway/license-admin/no-viewer.guard.ts:47
gw-41e514f1Knowledge entry ${…} already exists; give this promotion its own idcid-nestjs-gateway/llm-review/services/attack-knowledge.service.ts:347
gw-42a89eefChat provider '${…}' is not supportedcid-nestjs-gateway/chat/providers/provider.factory.ts:35
gw-42df70b3Pattern with ID ${…} not foundcid-nestjs-gateway/filters/filters.service.ts:471
cid-nestjs-gateway/filters/filters.service.ts:487
cid-nestjs-gateway/filters/filters.service.ts:526
gw-43461c45No analysis with that progress idcid-nestjs-gateway/image-analysis/image-analysis.controller.ts:64
gw-4354f242GitHub App connector needs both app_id and private_key_pemcid-nestjs-gateway/repo-connector/providers/github.provider.ts:283
gw-4452b017None of the specified test case IDs match active test casescid-nestjs-gateway/filter-testing/filter-testing.service.ts:521
gw-44bf875bIssued token carries no expirycid-nestjs-gateway/browser-extension/services/browser-extension-auth.service.ts:73
gw-4572dd17Input filter '${…}' version '${…}' not foundcid-nestjs-gateway/chat/filters/input/input-filter.factory.ts:37
gw-4609385dKnowledge entry ${…} already existscid-nestjs-gateway/llm-review/services/attack-knowledge.service.ts:140
gw-465d9617Fleet policy is missing required fields (selectivity, failMode)cid-nestjs-gateway/endpoint-agent/endpoint-agent.service.ts:257
gw-46c9d58eAPI key with ID ${…} not foundcid-nestjs-gateway/api-keys/api-keys.service.ts:216
cid-nestjs-gateway/api-keys/api-keys.service.ts:267
cid-nestjs-gateway/api-keys/api-keys.service.ts:289
cid-nestjs-gateway/api-keys/api-keys.service.ts:314
cid-nestjs-gateway/api-keys/api-keys.service.ts:78
gw-477732ccPage access was changed by someone else while this screen was open. Reload to see their change before saving yours.cid-nestjs-gateway/rbac/page-access.service.ts:276
gw-4840a13enot a PEM certificatecid-nestjs-gateway/certificates/certificates.service.ts:191
gw-489aaddeInvalid or expired API keycid-nestjs-gateway/api-keys/guards/api-key-auth.guard.ts:52
cid-nestjs-gateway/auth/guards/combined-auth.guard.ts:67
gw-4a3e0797names must be an array of hostnames or IPv4 addressescid-nestjs-gateway/certificates/certificates.service.ts:202
gw-4b0c5988Provisioning is not configuredcid-nestjs-gateway/provision/provision-token.guard.ts:34
gw-4b8b38a9No completed scan for this repository yet — check the event logcid-nestjs-gateway/repo-connector/repo-connector.service.ts:388
gw-4bc0c126dc-agent.ps1 not bundled in this build — get it from cid-userid-agent/examples/ in the source tree.cid-nestjs-gateway/inline-proxy-inspect/inline-proxy-management.controller.ts:81
gw-4d3e1b1aDocument processing failed: ${…}cid-nestjs-gateway/chat/services/chat-document-processor.service.ts:143
gw-4d5cf37dFilter group "${…}" still contains ${…} filter(s): ${…}. Delete them first, or repeat this request with ?cascade=true to remove them together.cid-nestjs-gateway/filters/filters.service.ts:214
gw-4d7faf5bToo many requests, please try again later.cid-nestjs-gateway/auth/auth.controller.ts:60
gw-4db8c48eConversation ${…} not foundcid-nestjs-gateway/llm-review/services/analyst-chat.service.ts:279
cid-nestjs-gateway/llm-review/services/analyst-chat.service.ts:299
gw-4ec6c553Model '${…}' is not activecid-nestjs-gateway/chat/chat.service.ts:163
gw-4fa98b12Unknown role: ${…}cid-nestjs-gateway/rbac/capability-access.service.ts:259
cid-nestjs-gateway/rbac/page-access.service.ts:306
cid-nestjs-gateway/rbac/role-assignment.service.ts:116
gw-51771d69Only a superadmin may change the appliance-wide detection escalation policycid-nestjs-gateway/guardrails/escalation/detection-escalation.controller.ts:70
gw-51abd065No OWASP object ${…} in any loaded snapshotcid-nestjs-gateway/owasp/services/owasp-query.service.ts:178
gw-52fb7b51Unsupported file type ".${…}". Upload a PDF, DOCX or TXT.cid-nestjs-gateway/help/help.controller.ts:318
gw-539f6778API key is not activecid-nestjs-gateway/api-keys/api-keys.service.ts:414
gw-5445d4e7User not foundcid-nestjs-gateway/auth/auth.service.ts:441
gw-5467a7baconfig.port must be 1-65535cid-nestjs-gateway/integrations/integrations.service.ts:738
gw-560dd7f9An unlock request is already pending for this lockcid-nestjs-gateway/llm-review/services/unlock-request.service.ts:141
gw-562066d2Scope belongs to a group you cannot readcid-nestjs-gateway/browser-extension/services/dashboard.service.ts:186
gw-57ca0252Rate for ${…} must be a positive numbercid-nestjs-gateway/common/fx/fx-rates.service.ts:190
gw-59b293d8Missing or invalid authorization headercid-nestjs-gateway/auth/guards/combined-auth.guard.ts:24
gw-5ae7ee36no CSR is pending — generate one firstcid-nestjs-gateway/certificates/certificates.controller.ts:45
gw-5b5f5984Please provide a valid email addresscid-nestjs-gateway/auth/dto/forgot-password.dto.ts:4
gw-5c0d6e34A test group with this name already existscid-nestjs-gateway/filter-testing/filter-testing.service.ts:327
gw-5c479b1dLeave the host URL blank for github.com — it is only for GitHub Enterprise Server.cid-nestjs-gateway/repo-connector/providers/github.provider.ts:237
gw-5f863ae1Endpoint must use http or https, got "${…}"cid-nestjs-gateway/config/outbound-url.ts:110
gw-5fd6ffc5No repo provider is registered for connector type '${…}'cid-nestjs-gateway/repo-connector/services/repo-provider.factory.ts:28
gw-5ffea0b3Failed to render filter test PDF: ${…}cid-nestjs-gateway/filter-testing/filter-testing.controller.ts:257
gw-60653034source ${…} belongs to an external authority (${…}). Entries citing one arrive through a payload import, not by hand — use a cid: source for a card this deployment authors.cid-nestjs-gateway/llm-review/services/attack-knowledge.service.ts:465
gw-606bcb13Client certificate requiredcid-nestjs-gateway/inline-proxy-inspect/util/authorize-inspect-caller.ts:127
gw-60edf30eAPI key request quota exceededcid-nestjs-gateway/api-keys/api-keys.service.ts:427
gw-60f41469Scope belongs to a group you are not incid-nestjs-gateway/browser-extension/services/browser-extension-policies.service.ts:244
gw-61076687LDAP bind password file unreadablecid-nestjs-gateway/ldap/services/ldap-directory.service.ts:304
gw-6268b9f2Knowledge entry ${…} came from the shipped bootstrap payload. Disable it instead — an import would recreate a deleted row.cid-nestjs-gateway/llm-review/services/attack-knowledge.service.ts:200
gw-62eb629fUnknown page: ${…}cid-nestjs-gateway/rbac/page-access.service.ts:297
gw-633fe9b8'${…}' must be a whole number.cid-nestjs-gateway/governance/governance-policy.service.ts:222
gw-6365893dOutput filter with ID ${…} not foundcid-nestjs-gateway/output-filters/output-filters.service.ts:251
cid-nestjs-gateway/output-filters/output-filters.service.ts:263
cid-nestjs-gateway/output-filters/output-filters.service.ts:289
gw-65290819Analysis is already ${…}; reopen it before deciding againcid-nestjs-gateway/risk-analysis/risk-analysis.service.ts:281
gw-68752272Device is enrolled to another tenantcid-nestjs-gateway/browser-extension/services/attestation.service.ts:71
cid-nestjs-gateway/browser-extension/services/device-link.service.ts:31
gw-68e51868Invalid or expired EDL tokencid-nestjs-gateway/browser-extension/guards/edl-token.guard.ts:35
gw-69c8fa3eRegulation ${…} not foundcid-nestjs-gateway/compliance/compliance.service.ts:1007
cid-nestjs-gateway/compliance/compliance.service.ts:488
cid-nestjs-gateway/compliance/compliance.service.ts:906
cid-nestjs-gateway/compliance/compliance.service.ts:968
gw-6a20eed5Run not foundcid-nestjs-gateway/filter-testing/services/deepteam-integration.service.ts:486
cid-nestjs-gateway/filter-testing/services/deepteam-integration.service.ts:550
gw-6c3f45daSync scope not foundcid-nestjs-gateway/ldap/services/ldap-sync.service.ts:281
gw-6c69afb3mode must be 'connected' or 'air_gapped'cid-nestjs-gateway/credentials/llm-readiness.controller.ts:174
gw-6cbd1e21Connector not found for this assignmentcid-nestjs-gateway/repo-connector/repo-connector.service.ts:412
gw-6cc6b078Document analysis failed: ${…}cid-nestjs-gateway/document-analysis/document-analysis.controller.ts:251
gw-6d6d4a31license issuer unavailablecid-nestjs-gateway/license-admin/license-admin.service.ts:56
gw-6f4564c4license is for installation ${…}, this box is ${…}cid-nestjs-gateway/license/license.service.ts:456
gw-6fbf57b2Unknown governance policy setting(s): ${…}. Settable keys are: ${…}.cid-nestjs-gateway/governance/governance-policy.service.ts:118
gw-711c5e1aAccount not foundcid-nestjs-gateway/auth/auth.service.ts:644
gw-7162b8fd"${…}" is set by the gateway and cannot be overriddencid-nestjs-gateway/integrations/integrations.service.ts:836
gw-71639636Cannot delete output filter group with ${…} associated filterscid-nestjs-gateway/output-filters/output-filters.service.ts:164
gw-741d9751cadence must be monthly or quarterlycid-nestjs-gateway/compliance/snapshots/report-schedule.service.ts:149
gw-7430d6e5${…} connector needs an access_tokencid-nestjs-gateway/repo-connector/providers/token-http.provider.ts:134
gw-7459f269Download failed: ${…}cid-nestjs-gateway/document-analysis/document-analysis.controller.ts:452
gw-7742471eCredential must be assigned to either a tenant or a tenant group, but not bothcid-nestjs-gateway/credentials/credentials.service.ts:140
gw-778cc642A clone URL is requiredcid-nestjs-gateway/repo-connector/providers/generic-git.provider.ts:411
gw-77ccaa9aInvalid enrollment tokencid-nestjs-gateway/endpoint-agent/endpoint-agent.service.ts:158
gw-77d8511fCredential with ID ${…} not foundcid-nestjs-gateway/credentials/credential-health.service.ts:55
cid-nestjs-gateway/credentials/credential-health.service.ts:60
cid-nestjs-gateway/credentials/credentials.service.ts:272
cid-nestjs-gateway/credentials/credentials.service.ts:323
cid-nestjs-gateway/credentials/credentials.service.ts:339
cid-nestjs-gateway/credentials/credentials.service.ts:71
gw-788b6fc9Snapshot ${…} payload is not an objectcid-nestjs-gateway/compliance/snapshots/frozen-payload.ts:30
gw-7ac24bd9key is not a PEM private key (encrypted keys are not accepted — decrypt it first)cid-nestjs-gateway/certificates/certificates.service.ts:158
gw-7b850d4bTenant group not foundcid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:189
cid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:205
cid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:252
cid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:326
cid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:392
cid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:419
gw-7babd919Test case with ID ${…} not foundcid-nestjs-gateway/filter-testing/filter-testing.service.ts:389
cid-nestjs-gateway/filter-testing/filter-testing.service.ts:412
gw-7c905173Could not extract text from the document${…}.cid-nestjs-gateway/help/help-policy-analysis.service.ts:164
gw-7d379561Review ${…} carries no reasoning to promote; supply text in the request bodycid-nestjs-gateway/llm-review/services/attack-knowledge.service.ts:355
gw-7df9c8a3Rate limit exceeded. Please try again later.cid-nestjs-gateway/chat/services/prompt-hardening.service.ts:183
gw-7e361151Failed to render executive summary PDF: ${…}cid-nestjs-gateway/compliance/compliance.controller.ts:555
gw-7e7881f0Failed to connect to DeepTeam servicecid-nestjs-gateway/filter-testing/services/deepteam-integration.service.ts:101
cid-nestjs-gateway/filter-testing/services/deepteam-integration.service.ts:121
gw-7efecc34LLM review ${…} not foundcid-nestjs-gateway/llm-review/services/attack-knowledge.service.ts:331
cid-nestjs-gateway/llm-review/services/llm-review-query.service.ts:104
gw-7f8b3f36This repository has no completed baseline yet, so there is no commit to read the files at.cid-nestjs-gateway/repo-connector/services/finding-analysis.service.ts:75
gw-80e1680bA clone URL cannot begin with "-" — git would read it as an option.cid-nestjs-gateway/repo-connector/providers/generic-git.provider.ts:414
gw-811184e8Invalid or expired tokencid-nestjs-gateway/auth/guards/combined-auth.guard.ts:91
gw-81c016beAttribution ${…} not foundcid-nestjs-gateway/inline-proxy-inspect/attribution-admin.controller.ts:63
gw-83565b7fNo ATLAS object ${…} in any loaded releasecid-nestjs-gateway/atlas/services/atlas-query.service.ts:145
gw-83861f19Provider '${…}' not foundcid-nestjs-gateway/chat/chat.service.ts:130
gw-84f83583Tenant ID not found in tokencid-nestjs-gateway/document-analysis/document-analysis.controller.ts:149
cid-nestjs-gateway/document-analysis/document-analysis.controller.ts:210
cid-nestjs-gateway/document-analysis/document-analysis.controller.ts:288
cid-nestjs-gateway/document-analysis/document-analysis.controller.ts:412
gw-8550e62c'${…}' must be a list of filter names, or an empty value for all of them.cid-nestjs-gateway/help/help-settings.service.ts:289
gw-8562cee7Account is inactivecid-nestjs-gateway/auth/auth.service.ts:165
cid-nestjs-gateway/auth/auth.service.ts:195
gw-87fa6ca5Failed to render cost-savings PDF: ${…}cid-nestjs-gateway/cost-report/cost-report.controller.ts:237
gw-884f5698Failed to render detections PDF: ${…}cid-nestjs-gateway/compliance/compliance.controller.ts:494
gw-88709b07Provider with ID ${…} not foundcid-nestjs-gateway/credentials/credentials.service.ts:151
gw-88ba5d59This sync scope is disabled. Re-enable it before syncing.cid-nestjs-gateway/ldap/services/ldap-sync.service.ts:286
gw-8a0dbbd1name too long: ${…}cid-nestjs-gateway/certificates/certificates.service.ts:210
gw-8af215ff"${…}" is not a valid header namecid-nestjs-gateway/integrations/integrations.service.ts:833
gw-8cb93149No test cases found matching criteriacid-nestjs-gateway/filter-testing/filter-testing.service.ts:514
gw-8df46f08chain link ${…} (${…}) did not issue ${…} — order the chain leaf-side firstcid-nestjs-gateway/certificates/certificates.service.ts:145
gw-8e4f3becCannot switch the base to ${…}: no usable rate is stored for itcid-nestjs-gateway/common/fx/fx-rates.service.ts:173
gw-8ea1c002Tenant is already a member of this groupcid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:352
gw-8ee05e72Refusing to store connector credentials: JWT_SECRET is not set, so they would be written unencrypted. Set a persistent JWT_SECRET and restart.cid-nestjs-gateway/repo-connector/repo-connector.service.ts:660
gw-8f076a18Redaction job not foundcid-nestjs-gateway/document-analysis/redaction-job.service.ts:130
gw-8f10d584Failed to process document: ${…}cid-nestjs-gateway/chat/services/chat-document-processor.service.ts:165
gw-8f9359d2The model did not produce a configuration proposal. Try again, or trim the document.cid-nestjs-gateway/help/help-policy-analysis.service.ts:204
gw-8fb1e18fToo many unlock requests, please try again later.cid-nestjs-gateway/llm-review/llm-review-user.controller.ts:69
gw-8fb6527binvalid manifest URLcid-nestjs-gateway/system-update/system-update.service.ts:277
gw-905041bdYou can only manage tenant groups that you owncid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:64
gw-910c6530cert is required (PEM)cid-nestjs-gateway/certificates/certificates.service.ts:118
gw-91c97392Tenant group with this name already existscid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:113
cid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:220
gw-91e29a1cIntegration ${…} not foundcid-nestjs-gateway/integrations/integrations.service.ts:716
gw-92fa4bdeNo settings supplied. Send at least one of: ${…}.cid-nestjs-gateway/governance/governance-policy.service.ts:124
gw-939ccf4eRegulation ${…} has no seeded fine structure to restorecid-nestjs-gateway/compliance/compliance.service.ts:1029
gw-9492040astart_date and end_date must be datescid-nestjs-gateway/compliance/snapshots/compliance-snapshot.service.ts:82
gw-94983dbeFailed to render tenant analytics PDF: ${…}cid-nestjs-gateway/tenant-analytics/tenant-analytics.controller.ts:74
gw-95ca03fcexpires_at must be in the futurecid-nestjs-gateway/api-keys/api-keys.service.ts:522
cid-nestjs-gateway/browser-extension/controllers/edl-tokens-admin.controller.ts:45
gw-9640254eTenant not foundcid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:340
cid-nestjs-gateway/tenants/tenants.service.ts:309
cid-nestjs-gateway/tenants/tenants.service.ts:334
cid-nestjs-gateway/tenants/tenants.service.ts:394
gw-96b1b400Document analysis not foundcid-nestjs-gateway/document-analysis/services/document-analysis-orchestrator.service.ts:1507
gw-96dc7b37Host URL must be the GHES host only (https://${…}), not a repository URL.cid-nestjs-gateway/repo-connector/providers/github.provider.ts:242
gw-96de9351Device is not enrolledcid-nestjs-gateway/browser-extension/services/attestation.service.ts:126
gw-97315a8aUnsupported format: ${…}cid-nestjs-gateway/inline-proxy-inspect/inline-proxy-management.controller.ts:138
gw-97485089Tenant with ID ${…} not foundcid-nestjs-gateway/api-keys/api-keys.service.ts:140
cid-nestjs-gateway/credentials/credentials.service.ts:177
cid-nestjs-gateway/tenant-analytics/tenant-analytics.service.ts:108
gw-988be827Testing a different LDAP url requires the bind password to be re-entered; the saved password is only sent to the saved url.cid-nestjs-gateway/ldap/services/ldap-directory.service.ts:424
gw-988cddd5The risk analyst could not be reached.cid-nestjs-gateway/risk-analysis/services/analysis-run.service.ts:555
gw-98d8b316cert is not a PEM X.509 certificatecid-nestjs-gateway/certificates/certificates.service.ts:123
gw-9931d1eaDetection with ID ${…} not foundcid-nestjs-gateway/detections/detections.service.ts:166
gw-9981646econfig.format must be one of ${…}cid-nestjs-gateway/integrations/integrations.service.ts:746
cid-nestjs-gateway/integrations/integrations.service.ts:782
gw-998323c2Retention window for ${…} must be 0 or more dayscid-nestjs-gateway/event-logging/services/retention-policy.service.ts:195
gw-9acf96a3CID license is expired or invalid. An administrator can install a renewal in the dashboard under Settings → License.cid-nestjs-gateway/license/license.guard.ts:35
gw-9bb26fd7at most 32 namescid-nestjs-gateway/certificates/certificates.service.ts:213
gw-9bc101d3bundle filename must end with .cidupdcid-nestjs-gateway/system-update/system-update.service.ts:236
gw-9bdbe68eAzure OpenAI requires an endpoint URL. Please configure the endpoint in your credentials.cid-nestjs-gateway/chat/providers/azure-openai-provider.service.ts:53
gw-9be04edeCA not available. Is cid-inline-proxy running?cid-nestjs-gateway/inline-proxy-inspect/inline-proxy-management.controller.ts:103
gw-9c1728b2Internal API onlycid-nestjs-gateway/inline-proxy-inspect/reload.controller.ts:38
cid-nestjs-gateway/inline-proxy-inspect/util/authorize-inspect-caller.ts:158
cid-nestjs-gateway/internal/internal.controller.ts:114
cid-nestjs-gateway/internal/internal.controller.ts:55
cid-nestjs-gateway/llm-review/llm-review-internal.controller.ts:48
cid-nestjs-gateway/llm-review/llm-review-internal.controller.ts:56
gw-9ca850faKnowledge entry ${…} restates ${…}, which this deployment does not author. Its content changes only by importing a payload whose content changed. Disabling it is allowed.cid-nestjs-gateway/llm-review/services/attack-knowledge.service.ts:450
gw-9d708334Unlock request is already ${…}; it cannot be decided againcid-nestjs-gateway/llm-review/services/unlock-request.service.ts:423
gw-9dcf51beAssignment ${…} not foundcid-nestjs-gateway/repo-connector/repo-connector.service.ts:645
gw-9e1ad013license rejected: ${…}cid-nestjs-gateway/license/license.service.ts:452
gw-9ee47719Unknown filter name(s) for '${…}': ${…}. Valid categories are: ${…}.cid-nestjs-gateway/help/help-settings.service.ts:301
gw-9fef08b3Connector ${…} not foundcid-nestjs-gateway/repo-connector/repo-connector.service.ts:639
gw-a3ced9d1this certificate is not a CA (basicConstraints CA:TRUE); upload the proxy's issuing CA, not a leafcid-nestjs-gateway/certificates/certificates.service.ts:193
gw-a3d14b12.${…} files are not supported: legacy and macro-enabled spreadsheet formats cannot be safely redacted. Save the file as .xlsx (without macros) and try again.cid-nestjs-gateway/document-analysis/document-analysis.controller.ts:304
cid-nestjs-gateway/inline-proxy-inspect/file-redaction.controller.ts:153
gw-a460c8f7update host '${…}' is not in SYSTEM_UPDATE_ALLOWED_HOSTScid-nestjs-gateway/system-update/system-update.service.ts:290
gw-a4947619unknown or expired uploadcid-nestjs-gateway/system-update/system-update.service.ts:119
cid-nestjs-gateway/system-update/system-update.service.ts:136
cid-nestjs-gateway/system-update/system-update.service.ts:145
gw-a4d3fa84Provide the policy as a "file" upload or as "text".cid-nestjs-gateway/help/help.controller.ts:341
gw-a5286ec5API key requiredcid-nestjs-gateway/inline-proxy-inspect/util/authorize-inspect-caller.ts:153
gw-a5490273cert is a CA certificate; upload the server (leaf) certificate, with the CA in chaincid-nestjs-gateway/certificates/certificates.service.ts:125
gw-a5d040e8scopeId must be 'user-<tenantId>' or 'team-<groupId>' with a uuid, got '${…}'cid-nestjs-gateway/browser-extension/services/browser-extension-policies.service.ts:270
gw-a80294d8Output filter with nickname '${…}' not foundcid-nestjs-gateway/chat/filters/output/output-filter.factory.ts:58
gw-a81f6240denied must be an object of page id → rolescid-nestjs-gateway/rbac/page-access.service.ts:288
gw-aa06d1faCapability access was changed by someone else while this screen was open. Reload to see their change before saving yours.cid-nestjs-gateway/rbac/capability-access.service.ts:227
gw-aa3d346bRole assignments apply to the entire system. Scoping a role to one tenant or group is not enabled in this release.cid-nestjs-gateway/rbac/role-assignment.service.ts:146
gw-aa8eb42bAgent key does not match devicecid-nestjs-gateway/endpoint-agent/endpoint-agent.service.ts:231
gw-ac9b4689Unknown capability: ${…}cid-nestjs-gateway/rbac/capability-access.service.ts:248
gw-ae1157e9Password must be at least 7 characters longcid-nestjs-gateway/auth/dto/reset-password.dto.ts:10
gw-b10f8359online install requires SYSTEM_UPDATE_ALLOWED_HOSTS to pin the update hostcid-nestjs-gateway/system-update/system-update.service.ts:285
gw-b18fd71aUnsupported currency: ${…}cid-nestjs-gateway/common/fx/fx-rates.service.ts:187
gw-b5538f3eSigned in, but this role does not use the browser extension: '${…}' has no extension view. Use the dashboard instead.cid-nestjs-gateway/browser-extension/services/browser-extension-auth.service.ts:35
gw-b5567096Invalid agent API keycid-nestjs-gateway/endpoint-agent/endpoint-agent.controller.ts:63
gw-b658bc53Scan ${…} has expired from the auditor's retention window — rebaseline the repository to scan it againcid-nestjs-gateway/code-safety/code-safety-client.service.ts:389
gw-b6758dcfdenied must be an object of capability id → rolescid-nestjs-gateway/rbac/capability-access.service.ts:238
gw-b712bc40Select findings in at most ${…} files — ${…} were chosen. Each file is a separate model round trip.cid-nestjs-gateway/repo-connector/services/finding-analysis.service.ts:69
gw-b78d804aSnapshot not foundcid-nestjs-gateway/compliance/snapshots/compliance-snapshot.service.ts:444
cid-nestjs-gateway/compliance/snapshots/compliance-snapshot.service.ts:452
gw-b82e5d4eKnowledge entry ${…} not foundcid-nestjs-gateway/llm-review/services/attack-knowledge.service.ts:406
gw-b8a458acsuperadmin access cannot be removed — it is the role that edits this tablecid-nestjs-gateway/rbac/page-access.service.ts:314
gw-b8fc2094Mapping version ${…} not foundcid-nestjs-gateway/compliance/compliance.controller.ts:257
gw-b950f9daConfiguration store unavailable; settings cannot be savedcid-nestjs-gateway/integrations/integrations.service.ts:627
gw-b969b35fThis account is managed by an external directory — change the password there.cid-nestjs-gateway/auth/auth.service.ts:650
gw-b97dec41Device ${…} not foundcid-nestjs-gateway/browser-extension/services/attestation.service.ts:99
cid-nestjs-gateway/endpoint-agent/endpoint-agent.service.ts:129
gw-bc51c263Tenant group with ID ${…} not foundcid-nestjs-gateway/api-keys/api-keys.service.ts:151
cid-nestjs-gateway/credentials/credentials.service.ts:189
gw-bd416ebeCurrent password is incorrectcid-nestjs-gateway/auth/auth.service.ts:657
gw-bd97d66bITSM handoff is unavailable in this process; cannot send a test eventcid-nestjs-gateway/integrations/integrations.service.ts:678
gw-be7ec89fFilter group '${…}' is not activecid-nestjs-gateway/filter-testing/filter-testing.service.ts:443
gw-bf28b0faTenant with this name already existscid-nestjs-gateway/tenants/tenants.service.ts:155
cid-nestjs-gateway/tenants/tenants.service.ts:349
gw-bfc01052Filter with ID ${…} not foundcid-nestjs-gateway/filters/filters.service.ts:334
cid-nestjs-gateway/filters/filters.service.ts:350
cid-nestjs-gateway/filters/filters.service.ts:397
cid-nestjs-gateway/filters/filters.service.ts:433
cid-nestjs-gateway/filters/filters.service.ts:709
gw-c11cad27Team member ${…} not foundcid-nestjs-gateway/team/services/team-scope.service.ts:109
gw-c1cd3d44The dossier report could not be rendered (${…}). The dossier JSON is unaffected and remains downloadable.cid-nestjs-gateway/compliance/snapshots/dossier/dossier.service.ts:153
gw-c2d9ad54these streams are not yet readable by the analystcid-nestjs-gateway/risk-analysis/services/analysis-run.service.ts:157
gw-c315b4c7Invalid tokencid-nestjs-gateway/auth/auth.service.ts:346
cid-nestjs-gateway/auth/guards/combined-auth.guard.ts:79
gw-c3664555chain contains no PEM certificatescid-nestjs-gateway/certificates/certificates.service.ts:134
gw-c502debdInvalid regex pattern: ${…}cid-nestjs-gateway/filters/filters.service.ts:442
cid-nestjs-gateway/filters/filters.service.ts:495
gw-c62e2a6bcertificate expired on ${…}cid-nestjs-gateway/certificates/certificates.service.ts:127
gw-c8a7b7abAssignment ${…} has no GitHub installation idcid-nestjs-gateway/repo-connector/providers/github.provider.ts:267
gw-c8b9bba5Provider with code '${…}' not foundcid-nestjs-gateway/chat/services/credential-resolver.service.ts:33
gw-c8f8f9d8OCR engine '${…}' is not available on the OCR service (available: ${…})cid-nestjs-gateway/ocr-settings/ocr-settings.service.ts:54
gw-c9198338${…} is not an ATLAS id (AML.TA####, AML.T####[.###], AML.M#### or AML.CS####)cid-nestjs-gateway/atlas/atlas.controller.ts:75
gw-c947234fsuperadmin capabilities cannot be removed — it is the role that edits this tablecid-nestjs-gateway/rbac/capability-access.service.ts:265
gw-c9a1758bThis role does not use the chat: an auditor reviews the estate rather than adding traffic to it. Use the dashboard instead.cid-nestjs-gateway/auth/guards/chat-role.guard.ts:58
gw-c9f191deAt least one rate must be suppliedcid-nestjs-gateway/common/fx/fx-rates.service.ts:158
gw-ca9fdfc5Seed data not available in this build; cannot restore defaultscid-nestjs-gateway/compliance/compliance.service.ts:1020
gw-cba4b570LDAP url, bind DN and base DN must be configuredcid-nestjs-gateway/ldap/services/ldap-directory.service.ts:408
gw-ce752ab5Import payload holds ${…} entries; the limit is ${…}cid-nestjs-gateway/llm-review/attack-knowledge.controller.ts:142
gw-cf7ad5c6no key uploaded and no CSR is pending — generate a CSR first, or upload the key with the certificatecid-nestjs-gateway/certificates/certificates.service.ts:165
gw-cf868bf2Only a superadmin may change the appliance-wide inspection policycid-nestjs-gateway/inline-proxy-inspect/inspection-admin.controller.ts:124
gw-d05d100fTest run with ID ${…} not foundcid-nestjs-gateway/filter-testing/filter-testing.service.ts:1146
cid-nestjs-gateway/filter-testing/filter-testing.service.ts:1210
gw-d23310f9Failed to render AI usage PDF: ${…}cid-nestjs-gateway/browser-extension/controllers/ai-usage-admin.controller.ts:153
gw-d2e120a8Scope belongs to another accountcid-nestjs-gateway/browser-extension/services/browser-extension-policies.service.ts:235
cid-nestjs-gateway/browser-extension/services/dashboard.service.ts:176
gw-d2ee8786Tenant group "${…}" still has ${…}. Remove the members and move the credentials before deleting it.cid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:303
gw-d447ffc2Invalid provisioning tokencid-nestjs-gateway/provision/provision-token.guard.ts:42
gw-d561f3adProvide exactly one of "bundle" or "baseline_id".cid-nestjs-gateway/filters/import-export/filter-import-export.controller.ts:145
gw-d5927500dashboard_base_url must be an absolute http(s) URL with no query or fragment, e.g. https://cid.example.comcid-nestjs-gateway/integrations/integrations.service.ts:638
gw-d5b2009fUnsupported base currency: ${…}cid-nestjs-gateway/common/fx/fx-rates.service.ts:168
gw-d637a6e5Model '${…}' not found for provider '${…}'cid-nestjs-gateway/chat/chat.service.ts:141
gw-d6653ebeitsm_ref_url must be an absolute http(s) URLcid-nestjs-gateway/compliance/findings/compliance-findings.service.ts:353
gw-d6feabaaGovernance asset not foundcid-nestjs-gateway/governance/governance.service.ts:145
cid-nestjs-gateway/governance/governance.service.ts:207
cid-nestjs-gateway/governance/governance.service.ts:441
cid-nestjs-gateway/governance/governance.service.ts:572
gw-d8200482certificate is not valid before ${…}cid-nestjs-gateway/certificates/certificates.service.ts:128
gw-d895d0fcDuplicate entry id ${…} in the import payload; nothing was writtencid-nestjs-gateway/llm-review/services/attack-knowledge.service.ts:246
gw-da70369dconfig.url must be an http(s) URLcid-nestjs-gateway/integrations/integrations.service.ts:764
gw-daa24760Your AI access is not lockedcid-nestjs-gateway/llm-review/services/unlock-request.service.ts:134
gw-dda824d1That repository is not readable without credentials, and an https clone URL cannot use a deploy key. Use an ssh URL (git@host:org/repo.git) so a key can be generated, or put a token in the https URL.cid-nestjs-gateway/repo-connector/repo-connector.service.ts:118
gw-de6e0e63Select at least one finding to analyzecid-nestjs-gateway/repo-connector/services/finding-analysis.service.ts:64
gw-e037a846The model did not produce a filter definition. It said: ${…}cid-nestjs-gateway/filters/services/filter-draft.service.ts:279
gw-e14811daAPI key has expiredcid-nestjs-gateway/api-keys/api-keys.service.ts:419
gw-e149c487Tenant group "${…}" is the sync target of ${…} directory sync scope${…} (${…}). Re-point ${…} at another group, or clear the mapping, before deleting this group.cid-nestjs-gateway/tenant-groups/tenant-groups.service.ts:270
gw-e14ec014not a hostname or IPv4 address: ${…}cid-nestjs-gateway/certificates/certificates.service.ts:209
gw-e27bb7cdDirectory authentication is unavailablecid-nestjs-gateway/auth/auth.service.ts:189
gw-e322a9f7name can only contain letters, numbers, underscores, and hyphenscid-nestjs-gateway/tenants/dto/create-tenant.dto.ts:17
cid-nestjs-gateway/tenants/dto/update-tenant.dto.ts:16
gw-e4955339The filter configuration changed after this preview was taken. Re-run the preview and confirm the new diff.cid-nestjs-gateway/filters/import-export/filter-import.service.ts:814
gw-e4a766ecoffset mismatchcid-nestjs-gateway/system-update/system-update.service.ts:121
gw-e4e8dc82Unknown baseline "${…}"cid-nestjs-gateway/filters/import-export/baseline-catalog.service.ts:63
gw-e6084a2bNo active credential found for tenant ${…} and provider ${…}cid-nestjs-gateway/chat/services/credential-resolver.service.ts:72
gw-e613f1f1'${…}' must be between ${…} and ${…} (got ${…}).cid-nestjs-gateway/governance/governance-policy.service.ts:227
gw-e71a1997'${…}' must be a number.cid-nestjs-gateway/governance/governance-policy.service.ts:219
gw-e77944ceTenant is outside your scopecid-nestjs-gateway/browser-extension/services/admin-events.service.ts:50
cid-nestjs-gateway/browser-extension/services/ai-usage.service.ts:429
gw-e7cc82cba host reconcile is already pending (${…}${…}); wait for it to finishcid-nestjs-gateway/certificates/certificates.service.ts:226
gw-e839c344Missing agent API keycid-nestjs-gateway/endpoint-agent/endpoint-agent.controller.ts:61
gw-e84fea1eOut of scope for this tenantcid-nestjs-gateway/common/scope/tenant-scope.service.ts:213
cid-nestjs-gateway/common/scope/tenant-scope.service.ts:221
cid-nestjs-gateway/guardrails/overrides/filter-overrides.controller.ts:88
gw-e875e972Redacted document not available. The document may not have required redaction.cid-nestjs-gateway/document-analysis/services/document-analysis-orchestrator.service.ts:1511
gw-e89a3876API key must be assigned to either a tenant or a tenant group, but not bothcid-nestjs-gateway/api-keys/api-keys.service.ts:113
gw-e9ed541atenant_id is required; the appliance-wide policy is switched off with PUT bulk_enabled=false, not deletedcid-nestjs-gateway/guardrails/escalation/detection-escalation.controller.ts:93
gw-e9f2d69fThe '${…}' role exists but cannot be assigned yet. Its capabilities are not enforced by the API, so an account holding it would be refused everywhere.cid-nestjs-gateway/rbac/role-assignment.service.ts:121
gw-eab8a500Invalid fine_structure: ${…}cid-nestjs-gateway/compliance/compliance.service.ts:1057
gw-ec907583denied.${…} must be an array of rolescid-nestjs-gateway/rbac/capability-access.service.ts:251
cid-nestjs-gateway/rbac/page-access.service.ts:300
gw-ecf2e7d9this appliance has no root CA yetcid-nestjs-gateway/certificates/certificates.controller.ts:84
gw-ed0f0042Test group not foundcid-nestjs-gateway/filter-testing/filter-testing.service.ts:366
gw-ed3f42d3Output filter '${…}' version '${…}' not foundcid-nestjs-gateway/chat/filters/output/output-filter.factory.ts:42
gw-ee9d4c24detection_ref must look like "<source>:<uuid>"cid-nestjs-gateway/compliance/findings/dto/compliance-finding.dto.ts:33
gw-efb756c0invalid CIDR: ${…} (expected IPv4 like 10.0.5.42 or 10.0.5.0/24)cid-nestjs-gateway/inline-proxy-inspect/attribution-admin.controller.ts:228
gw-f0778329Failed to list benchmarkscid-nestjs-gateway/filter-testing/services/deepteam-integration.service.ts:275
gw-f0c6e5f0Repository ${…} is not visible to this connectorcid-nestjs-gateway/repo-connector/repo-connector.service.ts:274
gw-f1827370manifestUrl required for online installcid-nestjs-gateway/system-update/system-update.service.ts:176
gw-f1cd10c7Detection not foundcid-nestjs-gateway/inline-proxy-inspect/all-detections.service.ts:815
cid-nestjs-gateway/inline-proxy-inspect/all-detections.service.ts:851
cid-nestjs-gateway/inline-proxy-inspect/all-detections.service.ts:894
cid-nestjs-gateway/inline-proxy-inspect/all-detections.service.ts:946
gw-f4b2ce6a'${…}' must be true or false.cid-nestjs-gateway/governance/governance-policy.service.ts:210
gw-f53ef064Invalid or expired password reset tokencid-nestjs-gateway/auth/auth.service.ts:600
gw-f669fbe5Bundle failed validation; nothing was imported.cid-nestjs-gateway/filters/import-export/filter-import.service.ts:807
gw-f677dcabAnalysis not foundcid-nestjs-gateway/repo-connector/repo-connector.service.ts:541
gw-f73a3965scopeId is required when scopeType=tenant_groupcid-nestjs-gateway/filters/import-export/filter-import-export.controller.ts:161
gw-f746efecThis feature (${…}) is not included in the installed license tier. Contact your CID representative to upgrade.cid-nestjs-gateway/license/license-feature.guard.ts:42
gw-f87bb56fTarget test group not foundcid-nestjs-gateway/filter-testing/filter-testing.service.ts:300
gw-f8a41d98Model '${…}' not foundcid-nestjs-gateway/chat/chat.service.ts:158
cid-nestjs-gateway/sessions/sessions.service.ts:296
gw-f91027cc'${…}' must be one of: ${…} (got '${…}').cid-nestjs-gateway/help/help-settings.service.ts:316
gw-f944049eOCR service unavailablecid-nestjs-gateway/image-analysis/image-analysis.controller.ts:138
cid-nestjs-gateway/image-analysis/image-analysis.controller.ts:172
gw-f9500e5eNo settings supplied. Settable keys are: ${…}.cid-nestjs-gateway/help/help-settings.service.ts:217
gw-fb1988dfbundlePath required for bundle installcid-nestjs-gateway/system-update/system-update.service.ts:167
gw-fbbcfa08API key does not resolve to a tenant (empty tenant group?)cid-nestjs-gateway/api-keys/api-keys.service.ts:382
gw-fbe5a64aSnapshot ${…} does not contain parseable JSON; no pack can be built from itcid-nestjs-gateway/compliance/snapshots/frozen-payload.ts:25
gw-fc120fb8No active lock ${…}cid-nestjs-gateway/llm-review/services/unlock-request.service.ts:331
gw-fcb26892bundle path must be an uploaded bundlecid-nestjs-gateway/system-update/system-update.service.ts:302
gw-fd6fdb51Document analysis service is temporarily unavailablecid-nestjs-gateway/document-analysis/document-analysis.controller.ts:229
gw-fda9895cToo many attestation requestscid-nestjs-gateway/browser-extension/controllers/attestation.controller.ts:86
gw-ff3c871bFailed to render regulations PDF: ${…}cid-nestjs-gateway/compliance/compliance.controller.ts:432
gw-ff9bfdfdThe analyst is already running an analysis.cid-nestjs-gateway/risk-analysis/services/analysis-run.service.ts:545
gw-ffcf4c9dFilter group '${…}' has no active filterscid-nestjs-gateway/filter-testing/filter-testing.service.ts:455
gw-ffe8059cOutput filter group with ID ${…} not foundcid-nestjs-gateway/output-filters/output-filters.service.ts:125
cid-nestjs-gateway/output-filters/output-filters.service.ts:137
cid-nestjs-gateway/output-filters/output-filters.service.ts:161
cid-nestjs-gateway/output-filters/output-filters.service.ts:184

First-boot setup wizard (13)

IdMessageWhere
setup-016ab30ba host reconcile is already pending; wait for it to finishcid-nestjs-gateway/setup/setup.service.ts:358
setup-41b8f8aacannot complete: required steps are missingcid-nestjs-gateway/setup/setup.controller.ts:273
setup-63fe4f66provider_id or code is requiredcid-nestjs-gateway/setup/setup.controller.ts:179
setup-76cd4f46mode must be one of ${…}cid-nestjs-gateway/setup/setup.service.ts:355
setup-7c36d409Appliance setup is not complete. Finish first-boot setup to use the product.cid-nestjs-gateway/setup/setup.guard.ts:53
setup-7d11d6c0default tenant-group '${…}' not foundcid-nestjs-gateway/setup/setup.service.ts:185
setup-8b8d169amode must be 'connected' or 'air_gapped'cid-nestjs-gateway/setup/setup.controller.ts:220
setup-8c0870ecprovider_id and api_key are requiredcid-nestjs-gateway/setup/setup.controller.ts:127
setup-905c8133could not create the Claude Code groupcid-nestjs-gateway/setup/setup.service.ts:115
setup-96a1e89fsetup already completecid-nestjs-gateway/setup/setup.controller.ts:124
cid-nestjs-gateway/setup/setup.controller.ts:58
setup-c1cbc38cusername and a password (min 8 chars) are requiredcid-nestjs-gateway/setup/setup.controller.ts:64
setup-c2f341d1a proxy URL is required when "behind a proxy" is enabledcid-nestjs-gateway/setup/setup.service.ts:214
setup-e9f80156an account already existscid-nestjs-gateway/setup/setup.controller.ts:61

Dashboard (English UI strings) (222)

IdMessageWhere
dash-001f79f6Error activating userscid-dashboard/src/i18n/locales/en.json:218
dash-0034843aAt least one pattern in this filter fails to compile, so it is not protecting anything. Open Patterns to fix it.cid-dashboard/src/i18n/locales/en.json:2210
dash-028725edFailure Reasoncid-dashboard/src/i18n/locales/en.json:779
dash-03ab2754Your provider keys are saved but unreachable — check egress/firewall, or use the Test action on the Credentials page.cid-dashboard/src/i18n/locales/en.json:1973
dash-05cd93fbDenied — the lock stays in place.cid-dashboard/src/i18n/locales/en.json:3361
dash-088effd4Failed to create API keycid-dashboard/src/i18n/locales/en.json:297
dash-08f15818Lock / warn / clear, all timecid-dashboard/src/i18n/locales/en.json:3413
dash-098d698eNo result arrived before the deadline.cid-dashboard/src/i18n/locales/en.json:3376
dash-09c6f261Retention policy unavailablecid-dashboard/src/i18n/locales/en.json:681
dash-0c6f0976{{completed}} completed, {{failed}} failedcid-dashboard/src/i18n/locales/en.json:878
dash-0c8f3cfaError loading credentials. Please try again.cid-dashboard/src/i18n/locales/en.json:294
dash-0ca92f47Invalid credentialscid-dashboard/src/i18n/locales/en.json:59
dash-0cf19402Provider cannot be changed after creationcid-dashboard/src/i18n/locales/en.json:425
dash-0f591af7Test failed to runcid-dashboard/src/i18n/locales/en.json:465
dash-0fe45bf9This bundle cannot be appliedcid-dashboard/src/i18n/locales/en.json:2332
dash-11c8735bRejectedcid-dashboard/src/i18n/locales/en.json:1330
cid-dashboard/src/i18n/locales/en.json:1427
dash-1386acc9Could not load usage datacid-dashboard/src/i18n/locales/en.json:120
dash-14e97e92and every repository tracked through it will be removed, along with their findings and stored analyses. The credentials are not recoverable afterwards. This cannot be undone.cid-dashboard/src/i18n/locales/en.json:2383
dash-152e861eWarning!cid-dashboard/src/i18n/locales/en.json:273
dash-1684ae19Failed to render PDFcid-dashboard/src/i18n/locales/en.json:1062
dash-16e6f506Provider unreachablecid-dashboard/src/i18n/locales/en.json:449
dash-18bef666The analyst could not tie every claim in its reasoning back to a detection or a tool result. A lock verdict is downgraded to a warning in this state — read the reasoning before acting on it.cid-dashboard/src/i18n/locales/en.json:3432
dash-19a80a31Discovery failed: {{message}}cid-dashboard/src/i18n/locales/en.json:2958
dash-1aab3ae8The decision was not recorded.cid-dashboard/src/i18n/locales/en.json:888
dash-1bc9e143Unable to load DeepTeam runs. The backend service may be unavailable.cid-dashboard/src/i18n/locales/en.json:294
dash-1c368fc9Expired {{days}} day(s) ago and running on the grace period. Chat, the proxy and inspection stop when grace runs out — install a renewal now.cid-dashboard/src/i18n/locales/en.json:1943
dash-1c6d700dFailed to create test case:cid-dashboard/src/i18n/locales/en.json:1069
dash-1d5182ceSomething went wrong on our endcid-dashboard/src/i18n/locales/en.json:583
dash-1e41fc78Timed outcid-dashboard/src/i18n/locales/en.json:3352
dash-1e7cd287Rates must be greater than zero.cid-dashboard/src/i18n/locales/en.json:1005
dash-20c8917cFailed to create output filtercid-dashboard/src/i18n/locales/en.json:2458
dash-286977acFailed to update pseudonymization for all filterscid-dashboard/src/i18n/locales/en.json:2456
dash-287fb9f9Error deactivating userscid-dashboard/src/i18n/locales/en.json:219
dash-28ecff04Benchmark polling timed out. The test may still be running in the background. Check the run history for updates.cid-dashboard/src/i18n/locales/en.json:891
dash-2d54cd4cTry Againcid-dashboard/src/i18n/locales/en.json:585
dash-2ef3f11aThe page you're looking for doesn't existcid-dashboard/src/i18n/locales/en.json:579
dash-2f456cbeInvalid URLcid-dashboard/src/i18n/locales/en.json:635
dash-313650f0Export failed — {{reason}}cid-dashboard/src/i18n/locales/en.json:4359
dash-322d34d3Test Run Failedcid-dashboard/src/i18n/locales/en.json:1107
dash-326bb39aThis provider has no reachable credential — the model is listed but calls will fail. Add or test a credential under Credentials.cid-dashboard/src/i18n/locales/en.json:1790
dash-33145bbb{{masked}} masked · {{rejected}} rejectedcid-dashboard/src/i18n/locales/en.json:1868
dash-34619fbfYour role does not include this action. Ask an administrator if you need it.cid-dashboard/src/i18n/locales/en.json:587
dash-3578253bFailed to delete tenantcid-dashboard/src/i18n/locales/en.json:299
dash-3618947cFailed to read ZIP filecid-dashboard/src/i18n/locales/en.json:992
dash-36764742Filter groups not mapped to any engine: {{groups}}. Their filters cannot make an engine run — check the mapping before relying on these switches.cid-dashboard/src/i18n/locales/en.json:1885
dash-367cccbcThe request failed. Try again — if it keeps failing, check that the gateway is reachable.cid-dashboard/src/i18n/locales/en.json:189
dash-391eb56bFailed to update patterncid-dashboard/src/i18n/locales/en.json:2470
dash-397b59ffAre you sure you want to delete this DeepTeam benchmark run? This will also delete all associated results. This action cannot be undone.cid-dashboard/src/i18n/locales/en.json:793
dash-3a4e129aCould not save the escalation policycid-dashboard/src/i18n/locales/en.json:888
dash-3a77d15dPage Not Foundcid-dashboard/src/i18n/locales/en.json:578
dash-3ac4546aAfter this, the review is marked timed outcid-dashboard/src/i18n/locales/en.json:3508
dash-3b5faea4Which sessions had the most rejected messages this week?cid-dashboard/src/i18n/locales/en.json:3564
dash-3b91fec2The analyst failed while reasoning.cid-dashboard/src/i18n/locales/en.json:3372
dash-3c8b8978Failed to update pseudonymization settingcid-dashboard/src/i18n/locales/en.json:2455
dash-3c8dffa1Failed checks: {{rules}}cid-dashboard/src/i18n/locales/en.json:3691
dash-401e6792Run failedcid-dashboard/src/i18n/locales/en.json:980
dash-415a5f9c{{count}} referenced articles are not defined in the regulation catalogue, so their coverage cannot be measured.cid-dashboard/src/i18n/locales/en.json:1496
dash-41c0e50dFailed to save OCR settingscid-dashboard/src/i18n/locales/en.json:1392
dash-48c4ee82Errorcid-dashboard/src/i18n/locales/en.json:4
cid-dashboard/src/i18n/locales/en.json:678
dash-4911066ainvalidcid-dashboard/src/i18n/locales/en.json:1005
dash-49ca8c44Failed to remove filter overridecid-dashboard/src/i18n/locales/en.json:2466
dash-4a58c80dFailed to regenerate API keycid-dashboard/src/i18n/locales/en.json:554
dash-4a627790Error Codecid-dashboard/src/i18n/locales/en.json:715
dash-4b0fbd5fFailed to update filtercid-dashboard/src/i18n/locales/en.json:298
dash-4cb72b00Preview failedcid-dashboard/src/i18n/locales/en.json:2474
dash-4d7a16eeLast errorcid-dashboard/src/i18n/locales/en.json:3810
dash-4febf308Benchmark failed: {{error}}cid-dashboard/src/i18n/locales/en.json:888
dash-507d2753Whole number, 2 or morecid-dashboard/src/i18n/locales/en.json:1005
dash-5130f457Are you sure you want to delete this filter? This action cannot be undone.cid-dashboard/src/i18n/locales/en.json:1943
dash-51a64859Failed to add patterncid-dashboard/src/i18n/locales/en.json:2468
dash-53204288Failed to create group:cid-dashboard/src/i18n/locales/en.json:1089
dash-532ca6b8Failed to load run detailscid-dashboard/src/i18n/locales/en.json:989
dash-538cf649Server Errorcid-dashboard/src/i18n/locales/en.json:582
dash-540f8651Invalid formatcid-dashboard/src/i18n/locales/en.json:637
dash-55bc92f6What it cannot showcid-dashboard/src/i18n/locales/en.json:1537
dash-57d983b5Error loading test runscid-dashboard/src/i18n/locales/en.json:1141
dash-57dca045Security events — blocks, auth failures, errorscid-dashboard/src/i18n/locales/en.json:3792
dash-5b8f94cdWhatever this pattern was catching will pass through to the provider from the next request onwards. This cannot be undone.cid-dashboard/src/i18n/locales/en.json:2383
dash-5bd20f7fError loading tenants. Please try again.cid-dashboard/src/i18n/locales/en.json:294
dash-5bea72f4Assignment cannot be changed after creationcid-dashboard/src/i18n/locales/en.json:429
dash-5bf2b10c{{count}} sections cannot be filled from this record and are listed as evidence gaps.cid-dashboard/src/i18n/locales/en.json:1554
dash-5c946e87Failed to load simulationcid-dashboard/src/i18n/locales/en.json:1558
dash-5dca17efFailed to update tenant groupcid-dashboard/src/i18n/locales/en.json:298
dash-600c6978The reviewer reads these cards with every review and cites them by id. A disabled entry leaves its prompt on the next refresh — which is how a card that over-fires is withdrawn, and why it is a toggle rather than a delete. Cards marked Official restate MITRE ATLAS, OWASP or deepteam: they cannot be edited or removed here, and a correction to one ships as a new payload.cid-dashboard/src/i18n/locales/en.json:3266
dash-606ebcf6Failure Reasonscid-dashboard/src/i18n/locales/en.json:825
dash-609ecc72{{count}} warning — these entries will be skippedcid-dashboard/src/i18n/locales/en.json:2333
dash-61d3af5eAccess deniedcid-dashboard/src/i18n/locales/en.json:120
cid-dashboard/src/i18n/locales/en.json:4006
dash-61f3cfeeWarncid-dashboard/src/i18n/locales/en.json:2190
dash-6250a0e5Failedcid-dashboard/src/i18n/locales/en.json:3536
cid-dashboard/src/i18n/locales/en.json:3623
cid-dashboard/src/i18n/locales/en.json:4057
cid-dashboard/src/i18n/locales/en.json:888
dash-66acfbecUnreachable ✗cid-dashboard/src/i18n/locales/en.json:448
dash-66c2d462The risk analyst could not be reached.cid-dashboard/src/i18n/locales/en.json:448
dash-68482bb6Failed to update tenantcid-dashboard/src/i18n/locales/en.json:298
dash-69ca98f8Failed to remove member from groupcid-dashboard/src/i18n/locales/en.json:367
dash-6a08254fEvery card comes back in the order it ships in, and the arrangement you made is discarded. This cannot be undone.cid-dashboard/src/i18n/locales/en.json:170
dash-6a325190Your role does not include this page. If you reached it from a link or a bookmark, it belongs to a role you don't hold.cid-dashboard/src/i18n/locales/en.json:189
dash-6ae89ab9Test run failed: {{error}}cid-dashboard/src/i18n/locales/en.json:980
dash-6b7bcea6Could not promote this reviewcid-dashboard/src/i18n/locales/en.json:888
dash-6c14d666Not available — this role cannot use the page even if you tick itcid-dashboard/src/i18n/locales/en.json:2680
dash-6d4c52d6{{refused}} left alone — somebody wrote those cards here, and an id collision is not a reason to replace them. {{ids}}cid-dashboard/src/i18n/locales/en.json:3323
dash-6ebe5cf5The dossier could not be produced. Try the JSON if the PDF refuses.cid-dashboard/src/i18n/locales/en.json:888
dash-6ef4c69cCreates missing groups, filters and patterns. Never changes existing actions or on/off switches.cid-dashboard/src/i18n/locales/en.json:2349
dash-6f624816Unreachable: {{error}}cid-dashboard/src/i18n/locales/en.json:448
dash-71e2c97dThe report could not be rendered, so it was never compared against the record. The download will refuse until it can be.cid-dashboard/src/i18n/locales/en.json:1534
dash-72d8636b{{count}} file(s) invalidcid-dashboard/src/i18n/locales/en.json:1001
cid-dashboard/src/i18n/locales/en.json:1002
dash-74ea5054Failed to update credentialcid-dashboard/src/i18n/locales/en.json:298
dash-763f88d1Failed to create filtercid-dashboard/src/i18n/locales/en.json:297
dash-769a2e04You cannot see every member of this group — these figures describe part of the team.cid-dashboard/src/i18n/locales/en.json:1697
dash-782a5e94The analysis did not start.cid-dashboard/src/i18n/locales/en.json:888
dash-785ceaccErrorscid-dashboard/src/i18n/locales/en.json:577
dash-7addd5c9Failed to delete output filtercid-dashboard/src/i18n/locales/en.json:2462
dash-7e36ad2cRate editing is unavailable on this deployment — totals stay in EUR.cid-dashboard/src/i18n/locales/en.json:1385
dash-800103dcAn unexpected error occurred during the test run.cid-dashboard/src/i18n/locales/en.json:1108
dash-82b84222An error occurred while loading data. Please try again.cid-dashboard/src/i18n/locales/en.json:189
dash-83d4c2f8Invalid email addresscid-dashboard/src/i18n/locales/en.json:624
dash-845679fcError: {{error}}cid-dashboard/src/i18n/locales/en.json:2651
dash-86bd7224Failed to delete run:cid-dashboard/src/i18n/locales/en.json:1064
dash-872be67cFailed to update API keycid-dashboard/src/i18n/locales/en.json:298
dash-889b3955Failed to save filter overridecid-dashboard/src/i18n/locales/en.json:2464
dash-88efec36{{partial}} short of the floor (half credit) · {{failed}} failing · {{untested}} of {{total}} untested and excluded from the scorecid-dashboard/src/i18n/locales/en.json:1705
dash-88f50d97On timeoutcid-dashboard/src/i18n/locales/en.json:3509
dash-8a47dcbbInvalid IDcid-dashboard/src/i18n/locales/en.json:636
dash-8ad974cdUnreachablecid-dashboard/src/i18n/locales/en.json:2645
dash-8c44509dSubmitting now assigns an owner and leaves the asset Unclassified — the missing-profile finding stays open.cid-dashboard/src/i18n/locales/en.json:3111
dash-8e70ef97What happens when the analyst is slow or unreachable, and which language it writes its reasoning in.cid-dashboard/src/i18n/locales/en.json:3506
dash-8e96210bFailed to create credentialcid-dashboard/src/i18n/locales/en.json:297
dash-8eba2b0cFailed to load policy impactcid-dashboard/src/i18n/locales/en.json:1558
dash-8f7d6616Missing risk profilecid-dashboard/src/i18n/locales/en.json:3140
dash-90006288Please fix JSON errors before submittingcid-dashboard/src/i18n/locales/en.json:1010
dash-90420e06Failed to start benchmark:cid-dashboard/src/i18n/locales/en.json:895
dash-94a63d37This will permanently delete this conversation and all its messages. This action cannot be undone.cid-dashboard/src/i18n/locales/en.json:2383
dash-94bb054cFailed to start tests:cid-dashboard/src/i18n/locales/en.json:895
dash-972f3e12A help question is never rejected, whatever this is set to — the strictest outcome is that values are masked before the question is sent.cid-dashboard/src/i18n/locales/en.json:4011
dash-98f9a8a0Are you sure you want to delete this test run? This will also delete all associated test results. This action cannot be undone.cid-dashboard/src/i18n/locales/en.json:793
dash-99421f0aFailed to clear cachecid-dashboard/src/i18n/locales/en.json:2453
dash-9a144e70Failed to copy to clipboardcid-dashboard/src/i18n/locales/en.json:511
dash-9ac2d802Missing ownercid-dashboard/src/i18n/locales/en.json:3139
dash-9b976e2ca backlog stopped movingcid-dashboard/src/i18n/locales/en.json:3833
dash-9e1230b8Failed to load OCR engines. The OCR service may be unavailable.cid-dashboard/src/i18n/locales/en.json:294
dash-9ea790f6Failed to delete tenant groupcid-dashboard/src/i18n/locales/en.json:299
dash-a09af353Your CID licence is not validcid-dashboard/src/i18n/locales/en.json:120
dash-a1e8fdd3Not included in this installation’s licence package. Contact your CID222 representative to add it.cid-dashboard/src/i18n/locales/en.json:590
dash-a21a8d54{{count}} errorscid-dashboard/src/i18n/locales/en.json:1101
cid-dashboard/src/i18n/locales/en.json:1102
dash-a5fce0d1A previous request was declined. You can send another.cid-dashboard/src/i18n/locales/en.json:3361
dash-a69842adThis permanently deletes the {{count}} selected test case(s). This cannot be undone.cid-dashboard/src/i18n/locales/en.json:1177
cid-dashboard/src/i18n/locales/en.json:1178
dash-a6c9e6aaFailed to create tenantcid-dashboard/src/i18n/locales/en.json:297
dash-a73e4c31Failed to add member to groupcid-dashboard/src/i18n/locales/en.json:365
dash-a78218b7{{count}} failedcid-dashboard/src/i18n/locales/en.json:1099
cid-dashboard/src/i18n/locales/en.json:1100
dash-a99f23ceImport failedcid-dashboard/src/i18n/locales/en.json:2476
dash-aa0476b9from the system. This cannot be undone.cid-dashboard/src/i18n/locales/en.json:270
dash-ac740635Unauthorizedcid-dashboard/src/i18n/locales/en.json:580
dash-aeca6dcfDirectory answered only partly — {{imported}} imported, {{updated}} updated, nothing removed. {{warning}}cid-dashboard/src/i18n/locales/en.json:2656
dash-afc7a53aThe grace period is over and the product is blocked. Install a renewal to restore chat, the proxy and inspection — administration stays available.cid-dashboard/src/i18n/locales/en.json:1943
dash-b266c7a8Timeout (ms)cid-dashboard/src/i18n/locales/en.json:3376
dash-b2ea0135Go to Homecid-dashboard/src/i18n/locales/en.json:584
dash-b31bebd8Error inviting userscid-dashboard/src/i18n/locales/en.json:223
dash-b4866540Error loading data. Please try again.cid-dashboard/src/i18n/locales/en.json:586
dash-b5026215Failed to create test cases:cid-dashboard/src/i18n/locales/en.json:1075
dash-b5ae8da5The installed licence failed verification — wrong installation, bad signature, or the system clock has moved backwards. The product is blocked until it is replaced.cid-dashboard/src/i18n/locales/en.json:1943
dash-b64807c2Back to homecid-dashboard/src/i18n/locales/en.json:595
dash-b95c8acbAccess Forbiddencid-dashboard/src/i18n/locales/en.json:120
dash-b9acc2f0Scorecard PDF export failedcid-dashboard/src/i18n/locales/en.json:1669
dash-b9b8f7bdGo backcid-dashboard/src/i18n/locales/en.json:594
dash-ba376745Failed (7 days)cid-dashboard/src/i18n/locales/en.json:799
dash-bcac8eb7the collector kept refusing deliverycid-dashboard/src/i18n/locales/en.json:3846
dash-bcc9d331Report rejectedcid-dashboard/src/i18n/locales/en.json:3672
dash-bf9d033bError loading groups. Please try again.cid-dashboard/src/i18n/locales/en.json:294
dash-c00a6bcd{{count}} pattern in this filter cannot be compiled and is protecting nothing: {{names}}cid-dashboard/src/i18n/locales/en.json:2372
dash-c05ef14bError Informationcid-dashboard/src/i18n/locales/en.json:714
dash-c1519be5This scan ran degraded — an analyzer was unavailable. Treat the result as unknown, not as clean.cid-dashboard/src/i18n/locales/en.json:2551
dash-c4ac1951PDF export failed: {{error}}cid-dashboard/src/i18n/locales/en.json:1063
dash-c5982cbcFailed to delete test group:cid-dashboard/src/i18n/locales/en.json:1091
dash-c63b3ea4Your CID licence has expiredcid-dashboard/src/i18n/locales/en.json:120
dash-c6d1b723Could not applycid-dashboard/src/i18n/locales/en.json:888
dash-c6e32530Failed to generate reset linkcid-dashboard/src/i18n/locales/en.json:244
dash-c9d15ac8Capture failed.cid-dashboard/src/i18n/locales/en.json:1513
dash-cc9f3280Export failedcid-dashboard/src/i18n/locales/en.json:2477
cid-dashboard/src/i18n/locales/en.json:888
dash-d2710796Detections the gateway neutralised before they reached the model — masked or rejected, counted, not projected.cid-dashboard/src/i18n/locales/en.json:121
dash-d32f8cb0Failed to update output filtercid-dashboard/src/i18n/locales/en.json:2460
dash-d357fcc9Directory sign-in is temporarily unavailable — the directory server could not be reached. This is not a problem with your password.cid-dashboard/src/i18n/locales/en.json:67
dash-d4b6ea23Unknown errorcid-dashboard/src/i18n/locales/en.json:982
dash-d5e167fcFailed to delete test case:cid-dashboard/src/i18n/locales/en.json:1077
dash-d7657a64No tenant carries this seat email, so activity cannot be attributed to a CID user. Set the tenant's contact_email to link them.cid-dashboard/src/i18n/locales/en.json:2091
dash-da3065b1Failed to cleanup logscid-dashboard/src/i18n/locales/en.json:742
dash-da7fee58Someone else changed page access while this screen was open. The table has been reloaded with their change — review it and save again.cid-dashboard/src/i18n/locales/en.json:2684
dash-db3a4da8Structurally zero: the exporter advances its cursor only after a successful send, so a failed batch is retried rather than skipped. A destination that is not receiving events shows a growing lag, never a drop count.cid-dashboard/src/i18n/locales/en.json:3841
dash-dcc0e5eaRepository hosts this deployment can read. Credentials are encrypted at rest and cannot be read back.cid-dashboard/src/i18n/locales/en.json:189
dash-dd477cb5Masked and rejected detections were neutralised by the guardrails. Only flagged content still carries exposure — the amber tail of each bar below.cid-dashboard/src/i18n/locales/en.json:1820
dash-dec71f89Failed to delete patterncid-dashboard/src/i18n/locales/en.json:2472
dash-dee2d0ddYou don't have permission to access this pagecid-dashboard/src/i18n/locales/en.json:581
dash-e2ab3eaaFailed to revoke API keycid-dashboard/src/i18n/locales/en.json:553
dash-e2b7206fCould not change the enginecid-dashboard/src/i18n/locales/en.json:888
dash-e2d6f0ebBenchmark failedcid-dashboard/src/i18n/locales/en.json:892
cid-dashboard/src/i18n/locales/en.json:933
dash-e4ce1ffbDeniedcid-dashboard/src/i18n/locales/en.json:3361
dash-e5f96e97Failed to update test cases:cid-dashboard/src/i18n/locales/en.json:1085
dash-e6504fb2Error Messagecid-dashboard/src/i18n/locales/en.json:826
dash-e8d55352{{mitigated}} of {{total}} detections · {{masked}} masked, {{rejected}} rejected, {{flagged}} flagged onlycid-dashboard/src/i18n/locales/en.json:1703
dash-e8d9e486Failed to delete credentialcid-dashboard/src/i18n/locales/en.json:299
dash-e9dfbeecFailed to delete test cases:cid-dashboard/src/i18n/locales/en.json:1081
dash-ea233c69Observation alone never goes above Limited. High and Unacceptable are legal classifications with duties attached, and a hostname in a log cannot make that claim. When traffic suggests more than the declaration does, the result is a mismatch finding for a human — never a silent promotion.cid-dashboard/src/i18n/locales/en.json:3026
dash-eb7ea6d5Failed to delete filtercid-dashboard/src/i18n/locales/en.json:299
dash-ebdf21b2Credential saved but unreachable: {{error}}cid-dashboard/src/i18n/locales/en.json:459
dash-eda885e0Why this decision was made, and what the record is missingcid-dashboard/src/i18n/locales/en.json:121
dash-edb7611dThe pack was not produced. Open "What's inside" to see why.cid-dashboard/src/i18n/locales/en.json:888
dash-edbceffbThis permanently deletes "{{name}}". This cannot be undone.cid-dashboard/src/i18n/locales/en.json:1174
dash-ef868fa4A verdict with no reasoning behind it. Warning is the default: the attempts are real, but locking on silence is a false-positive landmine.cid-dashboard/src/i18n/locales/en.json:3510
dash-f11e5763Failed to create test group:cid-dashboard/src/i18n/locales/en.json:1087
dash-f1c05fc8Something went wrongcid-dashboard/src/i18n/locales/en.json:120
dash-f29fa6feThis runs the retention policy and permanently deletes rows past their category window. This action cannot be undone.cid-dashboard/src/i18n/locales/en.json:693
dash-f2ac763aErrors (7 days)cid-dashboard/src/i18n/locales/en.json:800
dash-f382fc3cAre you sure you want to delete this output filter? This action cannot be undone.cid-dashboard/src/i18n/locales/en.json:2265
dash-f448e99bFailcid-dashboard/src/i18n/locales/en.json:835
dash-f47b770eThis action cannot be undone.cid-dashboard/src/i18n/locales/en.json:288
dash-f62a316aFailed to create tenant groupcid-dashboard/src/i18n/locales/en.json:297
dash-f8e43be8Untested controls are excluded — a control nothing exercised has not been shown to hold. A control inside the band just under its floor counts as half: neither "held" nor "failed" is true of it, and half is a stated convention, not a measurement.cid-dashboard/src/i18n/locales/en.json:1700
dash-f8f7ab4eImport refusedcid-dashboard/src/i18n/locales/en.json:2476
dash-f94760da{{count}} patterns in this filter cannot be compiled and are protecting nothing: {{names}}cid-dashboard/src/i18n/locales/en.json:2373
dash-f98b3045This role does not use the chat — an auditor reviews the estate rather than adding traffic to it.cid-dashboard/src/i18n/locales/en.json:588
dash-fada65aeCompleted reports whose own checks failedcid-dashboard/src/i18n/locales/en.json:3656
dash-fc7cb217Directory sign-in fails and group membership stays frozen until it returns. Content policy and enforcement are unaffected — they never consult the directory.cid-dashboard/src/i18n/locales/en.json:2648
dash-fdac3635This appliance’s licence has expired — chat, the proxy and inspection are blocked. An administrator can install a renewal under Settings → License.cid-dashboard/src/i18n/locales/en.json:589
dash-fdf68fb7Residual risk after guardrails plus what-if targets on {{count}} regulations. Masked and rejected content was neutralised; only flagged content still carries exposure.cid-dashboard/src/i18n/locales/en.json:1821
dash-fe0acff4An unexpected error occurred during the benchmark.cid-dashboard/src/i18n/locales/en.json:934

ISO / OVA installer and first-boot scripts (50)

IdMessageWhere
iso-0545b664not set — this OVA will NOT be able to update, and cannotappliance/ova/build-bundle.sh:97
iso-071c6a6eHTTPS sidecar FAILED — last lines of its output:appliance/iso/target/cid-appliance-firstboot.sh:612
iso-083bfc75public DNS is unreachable too — pinning $reg to $REGISTRY_FALLBACK_IP in /etc/hostsappliance/iso/target/cid-appliance-firstboot.sh:197
iso-1bbed618pulling missing release image: $refappliance/ova/cid-stack-up.sh:37
iso-1ccc150fcannot log in to $REG — the indented line above is docker's own messageappliance/iso/target/cid-appliance-firstboot.sh:518
iso-1d9a5709FATAL: console admin missingappliance/ova/harden-access.sh:71
iso-1dc9bbdbclock is not synchronised (now $(date -u +%FT%TZ)) — if the registry login fails on a certificate error, this is whyappliance/iso/target/cid-appliance-firstboot.sh:264
iso-20aee03asecret generation failedappliance/iso/target/cid-appliance-firstboot.sh:471
iso-236ce5a7provisioned. Reach it at https://<vm-ip>/ (one-time certificate warning until the appliance CA is trusted) -> setup wizard.appliance/ova/provision.sh:117
iso-2817971cpull ${ref##*/} failed (${kind}, attempt ${n}/${PULL_TRIES:-3}) — retrying in ${delay}sappliance/iso/target/cid-appliance-firstboot.sh:169
iso-3421fc56unfilled bundle placeholders in .env: $unfilled — an online ISO cannot pull its images; rebuild the bundle with CID_CHANNEL_TOKEN / CID_REGISTRY_USER / CID_REGISTRY_PASS setappliance/iso/build-iso.sh:137
iso-3d58ef06$reg resolves but HTTPS to it will not connect — this network blocks outbound 443 to it, or a proxy/TLS-inspection device sits in the way. Note that Ubuntu's own mirrors use port 80, so apt can work while this fails. Allow direct HTTPS to $reg, then reboot.appliance/iso/target/cid-appliance-firstboot.sh:185
iso-460b8f7e$name: STUCK-IN-INITRAMFS — missing root-disk driverappliance/ova/test-ova-boot-matrix.sh:58
iso-4762995dregistry login FAILED (online updates may not pull)appliance/ova/cid-stack-up.sh:20
iso-4774b99cWARNING: CID_CHANNEL_TOKEN / CID_REGISTRY_USER / CID_REGISTRY_PASSappliance/ova/build-bundle.sh:96
iso-4a5405c5docker load failed for $tappliance/iso/target/cid-appliance-firstboot.sh:491
iso-4b53b316FATAL: cannot read password file $PASSFILEappliance/ova/harden-access.sh:33
iso-4d4c4bc4the registry rejected this appliance's credentials while pulling ${ref##*/} — this install media is stale or its account was revoked; ask your CID222 contact for current mediaappliance/iso/target/cid-appliance-firstboot.sh:158
iso-57a9f5dc$name: OVERLAY-FAILappliance/ova/test-ova-boot-matrix.sh:47
iso-5edcb464FATAL: docker load failed for $tappliance/ova/provision.sh:42
iso-63f749ccfrontend container not found — run install.sh first and let it startappliance/iso/install-https.sh:49
iso-66ba95bcdocker load reported an error for $tappliance/iso/target/cid-appliance-firstboot.sh:492
iso-6a70029eFATAL: $must*.deb missing from $OUTappliance/iso/fetch-debs.sh:39
iso-7a86f302images gate: not found: $ENVFappliance/ova/check-images-env.sh:19
appliance/ova/check-images-env.sh:20
iso-7e129b4cproxy passthrough key registration failed (proxy calls may 401)appliance/ova/cid-stack-up.sh:121
iso-7e4bea34console UI install FAILED — last lines of its output:appliance/iso/target/cid-appliance-firstboot.sh:455
iso-7f2a9181verification: $f missing from the ISOappliance/iso/build-iso.sh:165
iso-7fc6a106WARNING: HTTPS front not up — run: sudo bash /opt/cid/tls-tools/https-front.shappliance/ova/provision.sh:116
iso-7fdedc70images.env fails the gateappliance/iso/build-iso.sh:83
iso-87aa6202HTTPS ready -> https://$HOSTID/ (browser shows a one-time self-signed warning: Advanced -> Proceed)appliance/iso/install-https.sh:54
iso-91b631daWARN: could not pull $ref (updates may fail rollback-safety)appliance/ova/cid-stack-up.sh:38
iso-9e24abd3MATRIX FAILED — do not ship. Serial logs in $WORKappliance/ova/test-ova-boot-matrix.sh:72
iso-a46649a9FATAL: docker load reported an error for $tappliance/ova/provision.sh:43
iso-a8dd6a35this network's DNS cannot resolve $reg — routing that domain to public resolversappliance/iso/target/cid-appliance-firstboot.sh:188
iso-aab9560bxorriso failedappliance/iso/build-iso.sh:159
iso-ab352966cannot resolve $reg with this network's DNS, with public resolvers, or from a pinned address. Fix DNS (F2 on the console sets one), then reboot.appliance/iso/target/cid-appliance-firstboot.sh:206
iso-b02a77b2docker install failedappliance/iso/target/cid-appliance-firstboot.sh:389
iso-b5b1f49caccess hardening FAILED — do not export this imageappliance/ova/harden-access.sh:74
iso-b7fd0ae5update-ca-certificates failed — the certificates may not be trustedappliance/iso/target/cid-appliance-firstboot.sh:129
iso-c14f0f7f$label failed (attempt $n/$tries) — retrying in ${delay}sappliance/iso/target/cid-appliance-firstboot.sh:277
iso-c1dbd934FATAL: compose references undefined image vars:$missingappliance/ova/build-bundle.sh:159
iso-cc263d17single streams and extra retries are enabled below; if this site cannot do ~2 MB/s, ask for the air-gap ISO insteadappliance/iso/target/cid-appliance-firstboot.sh:324
iso-d243f457the previous attempt stopped here: $reasonappliance/iso/target/cid-appliance-firstboot.sh:221
iso-d6f794e1this machine has ${ram_mb} MB of RAM — the appliance cannot run below 6 GB and is designed for 16 GB. Power it off, raise the memory, and boot again.appliance/iso/target/cid-appliance-firstboot.sh:243
iso-dc95a732the registry rejected this appliance's credentials — this install media is stale or its account was revoked; ask your CID222 contact for current mediaappliance/iso/target/cid-appliance-firstboot.sh:510
iso-df1fd83aFATAL: cannot read $SRCappliance/ova/make-vmware-ova.sh:42
iso-e6464755$name: PANIC — missing root-disk driver for this controllerappliance/ova/test-ova-boot-matrix.sh:56
iso-ecf1b9e3WARNING: unfilled placeholders ($unfilled) — fine for airgap (offline bundles), no online updatesappliance/iso/build-iso.sh:138
iso-f58cbeaa(a bundle without it ships a deployment mode that cannot start)appliance/ova/build-bundle.sh:171
iso-f5dab1aaWARN: CID_DEEP_VERIFY set but qemu-img not found — skipped inflate checkappliance/ova/make-vmware-ova.sh:225

Host agent and offline updater (28)

IdMessageWhere
host-0555d2fdrefusing path-traversal member: {member.name}appliance/updater/cid_update.py:415
host-093a3439still missing after pull ({why}): {names}cid-host-agent/migrations/m0005_images_complete.py:43
host-128d9757[test] injected failure at {point}appliance/updater/cid_update.py:234
host-14e84e67health gate timed out; unhealthy: {', '.join(bad)}appliance/updater/cid_update.py:1087
host-169d5b15host write failed: {host_path}: {res.stderr.decode(errors='replace')[-400:]}cid-host-agent/hostexec.py:151
host-2befdb27error: {e}appliance/updater/cid_update.py:1879
host-2ff16aaadocker pull failed for {svc} after {PULL_ATTEMPTS} attempts: {last}appliance/updater/cid_update.py:494
host-403587f6migration dry-run failed: {e}appliance/updater/cid_update.py:1284
host-453f3b20bundle not found: {bundle}appliance/updater/cid_update.py:1436
appliance/updater/cid_update.py:1516
host-47c7bf75manifest missing required field: {key}appliance/updater/cid_update.py:370
host-4a771aa9cannot record migrations: postgres is not runningappliance/updater/cid_update.py:1666
host-520590f9current-release images are missing (rollback would be impossible):appliance/updater/cid_update.py:1384
host-65106d8e[host-agent] diagnostics: docker {' '.join(args[:2])} failed: {e}cid-host-agent/diagnostics_host.py:387
host-82dc9d20trust anchor missing: {CID_PUBKEY} (and no *.pem in {CID_PUBKEY_DIR}appliance/updater/cid_update.py:325
host-9a30c324cannot determine own image (container {cid}): {res.stderr.strip()}cid-host-agent/hostexec.py:50
host-a893d024functional smoke FAILED (exit {res.returncode}): {detail}appliance/updater/cid_update.py:1621
host-b23c32f4compose file missing from release: {compose['file']}appliance/updater/cid_update.py:392
host-b8620646manifest signature verification FAILED against allappliance/updater/cid_update.py:344
host-c69e1744command failed ({res.returncode}): {' '.join(cmd)}\n{err}appliance/updater/cid_update.py:212
host-c8f9b681pre-flight check '{probe['id']}' refused this update:appliance/updater/cid_update.py:742
host-dda45c6ebundle missing images.tar / images.tar.zstappliance/updater/cid_update.py:513
host-e434de3bpgdata snapshot missing: {snap}appliance/updater/cid_update.py:1235
host-e6cf100ecannot jump from {cur} to {new}: this release requires at leastappliance/updater/cid_update.py:380
host-e889f206[host-agent] diagnostics pass failed ({self.failures}): {e}cid-host-agent/diagnostics_host.py:512
host-e8caa0acmigration missing from release: {m['file']}appliance/updater/cid_update.py:398
host-e9120136host command failed ({res.returncode}): {cmd}\n{out[-800:]}cid-host-agent/hostexec.py:86
host-f1750e63refusing downgrade: current {cur} > target {new}appliance/updater/cid_update.py:385
host-f306bd6dsignature missing: {sig_path}appliance/updater/cid_update.py:322

On this page

Download PDF