Do you want to: Report a bug / Ask a how-to question
I’m currently evaluating Docs as a solution for my application and having been running into some integration challenges, particularly in a local dev environment.
I’m running a Docker container for the Document Server. I have a ASP.NET Core 8 Web Api application with an Angular front-end that I have been able to get partially to work with the Docs solution. The Angular component loads and I am able to pull a document from my own document repository and load it successfully into the editor.
The issue I am having involves the callback url. I have an an endpoint in my ASP.NET WebApi to handle the post operation, however I’ve been unsuccessful in having that endpoint reached in my debugging. What I’m seeing is a socket hang up error from the docker container. The error is pasted below. Should the callback be handled via sockets and not a standard post? The documentation on the callback simply says a POST but I’ve been unsuccessful in this regard thus far. :
[2025-09-14T15:22:13.394] [WARN] [localhost] [45403] [uid-17577716253171] nodeJS - commandSfcCallback backoff limit exceeded
[2025-09-14T15:22:13.398] [WARN] [localhost] [45403] [uid-17577716253171] nodeJS - storeForgotten
[2025-09-14T15:23:10.938] [ERROR] [localhost] [45403] [uid-1757771625317] nodeJS - postData error: url = [http://host.docker.internal:61394/api/documenteditor/v1/editor/save;data](http://host.docker.internal:61394/api/documenteditor/v1/editor/save;data) = {"key":"45403","status":1,"users":["uid-1757771625317"],"actions":[{"type":1,"userid":"uid-1757771625317"}]} Error: socket hang up
at Function.from (/snapshot/server/Common/node_modules/axios/dist/node/axios.cjs)
at RedirectableRequest.handleRequestError (/snapshot/server/Common/node_modules/axios/dist/node/axios.cjs)
at RedirectableRequest.emit (node:events:536:35)
at ClientRequest.<anonymous> (/snapshot/server/Common/node_modules/follow-redirects/index.js:49:24)
at ClientRequest.emit (node:events:524:28)
at emitErrorEvent (node:_http_client:101:11)
at Socket.socketOnEnd (node:_http_client:528:5)
at Socket.emit (node:events:536:35)
at endReadableNT (node:internal/streams/readable:1698:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
at Axios.request (/snapshot/server/Common/node_modules/axios/dist/node/axios.cjs)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Object.postRequestPromise (/snapshot/server/Common/sources/utils.js)
at async sendServerRequest (/snapshot/server/DocService/sources/DocsCoServer.js)
at async sendStatusDocument (/snapshot/server/DocService/sources/DocsCoServer.js)
Document Server version:
Type of installation of the Document Server (docker, deb/rpm, exe, please point us to the installation guide that you used as well):
Browser version: Chrome 140