Exstream troubleshooting notes, grouped by product era.
Search by error text, product, or production symptom. Each note gives a cause, a fix, and the Exstream versions it applies to. Historical mechanisms stay available, but they are labelled as historical.
Longer guides for releases, migrations, and design work.
Inspection and release control
Read repositories and PUB packages as data, compare changes, and put evidence into release reviews.
Product history
The Exstream lineage from Dialogue through HP to today's Cloud Editions, and how to decode the eras.
Field practices
Design, performance, accessibility, and high-volume practices proven across large estates.
Migration decisions
Staying classic, moving to cloud-native CE, or replatforming: options and how to decide.
Look up an error or a production symptom.
25 articles
Cloud native and CE
- Current releasesExstream CE 25.3
Exstream CE 25.3 PDF/UA output fails PAC on Figure elements without bounding boxes
Why PAC still reports Figure elements with no bounding box after enabling the improved PDF/UA support in Exstream CE 25.3, and how to test image tagging per format.
- Current releasesExstream Cloud Native, 2024 onwards
Exstream error EX005178: a rule cannot assign to a variable defined outside the rule
What EX005178 means in Exstream Cloud Native rule and event logic, why ternary expressions trigger it too, and how to restructure the assignment.
- Historical eraExstream CE 22.2+
Producing one PDF per document in Exstream CE with output breaks
Why Exstream CE composes multiple documents into a single PDF and how output breaks on the queue, not the input mapping, control file grouping.
- Historical eraExstream CE 24.2 Kubernetes
Exstream CE Helm install stalls at the design schema job
Diagnosing INSTALLATION FAILED when exstream-design-schema-job cannot complete its Liquibase migrations during an Exstream CE 24.2 Kubernetes install.
Classic engine and Design & Production
- Current releasesClassic Exstream Design and Production
Why an Exstream batch can fail after composition has succeeded
An AI-assisted production investigation found that a valid missing queue report, not the Exstream engine, caused a later batch step to fail.
- Current releasesClassic Exstream Design and Production
Why an Exstream delivery manifest can reference a PDF that was never generated
An AI-assisted investigation traced a one-file delivery mismatch past transfer and packaging to an Exstream rule that counted internal records instead of physical documents.
- Historical eraExstream server-based PDF output
Exstream output queue stalls when another process copies PDFs from the output directory
Why an Exstream output queue backs up when a copy script, backup agent, or antivirus scanner touches files the engine is still writing, and how to hand files off safely.
- Historical eraHP Exstream 7.0-era MQ connector
Exstream MQ correlation produces null output messages
Diagnosing the Exstream MQ connector error Multiple reads posted, writing NULL output message, the 7.0-era defect behind it, and the SINGLEPACKAGE containment.
- Historical eraDialogue and HP Exstream 6.x-7.x AFP output
Exstream AFP output has no BNG or ENG named page groups
Why archive indexing cannot find BNG and ENG structured fields in Exstream AFP output: TLE level, queue search-key configuration, and what actually triggers the groups.
- Historical eraDialogue and HP Exstream 6.x-7.x SBCS applications
Exstream SBCS output shows missing European characters
Why Czech, French, or other accented characters disappear from Exstream output when read from delimited data, and how code pages, locale, and fonts must align.
- Historical eraHP Exstream and Dialogue XML input
Exstream cannot skip a customer after a malformed XML closing tag
Why SYS_CustInvalidDataLevel cannot bypass a customer with broken XML structure, and where the invalid-data controls actually apply in Exstream batch input.
- Historical eraDialogue and HP Exstream 6.x-7.x barcode objects
Exstream barcode output is invalid even though the value looks correct
Why an Exstream Code 128, 2 of 5, or DataMatrix barcode fails to scan despite a correct source value: map strings, check digits, and output-driver effects.
- Current releasesExstream Design and Production, current
Exstream numeric variable overflow: float, integer, and currency limits
The exact representable ranges for Exstream Float, Integer, and Currency variables, what EX003016E means, and when a number should be a string instead.
- Historical eraDialogue and HP Exstream 6.x-7.x JMS integration
Exstream JMS connector throws IOException after output is created
Why an Exstream JMS on-demand run composes output successfully and then fails with IOException and failed to route message: expired temporary reply queues.
- Historical eraDialogue and HP Exstream 6.x-7.x
HTML embedded in Exstream XML output comes out escaped or split into tags
Why HTML carried through Exstream XML output shows < and > instead of markup, when that is correct behavior, and how the classic two-pass technique works.
- Historical eraDialogue and HP Exstream 6.x-7.x, timing model still documented for classic
Exstream system variable is empty because it is evaluated too early
Why a formula using SYS_PageInDocument or similar page state returns nothing, and how compute time and reset time interact in the classic Exstream engine.
- Current releasesDialogue and HP Exstream lineage, syntax current in classic releases
Exstream engine ignores a switch: how control file precedence actually works
Why an Exstream switch has no effect in production, how packaging and engine phases split the switch set, and how to diagnose control files with CONTROLFILE.
- Historical eraDialogue and HP Exstream 6.x-7.x ODBC topology
Exstream ODBC connection works in Designer but fails in the production engine
Why an ODBC data source that tests fine in Exstream Designer fails under the engine service account, and how to verify drivers, DSNs, and architecture per process.
- Historical eraExstream 16.x Linux engine
Exstream Linux engine cannot load libExEngPageRunner.sl: fixing LD_LIBRARY_PATH
Why the Exstream Linux engine reports EX001955S and cannot open libExEngPageRunner.sl under Command Center, and how to set LD_LIBRARY_PATH for the service.
Communications Server and StoryTeller
- Historical eraExstream StoryTeller repeater sorting
StoryTeller numeric repeater sort fails when any XPath value is NaN
Fixing the StoryTeller error Numeric sort encountered NaN value with an XPath guard predicate and a deterministic fallback for empty or non-numeric rows.
- Historical eraStreamServe 5.6.2 through Exstream 25.3
Exstream email via Office 365 SMTP: OAuth2 and TLS requirements
Fixing ssl3_get_record wrong version number against smtp.office365.com and choosing a supported OAuth2 path for Exstream and StreamServe email connectors.
- Current releasesCommunications Server lineage through Exstream 25.3
Exstream F1062 invalid Service Storage during StoryTeller export
Why a StoryTeller export aborts with Fatal F1062 invalid Service Storage, and how to verify the Export Configurator registration in the Windows Registry.
- Historical eraCommunications Server / StreamServe lineage
Exstream FileMove reports "No such process": the filename length trap
Why FileMove fails with No such process in one environment and works in another, and how to diagnose assembled path length before blaming permissions or the script.
Control Center and operations
- Historical eraExstream 16.6 / 23.3 client-server trust
Control Center cannot authenticate to Management Gateway: trusting bootstrap.cert
Fixing the Exstream error Connection or authentication problem when trying to communicate with Management Gateway by establishing client trust for bootstrap.cert.
- Current releasesExstream 16.6 Control Center
Exstream Control Center login hangs: another process owns the web port
Why Control Center sits on the login window with no error message when a monitoring agent claims the Exstream web port, and how to find the competing listener.
Continue with the product that covers your next step.
Resolve answers difficult Exstream questions and escalates uncertain cases. Inspect reads and compares Design repositories and PUB packages. Compose manages and renders document templates.