Results

By type

          Service started with pid=6
 | 2022-09-08T04:19:34.148Z	 |                               reactor.util.Loggers	 | DEBUG	 | Using Slf4j logging framework	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:34.184Z	 | t.services.cbs.client.model.CbsClientConfiguration	 | INFO	 | CBS client will use plain http protocol.	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:34.186Z	 | .sdk.rest.services.cbs.client.api.CbsClientFactory	 | INFO	 | Configuration used for CBS Client: CbsClientConfiguration{hostname=config-binding-service, port=0, appName=dcae-hv-ves-collector, protocol=http, trustStoreKeys=null, consulHost=consul-server, consulPort=8500, cbsName=config-binding-service, configMapFilePath=/app-config-input/application_config.yaml, policySyncFilePath=/etc/policies/policies.json}	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:34.456Z	 | ollectors.veshv.config.impl.HvVesCommandLineParser	 | INFO	 | Healthcheck port missing on command line, using default: 6060	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:34.670Z	 | r.core.util.internal.logging.InternalLoggerFactory	 | DEBUG	 | Using SLF4J as the default logging framework	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:35.184Z	 | ae.collectors.veshv.main.servers.HealthCheckServer	 | INFO	 | Health check server is up and listening on 0.0.0.0:6060	 | 	 | 	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | reactor-http-epoll-1
 | 2022-09-08T04:19:35.216Z	 | ae.collectors.veshv.config.api.ConfigurationModule	 | INFO	 | Using base configuration file: /etc/ves-hv/configuration/base.json	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:35.241Z	 | ae.collectors.veshv.config.api.ConfigurationModule	 | INFO	 | Successfully parsed configuration file to: PartialConfiguration(listenPort=Some(6061), idleTimeoutSec=Some(60), firstRequestDelaySec=Some(10), requestIntervalSec=Some(5), sslDisable=Some(true), keyStoreFile=None, keyStorePasswordFile=None, trustStoreFile=None, trustStorePasswordFile=None, logLevel=Some(INFO), streamPublishers=None)	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:35.354Z	 | k.rest.services.cbs.client.impl.CbsClientConfigMap	 | INFO	 | Trying to load configuration from configMap file: /app-config-input/application_config.yaml	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:35.439Z	 | dcae.collectors.veshv.config.impl.CbsClientAdapter	 | INFO	 | CBS client successfully created, first request will be sent in 10 s	 | 	 | 	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | main
 | 2022-09-08T04:19:40.256Z	 | ors.veshv.healthcheck.factory.HealthCheckApiServer	 | DEBUG	 | Component status: OUT_OF_SERVICE, Component is starting	 | 	 | 	 | 	 | reactor-http-epoll-2
 | 2022-09-08T04:19:45.461Z	 | k.rest.services.cbs.client.impl.CbsClientConfigMap	 | INFO	 | Got successful output from ConfigMap file	 | 	 | 	 | 	 | parallel-1
 | 2022-09-08T04:19:45.463Z	 | lectors.veshv.config.impl.CbsConfigurationProvider	 | INFO	 | Received new configuration:
{"cbs.requestIntervalSec":5,"logLevel":"INFO","security.keys.keyStoreFile":"/etc/ves-hv/ssl/cert.jks","security.keys.keyStorePasswordFile":"/etc/ves-hv/ssl/jks.pass","security.keys.trustStoreFile":"/etc/ves-hv/ssl/trust.jks","security.keys.trustStorePasswordFile":"/etc/ves-hv/ssl/trust.pass","security.sslDisable":false,"server.idleTimeoutSec":300,"server.listenPort":6061,"streams_publishes":{"perf3gpp":{"kafka_info":{"bootstrap_servers":"onap-strimzi-kafka-bootstrap:9092","topic_name":"HV_VES_PERF3GPP"},"type":"kafka"},"ves-3gpp-fault-supervision":{"kafka_info":{"bootstrap_servers":"onap-strimzi-kafka-bootstrap:9092","topic_name":"SEC_3GPP_FAULTSUPERVISION_OUTPUT"},"type":"kafka"},"ves-3gpp-heartbeat":{"kafka_info":{"bootstrap_servers":"onap-strimzi-kafka-bootstrap:9092","topic_name":"SEC_3GPP_HEARTBEAT_OUTPUT"},"type":"kafka"},"ves-3gpp-performance-assurance":{"kafka_info":{"bootstrap_servers":"onap-strimzi-kafka-bootstrap:9092","topic_name":"SEC_3GPP_PERFORMANCEASSURANCE_OUTPUT"},"type":"kafka"},"ves-3gpp-provisioning":{"kafka_info":{"bootstrap_servers":"onap-strimzi-kafka-bootstrap:9092","topic_name":"SEC_3GPP_PROVISIONING_OUTPUT"},"type":"kafka"}}}	 | 	 | 	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | parallel-1
 | 2022-09-08T04:19:45.544Z	 | lectors.veshv.config.impl.CbsConfigurationProvider	 | INFO	 | Successfully parsed configuration json to:
