After upgrading the DX NetOps Data Aggregator (DA) to version 25.4.9, the dadaemon service may fail to start.
This typically occurs when a custom temporary directory is defined during installation but lacks the necessary write permissions for the application user.
We see this error in the netops-data-aggregator.log
…..
Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2026-07-30T08:47:41,485 | ERROR | main | SpringApplication | framework.boot.SpringApplication 857 | - - | | Application run failed
org.springframework.context.ApplicationContextException: Unable to start web server
Caused by: org.springframework.boot.web.server.WebServerException: Unable to create tempDir. java.io.tmpdir is set to /opt/CA/tmp
Caused by: java.nio.file.AccessDeniedException: /opt/CA/tmp/tomcat-docbase.8581
…..
* DX NetOps Performance Management 25.4.9
* Fault Tolerant Data Aggregator environment
In DX NetOps 25.4.9, the transition to Spring Boot requires that the directory specified by the iatempdir variable during installation is available and writable by the install owner.
If the directory (such as /opt/CA/tmp) is owned by root or has restrictive permissions, the Data Aggregator will fail to initialize.
Follow these steps to resolve the permission issue and start the service:
bash
chmod 775 /opt/CA/tmp
chown <install_user>:<group> /opt/CA/tmp
bash
systemctl restart consul-ext
bash
/opt/IMDataAggregator/scripts/dadaemon start
To speak with a customer representative or a Support Engineer, see [Contact Support]