Synology DSM configuration issue

Hello,

Having a Synology NAS, I wanted to configure the Synology DSM integration.

I created a dedicated account on the NAS and then configured the access in Gladys, but I always get the error « Unable to reach Synology DSM ».

I can ping my NAS from the Rasp that hosts Gladys Assistant.

The Gladys logs indicate:

[2026-08-26T15:19:53.797Z] [INFO] Retrying the Synology DSM connection in 120s
[2026-08-26T15:21:53.828Z] [ERROR] Synology DSM initialization failed SynologyApiError: Unable to reach Synology DSM
    at SynologyClient.request (file:///app/src/synology/client.js:70:13)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async SynologyClient.discoverApis (file:///app/src/synology/client.js:87:21)
    at async SynologyClient.getSnapshot (file:///app/src/synology/client.js:301:21)
    at async SynologyService.discover (file:///app/src/service.js:48:50)
    at async Promise.allSettled (index 0)
    at async SynologyFleetService.run (file:///app/src/fleet-service.js:14:21)
    at async SynologyFleetService.discover (file:///app/src/fleet-service.js:31:21)
    at async initialize (file:///app/src/runtime.js:116:23) {
  code: undefined,
  api: undefined,
  [cause]: [TypeError: fetch failed] {
    [cause]: Error: unable to verify the first certificate; if the root CA is installed locally, try running Node.js with --use-system-ca
        at TLSSocket.onConnectSecure (node:internal/tls/wrap:1768:34)
        at TLSSocket.emit (node:events:509:28)
        at TLSSocket._finishInit (node:internal/tls/wrap:1203:8)
        at ssl.onhandshakedone (node:internal/tls/wrap:984:12) {
      code: 'UNABLE_TO_VERIFY_LEAF_SIGNATURE'
    }
  }
}

If I try to connect to the dedicated gladys account on the NAS, I am refused, but I think that’s normal since the account has no service rights (it is in the administrators group, however).

Do you have any idea where I can look?

Thanks