PartialConfiguration(listenPort=Some(6061), idleTimeoutSec=Some(300), firstRequestDelaySec=None, requestIntervalSec=Some(5), sslDisable=Some(false), keyStoreFile=Some(/etc/ves-hv/ssl/cert.jks), keyStorePasswordFile=Some(/etc/ves-hv/ssl/jks.pass), trustStoreFile=Some(/etc/ves-hv/ssl/trust.jks), trustStorePasswordFile=Some(/etc/ves-hv/ssl/trust.pass), logLevel=Some(INFO), streamPublishers=Some([GsonKafka{name='perf3gpp', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=HV_VES_PERF3GPP, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-fault-supervision', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_FAULTSUPERVISION_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-heartbeat', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_HEARTBEAT_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-performance-assurance', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_PERFORMANCEASSURANCE_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-provisioning', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_PROVISIONING_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}]))	 | 	 | 	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | parallel-1
 | 2022-09-08T04:19:45.546Z	 | ollectors.veshv.config.impl.ConfigurationValidator	 | INFO	 | About to validate configuration: PartialConfiguration(listenPort=Some(6061), idleTimeoutSec=Some(300), firstRequestDelaySec=Some(10), requestIntervalSec=Some(5), sslDisable=Some(false), keyStoreFile=Some(/etc/ves-hv/ssl/cert.jks), keyStorePasswordFile=Some(/etc/ves-hv/ssl/jks.pass), trustStoreFile=Some(/etc/ves-hv/ssl/trust.jks), trustStorePasswordFile=Some(/etc/ves-hv/ssl/trust.pass), logLevel=Some(INFO), streamPublishers=Some([GsonKafka{name='perf3gpp', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=HV_VES_PERF3GPP, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-fault-supervision', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_FAULTSUPERVISION_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-heartbeat', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_HEARTBEAT_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-performance-assurance', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_PERFORMANCEASSURANCE_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-provisioning', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_PROVISIONING_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}]))	 | 	 | 	 | 	 | parallel-1
 | 2022-09-08T04:19:45.572Z	 |                org.onap.dcae.collectors.veshv.main	 | ERROR	 | Failed to create configuration: Could not read password from /etc/ves-hv/ssl/jks.pass	 | 	 | 	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | elastic-2
 | 2022-09-08T04:19:45.576Z	 |                org.onap.dcae.collectors.veshv.main	 | DEBUG	 | Detailed stack trace: 	 | 	 | java.nio.file.NoSuchFileException: /etc/ves-hv/ssl/jks.pass
	at java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.readAllBytes(Unknown Source)
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:102)
	... 44 common frames omitted
Wrapped by: org.onap.dcaegen2.services.sdk.security.ssl.exceptions.ReadingPasswordFromFileException: Could not read password from /etc/ves-hv/ssl/jks.pass
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:108)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.createSecurityConfiguration(ConfigurationTransformer.kt:87)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.determineSecurityConfiguration(ConfigurationTransformer.kt:73)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.toFinalConfiguration(ConfigurationTransformer.kt:47)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:75)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:44)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$sam$i$java_util_function_Function$0.apply(ConfigurationModule.kt)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onNext(FluxRetryWhen.java:173)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.tryOnNext(FluxDistinctUntilChanged.java:127)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.onNext(FluxDistinctUntilChanged.java:101)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onNext(MonoFlatMapMany.java:250)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRepeatWhen$RepeatWhenMainSubscriber.onNext(FluxRepeatWhen.java:142)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:127)
	at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2397)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:169)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2193)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2067)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
	at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:54)
	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64)
	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)
	at reactor.core.publisher.Flux.subscribe(Flux.java:8185)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195)
	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1815)
	at reactor.core.publisher.MonoDelayElement$DelayElementSubscriber.lambda$onNext$0(MonoDelayElement.java:125)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | elastic-2
 | 2022-09-08T04:19:45.585Z	 |                org.onap.dcae.collectors.veshv.main	 | ERROR	 | Failed to start a server	 | 	 | java.nio.file.NoSuchFileException: /etc/ves-hv/ssl/jks.pass
	at java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.readAllBytes(Unknown Source)
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:102)
	... 44 common frames omitted
