The
heserver hostname is hardcoded in the EXE's internal pluggable protocol (
https://heserver/,
http://heserver/,
ghe://heserver/), and it is process-local, two ExeOutput apps running side by side on the same machine each have their own private
heserver inside their own process, no collision. So today the value is purely cosmetic, it never leaks to the user unless they paste a link or peek at DevTools. It will be difficult to change this but it's on our TODO list again.
When does ExeOutput get easier Azure code signing?
Scheduled for ExeOutput for PHP 2026, which is the next major release. The integration mirrors what HTML Executable already ships today (
https://www.htmlexe.com/help/topics/codesigning.html), the same UX with the Code Signing pane, the same SignTool + Dlib extension flow, the same Auto-probe for the Microsoft Artifact Signing Client Tools path. So when 2026 lands, your existing Azure Trusted Signing / Artifact Signing setup carries over directly, just point ExeOutput at the same SignTool + DLL paths you already use with XLS Padlock or HTMLEXE.