[2024-10-15T13:44:58.632] [WARN] [localhost] [docId] [userId] nodeJS - Express server starting... [2024-10-15T13:44:58.633] [WARN] [localhost] [docId] [userId] nodeJS - Failed to subscribe to plugin folder updates. When changing the list of plugins, you must restart the server. https://nodejs.org/docs/latest/api/fs.html#fs_availability [2024-10-15T13:44:58.786] [WARN] [localhost] [docId] [userId] nodeJS - Express server listening on port 8000 in production-linux mode. Version: 8.1.3. Build: 4 [2024-10-15T13:45:18.473] [WARN] [localhost] [docId] [userId] nodeJS - Express server starting... [2024-10-15T13:45:18.475] [WARN] [localhost] [docId] [userId] nodeJS - Failed to subscribe to plugin folder updates. When changing the list of plugins, you must restart the server. https://nodejs.org/docs/latest/api/fs.html#fs_availability [2024-10-15T13:45:18.634] [WARN] [localhost] [docId] [userId] nodeJS - Express server listening on port 8000 in production-linux mode. Version: 8.1.3. Build: 4 [2024-10-15T13:45:55.270] [WARN] [localhost] [docId] [userId] nodeJS - Express server starting... [2024-10-15T13:45:55.270] [INFO] [localhost] [docId] [userId] nodeJS - End updateLicense [2024-10-15T13:45:55.271] [WARN] [localhost] [docId] [userId] nodeJS - Failed to subscribe to plugin folder updates. When changing the list of plugins, you must restart the server. https://nodejs.org/docs/latest/api/fs.html#fs_availability [2024-10-15T13:45:55.273] [INFO] [localhost] [docId] [userId] nodeJS - End updateLicense [2024-10-15T13:45:55.322] [DEBUG] [localhost] [docId] [userId] nodeJS - [AMQP] connected [2024-10-15T13:45:55.379] [DEBUG] [localhost] [docId] [userId] nodeJS - [AMQP] connected [2024-10-15T13:45:55.406] [INFO] [localhost] [docId] [userId] nodeJS - Start callbackFunction [2024-10-15T13:45:55.414] [WARN] [localhost] [docId] [userId] nodeJS - Express server listening on port 8000 in production-linux mode. Version: 8.1.3. Build: 4 [2024-10-15T13:46:55.394] [INFO] [localhost] [docId] [userId] nodeJS - forceSaveTimeout start [2024-10-15T13:46:55.396] [INFO] [localhost] [docId] [userId] nodeJS - forceSaveTimeout end [2024-10-15T13:47:05.322] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - Start downloadFile [2024-10-15T13:47:05.323] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - checkJwt success: decoded = {"document":{"directUrl":"","fileType":"pdf","info":{"owner":"Me","uploaded":"Tue Oct 15 2024","favorite":null},"key":"172.18.0.1INV_2024_testt.pdf1729000023834","permissions":{"chat":true,"comment":false,"copy":true,"download":true,"edit":false,"fillForms":true,"modifyContentControl":true,"modifyFilter":true,"print":true,"review":false,"reviewGroups":null,"commentGroups":{},"userInfoGroups":null,"protect":true},"referenceData":{"fileKey":"{\"fileName\":\"INV_2024_testt.pdf\",\"userAddress\":\"172.18.0.1\"}","instanceId":"http://172.18.0.1/example"},"title":"INV_2024_testt.pdf","url":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf&useraddress=172.18.0.1"},"documentType":"pdf","editorConfig":{"actionLink":null,"callbackUrl":"http://172.18.0.1/example/track?filename=INV_2024_testt.pdf&useraddress=172.18.0.1","coEditing":null,"createUrl":null,"customization":{"about":true,"comments":true,"close":{"visible":false},"feedback":true,"forcesave":false,"goback":{"url":"http://172.18.0.1/example/"},"submitForm":true},"embedded":{"embedUrl":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf","saveUrl":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf","shareUrl":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf","toolbarDocked":"top"},"fileChoiceUrl":"","lang":"en","mode":"edit","plugins":{"pluginsData":[]},"templates":null,"user":{"group":"","id":"uid-1","image":"http://172.18.0.1/example/images/uid-1.png","name":"John Smith"}},"height":"100%","token":"","type":"desktop","width":"100%","iat":1729000025,"exp":1729000325} [2024-10-15T13:47:05.338] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - isAllowDirectRequest url in jwt token res=true [2024-10-15T13:47:05.346] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - End downloadFile [2024-10-15T13:47:05.533] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - io.use start [2024-10-15T13:47:05.534] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - checkJwt success: decoded = {"document":{"directUrl":"","fileType":"pdf","info":{"owner":"Me","uploaded":"Tue Oct 15 2024","favorite":null},"key":"172.18.0.1INV_2024_testt.pdf1729000023834","permissions":{"chat":true,"comment":false,"copy":true,"download":true,"edit":false,"fillForms":true,"modifyContentControl":true,"modifyFilter":true,"print":true,"review":false,"reviewGroups":null,"commentGroups":{},"userInfoGroups":null,"protect":true},"referenceData":{"fileKey":"{\"fileName\":\"INV_2024_testt.pdf\",\"userAddress\":\"172.18.0.1\"}","instanceId":"http://172.18.0.1/example"},"title":"INV_2024_testt.pdf","url":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf&useraddress=172.18.0.1"},"documentType":"pdf","editorConfig":{"actionLink":null,"callbackUrl":"http://172.18.0.1/example/track?filename=INV_2024_testt.pdf&useraddress=172.18.0.1","coEditing":null,"createUrl":null,"customization":{"about":true,"comments":true,"close":{"visible":false},"feedback":true,"forcesave":false,"goback":{"url":"http://172.18.0.1/example/"},"submitForm":true},"embedded":{"embedUrl":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf","saveUrl":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf","shareUrl":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf","toolbarDocked":"top"},"fileChoiceUrl":"","lang":"en","mode":"edit","plugins":{"pluginsData":[]},"templates":null,"user":{"group":"","id":"uid-1","image":"http://172.18.0.1/example/images/uid-1.png","name":"John Smith"}},"height":"100%","token":"","type":"desktop","width":"100%","iat":1729000025,"exp":1729000325} [2024-10-15T13:47:05.534] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - io.use end [2024-10-15T13:47:05.535] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - getBaseUrlByConnection host=172.18.0.1 x-forwarded-host=172.18.0.1 x-forwarded-proto=http x-forwarded-prefix=undefined cloudfront-forwarded-proto=undefined [2024-10-15T13:47:05.535] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - _checkLicense start [2024-10-15T13:47:05.535] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - sendData: type = license [2024-10-15T13:47:05.535] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - _checkLicense end [2024-10-15T13:47:05.568] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - data.type = auth [2024-10-15T13:47:05.568] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [userId] nodeJS - auth time: 218 [2024-10-15T13:47:05.568] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - checkJwt success: decoded = {"document":{"directUrl":"","fileType":"pdf","info":{"owner":"Me","uploaded":"Tue Oct 15 2024","favorite":null},"key":"172.18.0.1INV_2024_testt.pdf1729000023834","permissions":{"chat":true,"comment":false,"copy":true,"download":true,"edit":false,"fillForms":true,"modifyContentControl":true,"modifyFilter":true,"print":true,"review":false,"reviewGroups":null,"commentGroups":{},"userInfoGroups":null,"protect":true},"referenceData":{"fileKey":"{\"fileName\":\"INV_2024_testt.pdf\",\"userAddress\":\"172.18.0.1\"}","instanceId":"http://172.18.0.1/example"},"title":"INV_2024_testt.pdf","url":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf&useraddress=172.18.0.1"},"documentType":"pdf","editorConfig":{"actionLink":null,"callbackUrl":"http://172.18.0.1/example/track?filename=INV_2024_testt.pdf&useraddress=172.18.0.1","coEditing":null,"createUrl":null,"customization":{"about":true,"comments":true,"close":{"visible":false},"feedback":true,"forcesave":false,"goback":{"url":"http://172.18.0.1/example/"},"submitForm":true},"embedded":{"embedUrl":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf","saveUrl":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf","shareUrl":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf","toolbarDocked":"top"},"fileChoiceUrl":"","lang":"en","mode":"edit","plugins":{"pluginsData":[]},"templates":null,"user":{"group":"","id":"uid-1","image":"http://172.18.0.1/example/images/uid-1.png","name":"John Smith"}},"height":"100%","token":"","type":"desktop","width":"100%","iat":1729000025,"exp":1729000325} [2024-10-15T13:47:05.574] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - getBaseUrlByConnection host=172.18.0.1 x-forwarded-host=172.18.0.1 x-forwarded-proto=http x-forwarded-prefix=undefined cloudfront-forwarded-proto=undefined [2024-10-15T13:47:05.588] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - postData request: url = http://172.18.0.1/example/track?filename=INV_2024_testt.pdf&useraddress=172.18.0.1;data = {"key":"172.18.0.1INV_2024_testt.pdf1729000023834","status":1,"users":["uid-1"],"actions":[{"type":1,"userid":"uid-1"}]} [2024-10-15T13:47:05.592] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - endAuth hasForgotten false [2024-10-15T13:47:05.599] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - sendData: type = auth [2024-10-15T13:47:05.600] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - Start command: {"withAuthorization":true,"c":"open","id":"172.18.0.1INV_2024_testt.pdf1729000023834","userid":"uid-1","format":"pdf","url":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf&useraddress=172.18.0.1","title":"INV_2024_testt.pdf","lcid":9,"nobase64":true,"convertToOrigin":".pdf.xps.oxps.djvu"} [2024-10-15T13:47:05.602] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - End command [2024-10-15T13:47:05.603] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - postData response: data = {"error":0} [2024-10-15T13:47:05.662] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - receiveTask start: {"ctx":{"tenant":"localhost","docId":"172.18.0.1INV_2024_testt.pdf1729000023834","userId":"uid-1","shardKey":"172.18.0.1INV_2024_testt.pdf1729000023834"},"cmd":{"withAuthorization":true,"c":"open","id":"172.18.0.1INV_2024_testt.pdf1729000023834","userid":"uid-1","format":"pdf","url":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf&useraddress=172.18.0.1","title":"INV_2024_testt.pdf","outputformat":8193,"outputpath":"Editor.bin","embeddedfonts":false,"status_info":0,"lcid":9,"nobase64":true,"convertToOrigin":".pdf.xps.oxps.djvu"}} [2024-10-15T13:47:05.664] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - receiveTask publish: {"type":"open","status":"ok"} [2024-10-15T13:47:05.664] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - receiveTask end [2024-10-15T13:47:05.665] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - pubsub message start:{"type":7,"ctx":{"tenant":"localhost","docId":"172.18.0.1INV_2024_testt.pdf1729000023834","userId":"uid-1","shardKey":"172.18.0.1INV_2024_testt.pdf1729000023834"},"cmd":{"withAuthorization":true,"c":"open","id":"172.18.0.1INV_2024_testt.pdf1729000023834","userid":"uid-1","format":"pdf","url":"http://172.18.0.1/example/download?fileName=INV_2024_testt.pdf&useraddress=172.18.0.1","title":"INV_2024_testt.pdf","outputformat":8193,"outputpath":"Editor.bin","embeddedfonts":false,"status_info":0,"lcid":9,"nobase64":true,"convertToOrigin":".pdf.xps.oxps.djvu"},"output":{"type":"documentOpen","data":{"type":"open","status":"ok"}},"needUrlKey":"172.18.0.1INV_2024_testt.pdf1729000023834","needUrlMethod":0,"needUrlType":0,"creationDate":1729000025574,"openedAt":1729003625586} [2024-10-15T13:47:05.666] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-1] nodeJS - sendData: type = documentOpen [2024-10-15T13:47:05.669] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - data.type = clientLog [2024-10-15T13:47:05.670] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - clientLog: onDownloadFile time:2 [2024-10-15T13:47:05.693] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - data.type = clientLog [2024-10-15T13:47:05.693] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - clientLog: onOpenDocument time:23 [2024-10-15T13:47:05.799] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - data.type = cursor [2024-10-15T13:47:05.799] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - send cursor: { cursor: '', time: 1729000025799, user: 'uid-11', useridoriginal: 'uid-1' } [2024-10-15T13:47:05.849] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - data.type = getMessages [2024-10-15T13:47:05.850] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - data.type = clientLog [2024-10-15T13:47:05.850] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - clientLog: onDocumentContentReady time:471 memory:{"totalJSHeapSize":157298999,"usedJSHeapSize":144763511,"jsHeapSizeLimit":4294705152} [2024-10-15T13:47:05.850] [DEBUG] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - sendData: type = message [2024-10-15T13:47:07.721] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - data.type = cursor [2024-10-15T13:47:07.722] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - send cursor: { cursor: '', time: 1729000027722, user: 'uid-11', useridoriginal: 'uid-1' } [2024-10-15T13:47:09.302] [INFO] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - data.type = clientLog [2024-10-15T13:47:09.302] [ERROR] [localhost] [172.18.0.1INV_2024_testt.pdf1729000023834] [uid-11] nodeJS - clientLog: changesError: Error: Uncaught TypeError: Cannot read properties of null (reading 're') Script: http://172.18.0.1/8.1.3-4/sdkjs/word/sdk-all.js Line: 2879:65 userAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 platform: Linux x86_64 isLoadFullApi: true isDocumentLoadComplete: true DocumentInfo: Selection: false performance.memory: {"totalJSHeapSize":158220327,"usedJSHeapSize":145073735,"jsHeapSizeLimit":4294705152} StackTrace: TypeError: Cannot read properties of null (reading 're') at e.px (http://172.18.0.1/8.1.3-4/sdkjs/word/sdk-all.js:2879:65) at a. (http://172.18.0.1/8.1.3-4/sdkjs/word/sdk-all.js:6720:247) at Object.U [as ug] (http://172.18.0.1/8.1.3-4/sdkjs/word/sdk-all.js:1661:175) at y.Wg (http://172.18.0.1/8.1.3-4/sdkjs/word/sdk-all.js:6720:36) at a.tc (http://172.18.0.1/8.1.3-4/sdkjs/word/sdk-all.js:11993:311) at a.oh (http://172.18.0.1/8.1.3-4/sdkjs/word/sdk-all.js:11984:452) at http://172.18.0.1/8.1.3-4/sdkjs/word/sdk-all.js:11720:403 at Array.forEach () at e.mtd (http://172.18.0.1/8.1.3-4/sdkjs/word/sdk-all.js:11720:381) at e.DDa (http://172.18.0.1/8.1.3-4/sdkjs/word/sdk-all.js:11698:402) [2024-10-15T13:47:55.271] [DEBUG] [localhost] [docId] [userId] nodeJS - expireDoc connections.length = 1 [2024-10-15T13:47:55.395] [INFO] [localhost] [docId] [userId] nodeJS - checkDocumentExpire start [2024-10-15T13:47:55.395] [INFO] [localhost] [docId] [userId] nodeJS - checkDocumentExpire end: startSaveCount = 0, removedCount = 0 [2024-10-15T13:47:55.397] [INFO] [localhost] [docId] [userId] nodeJS - forceSaveTimeout start [2024-10-15T13:47:55.398] [INFO] [localhost] [docId] [userId] nodeJS - forceSaveTimeout end