Wrapped by: org.onap.dcaegen2.services.sdk.security.ssl.exceptions.ReadingPasswordFromFileException: Could not read password from /etc/ves-hv/ssl/jks.pass
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:108)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.createSecurityConfiguration(ConfigurationTransformer.kt:87)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.determineSecurityConfiguration(ConfigurationTransformer.kt:73)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.toFinalConfiguration(ConfigurationTransformer.kt:47)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:75)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:44)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$sam$i$java_util_function_Function$0.apply(ConfigurationModule.kt)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onNext(FluxRetryWhen.java:173)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.tryOnNext(FluxDistinctUntilChanged.java:127)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.onNext(FluxDistinctUntilChanged.java:101)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onNext(MonoFlatMapMany.java:250)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRepeatWhen$RepeatWhenMainSubscriber.onNext(FluxRepeatWhen.java:142)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:127)
	at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2397)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:169)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2193)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2067)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
	at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:54)
	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64)
	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)
	at reactor.core.publisher.Flux.subscribe(Flux.java:8185)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195)
	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1815)
	at reactor.core.publisher.MonoDelayElement$DelayElementSubscriber.lambda$onNext$0(MonoDelayElement.java:125)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | elastic-2
Exception in thread "main" org.onap.dcaegen2.services.sdk.security.ssl.exceptions.ReadingPasswordFromFileException: Could not read password from /etc/ves-hv/ssl/jks.pass
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:108)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.createSecurityConfiguration(ConfigurationTransformer.kt:87)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.determineSecurityConfiguration(ConfigurationTransformer.kt:73)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.toFinalConfiguration(ConfigurationTransformer.kt:47)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:75)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:44)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$sam$i$java_util_function_Function$0.apply(ConfigurationModule.kt)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onNext(FluxRetryWhen.java:173)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.tryOnNext(FluxDistinctUntilChanged.java:127)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.onNext(FluxDistinctUntilChanged.java:101)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onNext(MonoFlatMapMany.java:250)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRepeatWhen$RepeatWhenMainSubscriber.onNext(FluxRepeatWhen.java:142)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:127)
	at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2397)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:169)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2193)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2067)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
	at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:54)
	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64)
	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)
	at reactor.core.publisher.Flux.subscribe(Flux.java:8185)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195)
	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1815)
	at reactor.core.publisher.MonoDelayElement$DelayElementSubscriber.lambda$onNext$0(MonoDelayElement.java:125)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
	Suppressed: java.lang.Exception: #block terminated with an error
		at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:99)
		at reactor.core.publisher.Mono.block(Mono.java:1703)
		at org.onap.dcae.collectors.veshv.main.MainKt.main(main.kt:71)
