/var/log/vmware/vcf/sddc-manager-ui-app/sddcManagerServer.log VError: Failed to initiate PSC: Unable to initialize psc inventory data: Failed to fetch results from /inventory/pscs api: Request failed with status code 502 at Object.initiatePscError (/opt/vmware/vcf/sddc-manager-ui-app/server/src/errors/VCFError.js:104:5) at attemptPSCInit (/opt/vmware/vcf/sddc-manager-ui-app/server/src/services/pscUtils.js:72:26) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async attemptPSCInitWithRetry (/opt/vmware/vcf/sddc-manager-ui-app/server/src/services/pscUtils.js:99:17)Error Info: {"errorModule":100,"errorCode":108,"code":"ERR_BAD_RESPONSE"}caused by:100.106: VError: Unable to initialize psc inventory data: Failed to fetch results from /inventory/pscs api: Request failed with status code 502 at Object.initializePscInventoryError (/opt/vmware/vcf/sddc-manager-ui-app/server/src/errors/VCFError.js:104:5) at retrieveIdpPscDetails (/opt/vmware/vcf/sddc-manager-ui-app/server/src/services/pscUtils.js:43:26) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async attemptPSCInit (/opt/vmware/vcf/sddc-manager-ui-app/server/src/services/pscUtils.js:57:26) at async attemptPSCInitWithRetry (/opt/vmware/vcf/sddc-manager-ui-app/server/src/services/pscUtils.js:99:17)Error Info: {"errorModule":100,"errorCode":106,"code":"ERR_BAD_RESPONSE"}caused by:100.146: VError: Failed to fetch results from /inventory/pscs api: Request failed with status code 502 at Object.failedToFetchResultsFromInventoryError (/opt/vmware/vcf/sddc-manager-ui-app/server/src/errors/VCFError.js:104:5) at retrieveIDPPsc (/opt/vmware/vcf/sddc-manager-ui-app/server/src/services/credentialRetriever.js:61:26) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async retrieveIdpPscDetails (/opt/vmware/vcf/sddc-manager-ui-app/server/src/services/pscUtils.js:29:26) at async attemptPSCInit (/opt/vmware/vcf/sddc-manager-ui-app/server/src/services/pscUtils.js:57:26) at async attemptPSCInitWithRetry (/opt/vmware/vcf/sddc-manager-ui-app/server/src/services/pscUtils.js:99:17)Error Info: {"errorModule":100,"errorCode":146,"code":"ERR_BAD_RESPONSE"}
domainmanager, operationsmanager, commomsvc etc indicate a problem accessing the trust store.Caused by: java.security.KeyStoreException: problem accessing trust store at java.base/sun.security.ssl.TrustManagerFactoryImpl.engineInit(TrustManagerFactoryImpl.java:73) at java.base/javax.net.ssl.TrustManagerFactory.init(TrustManagerFactory.java:282) at okhttp3.internal.platform.Platform.platformTrustManager(Platform.kt:80) at okhttp3.OkHttpClient.<init>(OkHttpClient.kt:237) at okhttp3.OkHttpClient.<init>(OkHttpClient.kt:222) at com.vmware.cloud.foundation.rest.commonsvcs.runtime.ApiClient.<init>(ApiClient.java:77) at com.vmware.cloud.foundation.rest.commonsvcs.runtime.Configuration.<clinit>(Configuration.java:17) ... 222 common frames omittedCaused by: java.io.EOFException: null
VMware Cloud Foundation 5.2.1
SOS DB corruption.
Consistent queries trying to fetch a record for a particular ID that is no more available is seen in messages.log file
/var/log/messages/
YYYY-MM-DDTHH:MM:SS sosrest[2021] File "framework/dbinterface/db_api.py", line 273, in fetch_a_recordYYYY-MM-DDTHH:MM:SS sosrest[2021] Message: 'No record found for query'YYYY-MM-DDTHH:MM:SS sosrest[2021] Arguments: ()YYYY-MM-DDTHH:MM:SS sosrest[2018] --- Logging error ---YYYY-MM-DDTHH:MM:SS sosrest[2018] Traceback (most recent call last):YYYY-MM-DDTHH:MM:SS sosrest[2018] File "/usr/lib/python3.10/logging/handlers.py", line 74, in emitYYYY-MM-DDTHH:MM:SS sosrest[2018] self.doRollover()YYYY-MM-DDTHH:MM:SS sosrest[2018] File "utils/log.py", line 366, in doRolloverYYYY-MM-DDTHH:MM:SS sosrest[2018] File "/usr/lib/python3.10/logging/handlers.py", line 435, in doRolloverYYYY-MM-DDTHH:MM:SS sosrest[2018] self.rotate(self.baseFilename, dfn)YYYY-MM-DDTHH:MM:SS sosrest[2018] File "utils/log.py", line 377, in rotateYYYY-MM-DDTHH:MM:SS sosrest[2018] FileNotFoundError: [Errno 2] No such file or directory: '/var/log/vmware/vcf/sddc-support/vcf-sos-svcs.log' -> '/var/log/vmware/vcf/sddc-support/vcf-sos-svcs.log.YYYY-MM-DD'YYYY-MM-DDTHH:MM:SS sosrest[2018] Call stack:YYYY-MM-DDTHH:MM:SS sosrest[2021] 2025-06-04 05:09:02 [2021] [INFO] No record found for queryYYYY-MM-DDTHH:MM:SS sosrest[2019] --- Logging error ---YYYY-MM-DDTHH:MM:SS sosrest[2019] Traceback (most recent call last):YYYY-MM-DDTHH:MM:SS sosrest[2019] File "framework/dbinterface/db_api.py", line 64, in return_a_sessionYYYY-MM-DDTHH:MM:SS sosrest[2019] File "framework/dbinterface/db_api.py", line 268, in fetch_a_recordYYYY-MM-DDTHH:MM:SS sosrest[2018] Message: "Fetching records for table <class 'framework.dbinterface.database.Tasks'> with id in ['########-17f0-4692-82c7-###########']"YYYY-MM-DDTHH:MM:SS sosrest[2018] Arguments: ()YYYY-MM-DDTHH:MM:SS sosrest[2018] 2025-06-04 05:09:02 [2018] [INFO] Fetching records for table <class 'framework.dbinterface.database.Tasks'> with id in ['########-17f0-4692-82c7-###########']YYYY-MM-DDTHH:MM:SS sosrest[2021] --- Logging error ---YYYY-MM-DDTHH:MM:SS sosrest[2021] Traceback (most recent call last):YYYY-MM-DDTHH:MM:SS sosrest[2021] File "/usr/lib/python3.10/logging/handlers.py", line 74, in emitYYYY-MM-DDTHH:MM:SS sosrest[2021] self.doRollover()YYYY-MM-DDTHH:MM:SS sosrest[2021] File "utils/log.py", line 366, in doRolloverYYYY-MM-DDTHH:MM:SS sosrest[2021] File "/usr/lib/python3.10/logging/handlers.py", line 435, in doRolloverYYYY-MM-DDTHH:MM:SS sosrest[2021] self.rotate(self.baseFilename, dfn)YYYY-MM-DDTHH:MM:SS sosrest[2021] File "utils/log.py", line 377, in rotateYYYY-MM-DDTHH:MM:SS sosrest[2021] FileNotFoundError: [Errno 2] No such file or directory: '/var/log/vmware/vcf/sddc-support/vcf-sos-svcs.log' -> '/var/log/vmware/vcf/sddc-support/vcf-sos-svcs.log.YYYY-MM-DD'
Note: This will remove the backup history from SDDC Manager
This requires changes in the SDDC manager database. Kindly ensure to take a snapshot of the SDDC Manager before making the changes
systemctl stop sosrest.servicemv /opt/vmware/vcf/sddc-support/soservice.db /home/vcf
mv /opt/vmware/vcf/sddc-support/status.json /home/vcf
mv /opt/vmware/vcf/sddc-support/.status-tmp.json /home/vcf
/usr/pgsql/13/bin/psql -h localhost -U postgres -d platform -c "delete from task_metadata where task_url like '%sos%'"
/usr/pgsql/13/bin/psql -h localhost -U postgres -d platform -c "delete from task_metadata where task_type='SDDCMANAGER_BACKUP'"
/opt/vmware/vcf/operationsmanager/scripts/cli/sddcmanager_restart_services.sh
Fetching Task" entries have resolved.
If the above resolution does not work, please rebuild the cacerts file or copy one from a running system.
Kindly follow the steps in the KB article: https://knowledge.broadcom.com/external/article?articleNumber=397788