Need Help …
I have Photostructure going on TrueNAS Scale. Will write a brief note on how I got it working soon. It started processing and within a day or two got to 37997 photos - then hung.
Have stopped Photostructure and turned logging to “debug” level. Then restarted Photostructure and started rescan through Web GUI. It added around 60 photos in the last 10 hours. Photostructure does not seem to be processing like I would expect it to. Not sure how to interpret the logs (there are many). Seems to be some errors in the log.
One recent log is:
main-27-001.log
{“ts”:1687935007168,“l”:“error”,“ctx”:“EventStore”,“msg”:“maybeSendEvent(): ACCEPT”,“meta”:{“event”:{“timestamp”:1687935007.092,“exception”:{“values”:[{“stacktrace”:{“frames”:[{“colno”:7,“filename”:“node:internal/timers”,“function”:“processTimers”,“lineno”:500,“in_app”:false,“module”:“timers”},{“colno”:17,“filename”:“node:internal/timers”,“function”:“listOnTimeout”,“lineno”:557,“in_app”:false,“module”:“timers”},{“colno”:101250,“filename”:“/ps/app/bin/main.js”,“function”:“Timeout.”,“lineno”:9,“in_app”:true,“module”:“main”,“pre_context”:[“”,“/*”," * Copyright © 2021, PhotoStructure Inc.“,” * By using this software, you accept all of the terms in https://photostructure.com/eula.“,” * IF YOU DO NOT ACCEPT THESE TERMS, DO NOT USE THIS SOFTWARE"," /“,”“],“context_line”:”'{snip} ut "+this.name+" after "+(Date.now()-this.start)+"ms";this.reject(e),null==t||t()}}),e)),this}get stateStr(){return this.pending?"pending":t {snip}“,“post_context”:[”//# sourceMappingURL=main.js.map"]},{“colno”:102000,“filename”:“/ps/app/bin/main.js”,“function”:“p.reject”,“lineno”:9,“in_app”:true,“module”:“main”,“pre_context”:[“”,"/“,” * Copyright © 2021, PhotoStructure Inc.“,” * By using this software, you accept all of the terms in https://photostructure.com/eula.“,” * IF YOU DO NOT ACCEPT THESE TERMS, DO NOT USE THIS SOFTWARE"," /“,”“],“context_line”:”'{snip} isIgnorableError(e)?"info":"warn",".reject()",e);const t=s.asError(e);return this.settle((()=>{this._error=t,this.state=u.PromiseStates.reje {snip}“,“post_context”:[”//# sourceMappingURL=main.js.map"]},{“colno”:591746,“filename”:“/ps/app/bin/main.js”,“function”:“Object.t.asError”,“lineno”:9,“in_app”:true,“module”:“main”,“pre_context”:[“”,"/“,” * Copyright © 2021, PhotoStructure Inc.“,” * By using this software, you accept all of the terms in https://photostructure.com/eula.“,” * IF YOU DO NOT ACCEPT THESE TERMS, DO NOT USE THIS SOFTWARE"," */“,”“],“context_line”:”'{snip} ce(i+1).trim());return e.name=t.slice(0,i).trim(),e}return new Error(t)}},t.isError=function(e){return e instanceof Error}},85643:(e,t)=>{"u {snip}“,“post_context”:[”//# sourceMappingURL=main.js.map"]}]},“type”:“Error”,“value”:“Timeout ChildService(sync) healthCheck at Wed Jun 28 2023 00:49:42 GMT-0600 (Mountain Daylight Time) after 25001ms: healthCheck for ChildService(sync): failed”,“mechanism”:{“handled”:true,“type”:“generic”}}]},“event_id”:“af039fbd97294caf81f63bf2e045545e”,“platform”:“node”,“environment”:“production”,“release”:“1.1.0+20210815185424”,“sdk”:{“integrations”:[“InboundFilters”,“FunctionToString”,“Console”,“Http”,“OnUncaughtException”,“OnUnhandledRejection”,“LinkedErrors”]},“message”:“Timeout ChildService(sync) healthCheck at Wed Jun 28 2023 00:49:42 GMT-0600 (Mountain Daylight Time) after 25001ms: healthCheck for ChildService(sync): failed: Error: Timeout ChildService(sync) healthCheck at Wed Jun 28 2023 00:49:42 GMT-0600 (Mountain Da…”,“extra”:{“pid”:27,“serviceName”:“main”,“serviceEnding”:false,“runtimeMs”:1009977,“version”:“1.1.0”,“os”:“Alpine Linux v3.13 on x64”,“isDocker”:true,“nodeVersion”:“16.2.0”,“locale”:“en”,“cpus”:“8 × Intel(R) Core™ i7-4790K CPU @ 4.00GHz”,“memoryUsageMb”:25,“memoryUsageRssMb”:54,“systemMemory”:“6.7 GB / 33.6 GB”,“ffmpeg”:“version 4.3.1”,“vlc”:“(not found)”,“argv”:“["/usr/local/bin/node","/ps/app/bin/main.js"]”}},“pleaseSend”:false,“recentEventCount”:1,“maxErrorsPerDay”:3}}