Caused by: java.nio.file.NoSuchFileException: /etc/ves-hv/ssl/jks.pass
	at java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.readAllBytes(Unknown Source)
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:102)
	... 44 more

        
      
          Service started with pid=6
 | 2022-09-08T04:19:34.148Z	 |                               reactor.util.Loggers	 | DEBUG	 | Using Slf4j logging framework	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:34.184Z	 | t.services.cbs.client.model.CbsClientConfiguration	 | INFO	 | CBS client will use plain http protocol.	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:34.186Z	 | .sdk.rest.services.cbs.client.api.CbsClientFactory	 | INFO	 | Configuration used for CBS Client: CbsClientConfiguration{hostname=config-binding-service, port=0, appName=dcae-hv-ves-collector, protocol=http, trustStoreKeys=null, consulHost=consul-server, consulPort=8500, cbsName=config-binding-service, configMapFilePath=/app-config-input/application_config.yaml, policySyncFilePath=/etc/policies/policies.json}	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:34.456Z	 | ollectors.veshv.config.impl.HvVesCommandLineParser	 | INFO	 | Healthcheck port missing on command line, using default: 6060	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:34.670Z	 | r.core.util.internal.logging.InternalLoggerFactory	 | DEBUG	 | Using SLF4J as the default logging framework	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:35.184Z	 | ae.collectors.veshv.main.servers.HealthCheckServer	 | INFO	 | Health check server is up and listening on 0.0.0.0:6060	 | 	 | 	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | reactor-http-epoll-1
 | 2022-09-08T04:19:35.216Z	 | ae.collectors.veshv.config.api.ConfigurationModule	 | INFO	 | Using base configuration file: /etc/ves-hv/configuration/base.json	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:35.241Z	 | ae.collectors.veshv.config.api.ConfigurationModule	 | INFO	 | Successfully parsed configuration file to: PartialConfiguration(listenPort=Some(6061), idleTimeoutSec=Some(60), firstRequestDelaySec=Some(10), requestIntervalSec=Some(5), sslDisable=Some(true), keyStoreFile=None, keyStorePasswordFile=None, trustStoreFile=None, trustStorePasswordFile=None, logLevel=Some(INFO), streamPublishers=None)	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:35.354Z	 | k.rest.services.cbs.client.impl.CbsClientConfigMap	 | INFO	 | Trying to load configuration from configMap file: /app-config-input/application_config.yaml	 | 	 | 	 | 	 | main
 | 2022-09-08T04:19:35.439Z	 | dcae.collectors.veshv.config.impl.CbsClientAdapter	 | INFO	 | CBS client successfully created, first request will be sent in 10 s	 | 	 | 	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | main
 | 2022-09-08T04:19:40.256Z	 | ors.veshv.healthcheck.factory.HealthCheckApiServer	 | DEBUG	 | Component status: OUT_OF_SERVICE, Component is starting	 | 	 | 	 | 	 | reactor-http-epoll-2
 | 2022-09-08T04:19:45.461Z	 | k.rest.services.cbs.client.impl.CbsClientConfigMap	 | INFO	 | Got successful output from ConfigMap file	 | 	 | 	 | 	 | parallel-1
 | 2022-09-08T04:19:45.463Z	 | lectors.veshv.config.impl.CbsConfigurationProvider	 | INFO	 | Received new configuration:
{"cbs.requestIntervalSec":5,"logLevel":"INFO","security.keys.keyStoreFile":"/etc/ves-hv/ssl/cert.jks","security.keys.keyStorePasswordFile":"/etc/ves-hv/ssl/jks.pass","security.keys.trustStoreFile":"/etc/ves-hv/ssl/trust.jks","security.keys.trustStorePasswordFile":"/etc/ves-hv/ssl/trust.pass","security.sslDisable":false,"server.idleTimeoutSec":300,"server.listenPort":6061,"streams_publishes":{"perf3gpp":{"kafka_info":{"bootstrap_servers":"onap-strimzi-kafka-bootstrap:9092","topic_name":"HV_VES_PERF3GPP"},"type":"kafka"},"ves-3gpp-fault-supervision":{"kafka_info":{"bootstrap_servers":"onap-strimzi-kafka-bootstrap:9092","topic_name":"SEC_3GPP_FAULTSUPERVISION_OUTPUT"},"type":"kafka"},"ves-3gpp-heartbeat":{"kafka_info":{"bootstrap_servers":"onap-strimzi-kafka-bootstrap:9092","topic_name":"SEC_3GPP_HEARTBEAT_OUTPUT"},"type":"kafka"},"ves-3gpp-performance-assurance":{"kafka_info":{"bootstrap_servers":"onap-strimzi-kafka-bootstrap:9092","topic_name":"SEC_3GPP_PERFORMANCEASSURANCE_OUTPUT"},"type":"kafka"},"ves-3gpp-provisioning":{"kafka_info":{"bootstrap_servers":"onap-strimzi-kafka-bootstrap:9092","topic_name":"SEC_3GPP_PROVISIONING_OUTPUT"},"type":"kafka"}}}	 | 	 | 	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | parallel-1
 | 2022-09-08T04:19:45.544Z	 | lectors.veshv.config.impl.CbsConfigurationProvider	 | INFO	 | Successfully parsed configuration json to:
PartialConfiguration(listenPort=Some(6061), idleTimeoutSec=Some(300), firstRequestDelaySec=None, requestIntervalSec=Some(5), sslDisable=Some(false), keyStoreFile=Some(/etc/ves-hv/ssl/cert.jks), keyStorePasswordFile=Some(/etc/ves-hv/ssl/jks.pass), trustStoreFile=Some(/etc/ves-hv/ssl/trust.jks), trustStorePasswordFile=Some(/etc/ves-hv/ssl/trust.pass), logLevel=Some(INFO), streamPublishers=Some([GsonKafka{name='perf3gpp', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=HV_VES_PERF3GPP, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-fault-supervision', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_FAULTSUPERVISION_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-heartbeat', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_HEARTBEAT_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-performance-assurance', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_PERFORMANCEASSURANCE_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-provisioning', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_PROVISIONING_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}]))	 | 	 | 	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | parallel-1
 | 2022-09-08T04:19:45.546Z	 | ollectors.veshv.config.impl.ConfigurationValidator	 | INFO	 | About to validate configuration: PartialConfiguration(listenPort=Some(6061), idleTimeoutSec=Some(300), firstRequestDelaySec=Some(10), requestIntervalSec=Some(5), sslDisable=Some(false), keyStoreFile=Some(/etc/ves-hv/ssl/cert.jks), keyStorePasswordFile=Some(/etc/ves-hv/ssl/jks.pass), trustStoreFile=Some(/etc/ves-hv/ssl/trust.jks), trustStorePasswordFile=Some(/etc/ves-hv/ssl/trust.pass), logLevel=Some(INFO), streamPublishers=Some([GsonKafka{name='perf3gpp', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=HV_VES_PERF3GPP, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-fault-supervision', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_FAULTSUPERVISION_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-heartbeat', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_HEARTBEAT_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-performance-assurance', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_PERFORMANCEASSURANCE_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}, GsonKafka{name='ves-3gpp-provisioning', kafkaInfo=KafkaInfo{bootstrapServers=onap-strimzi-kafka-bootstrap:9092, topicName=SEC_3GPP_PROVISIONING_OUTPUT, consumerGroupId=null, clientRole=null, clientId=null, maxPayloadSizeBytes=1048576}, aafCredentials=null}]))	 | 	 | 	 | 	 | parallel-1
 | 2022-09-08T04:19:45.572Z	 |                org.onap.dcae.collectors.veshv.main	 | ERROR	 | Failed to create configuration: Could not read password from /etc/ves-hv/ssl/jks.pass	 | 	 | 	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | elastic-2
 | 2022-09-08T04:19:45.576Z	 |                org.onap.dcae.collectors.veshv.main	 | DEBUG	 | Detailed stack trace: 	 | 	 | java.nio.file.NoSuchFileException: /etc/ves-hv/ssl/jks.pass
	at java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.readAllBytes(Unknown Source)
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:102)
	... 44 common frames omitted
Wrapped by: org.onap.dcaegen2.services.sdk.security.ssl.exceptions.ReadingPasswordFromFileException: Could not read password from /etc/ves-hv/ssl/jks.pass
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:108)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.createSecurityConfiguration(ConfigurationTransformer.kt:87)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.determineSecurityConfiguration(ConfigurationTransformer.kt:73)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.toFinalConfiguration(ConfigurationTransformer.kt:47)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:75)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:44)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$sam$i$java_util_function_Function$0.apply(ConfigurationModule.kt)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onNext(FluxRetryWhen.java:173)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.tryOnNext(FluxDistinctUntilChanged.java:127)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.onNext(FluxDistinctUntilChanged.java:101)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onNext(MonoFlatMapMany.java:250)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRepeatWhen$RepeatWhenMainSubscriber.onNext(FluxRepeatWhen.java:142)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:127)
	at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2397)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:169)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2193)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2067)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
	at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:54)
	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64)
	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)
	at reactor.core.publisher.Flux.subscribe(Flux.java:8185)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195)
	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1815)
	at reactor.core.publisher.MonoDelayElement$DelayElementSubscriber.lambda$onNext$0(MonoDelayElement.java:125)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | elastic-2
 | 2022-09-08T04:19:45.585Z	 |                org.onap.dcae.collectors.veshv.main	 | ERROR	 | Failed to start a server	 | 	 | java.nio.file.NoSuchFileException: /etc/ves-hv/ssl/jks.pass
	at java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.readAllBytes(Unknown Source)
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:102)
	... 44 common frames omitted
Wrapped by: org.onap.dcaegen2.services.sdk.security.ssl.exceptions.ReadingPasswordFromFileException: Could not read password from /etc/ves-hv/ssl/jks.pass
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:108)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.createSecurityConfiguration(ConfigurationTransformer.kt:87)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.determineSecurityConfiguration(ConfigurationTransformer.kt:73)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.toFinalConfiguration(ConfigurationTransformer.kt:47)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:75)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:44)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$sam$i$java_util_function_Function$0.apply(ConfigurationModule.kt)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onNext(FluxRetryWhen.java:173)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.tryOnNext(FluxDistinctUntilChanged.java:127)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.onNext(FluxDistinctUntilChanged.java:101)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onNext(MonoFlatMapMany.java:250)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRepeatWhen$RepeatWhenMainSubscriber.onNext(FluxRepeatWhen.java:142)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:127)
	at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2397)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:169)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2193)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2067)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
	at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:54)
	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64)
	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)
	at reactor.core.publisher.Flux.subscribe(Flux.java:8185)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195)
	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1815)
	at reactor.core.publisher.MonoDelayElement$DelayElementSubscriber.lambda$onNext$0(MonoDelayElement.java:125)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
	 | InstanceID=de9a609f-a9c7-4f46-9340-fae30ba35bc4, ServerFQDN=dcae-hv-ves-collector	 | elastic-2
Exception in thread "main" org.onap.dcaegen2.services.sdk.security.ssl.exceptions.ReadingPasswordFromFileException: Could not read password from /etc/ves-hv/ssl/jks.pass
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:108)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.createSecurityConfiguration(ConfigurationTransformer.kt:87)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.determineSecurityConfiguration(ConfigurationTransformer.kt:73)
	at org.onap.dcae.collectors.veshv.config.impl.ConfigurationTransformer.toFinalConfiguration(ConfigurationTransformer.kt:47)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:75)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$hvVesConfigurationUpdates$5$1$3.invoke(ConfigurationModule.kt:44)
	at org.onap.dcae.collectors.veshv.config.api.ConfigurationModule$sam$i$java_util_function_Function$0.apply(ConfigurationModule.kt)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onNext(FluxRetryWhen.java:173)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:120)
	at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.tryOnNext(FluxDistinctUntilChanged.java:127)
	at reactor.core.publisher.FluxDistinctUntilChanged$DistinctUntilChangedSubscriber.onNext(FluxDistinctUntilChanged.java:101)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onNext(MonoFlatMapMany.java:250)
	at reactor.core.publisher.SerializedSubscriber.onNext(SerializedSubscriber.java:99)
	at reactor.core.publisher.FluxRepeatWhen$RepeatWhenMainSubscriber.onNext(FluxRepeatWhen.java:142)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:127)
	at reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2397)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:169)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2193)
	at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2067)
	at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178)
	at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96)
	at reactor.core.publisher.MonoJust.subscribe(MonoJust.java:54)
	at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64)
	at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)
	at reactor.core.publisher.Flux.subscribe(Flux.java:8185)
	at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195)
	at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1815)
	at reactor.core.publisher.MonoDelayElement$DelayElementSubscriber.lambda$onNext$0(MonoDelayElement.java:125)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
	Suppressed: java.lang.Exception: #block terminated with an error
		at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:99)
		at reactor.core.publisher.Mono.block(Mono.java:1703)
		at org.onap.dcae.collectors.veshv.main.MainKt.main(main.kt:71)
Caused by: java.nio.file.NoSuchFileException: /etc/ves-hv/ssl/jks.pass
	at java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
	at java.base/java.nio.file.Files.readAllBytes(Unknown Source)
	at org.onap.dcaegen2.services.sdk.security.ssl.Passwords.fromPath(Passwords.java:102)
	... 44 more