Article - CS287849

After starting Windchill, logs report errors about PA Agent Keystore in Windchill PDMLink

Modified: 30-Jun-2025   


Applies To

  • Windchill PDMLink 11.1 to 12.1

Description

  • After starting Windchill, MethodServer.log reports below error
com.ptc.paa.config.keystore.PAAKeyStore  - Error getting the value from the KeyStore file
java.security.KeyStoreException: Could not load keystore file.
  • Error in MethodServer logs:
    ERROR [main] com.ptc.paa.config.keystore.PAAKeyStore  - Error getting the value from the KeyStore file java.security.KeyStoreException: Could not load keystore file.
    	at com.ptc.paa.config.keystore.KeyStoreProxy.loadExisting(KeyStoreProxy.java:349)
    	at com.ptc.paa.config.keystore.KeyStoreProxy.load(KeyStoreProxy.java:321)
    	at com.ptc.paa.config.keystore.KeyStoreProxy.getEntry(KeyStoreProxy.java:155)
    	at com.ptc.paa.config.keystore.PAAKeyStore.get(PAAKeyStore.java:125)
    	at com.ptc.paa.config.keystore.PAAKeyStore.put(PAAKeyStore.java:167)
    	at com.ptc.paa.config.EncryptConfigurationData.crypt(EncryptConfigurationData.java:134)
    	at com.ptc.paa.config.StoreConfiguration.load(StoreConfiguration.java:63)
    	at com.ptc.paa.config.PAAConfiguration.loadConfiguration(PAAConfiguration.java:133)
    	at com.ptc.paa.config.DeployPAAgent.updatePAAgentConfigFile(DeployPAAgent.java:190)
    	at com.ptc.paa.config.DeployPAAgent.startPAAgent(DeployPAAgent.java:127)
    	at com.ptc.wa.StandardWAService$LicenseActivatedListener.setTargetURLAndStartPAAgent(StandardWAService.java:963)
    	at com.ptc.wa.StandardWAService$LicenseActivatedListener.notifyVetoableEvent(StandardWAService.java:814)
    	at wt.events.StandardKeyedEventBranch.intDispatchEvent(StandardKeyedEventBranch.java:320)
    	at wt.events.StandardKeyedEventBranch.dispatchVetoableEvent(StandardKeyedEventBranch.java:255)
    	at wt.events.StandardKeyedEventDispatcher.intDispatchEvent(StandardKeyedEventDispatcher.java:304)
    	at wt.events.StandardKeyedEventDispatcher.dispatchVetoableEvent(StandardKeyedEventDispatcher.java:228)
    	at wt.services.StandardManagerService.intDispatchVetoableEvent(StandardManagerService.java:410)
    	at wt.services.StandardManagerService.dispatchVetoableEvent(StandardManagerService.java:303)
    	at wt.licenseusage.licensing.StandardLicenseManagerService.performStartupProcess(StandardLicenseManagerService.java:179)
    	at wt.services.StandardManager.startup(StandardManager.java:459)
    	at wt.services.ManagerImplementation.startup(ManagerImplementation.java:363)
    	at wt.services.DefaultStartupHandler.startup(DefaultStartupHandler.java:112)
    	at wt.services.StandardManagerService.performStartupProcess(StandardManagerService.java:167)
    	at wt.services.StandardManager.startup(StandardManager.java:459)
    	at wt.services.StandardServicesHandler.start(StandardServicesHandler.java:44)
    	at wt.method.MethodServerMain.run(MethodServerMain.java:584)
    	at wt.method.MethodServerMain.main(MethodServerMain.java:353)
    Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect
    	at java.base/com.sun.crypto.provider.JceKeyStore.engineLoad(JceKeyStore.java:879)
    	at java.base/java.security.KeyStore.load(KeyStore.java:1479)
    	at com.ptc.paa.config.keystore.KeyStoreProxy.loadExisting(KeyStoreProxy.java:347)
    	... 26 more
    Caused by: java.security.UnrecoverableKeyException: Password verification failed
    	... 29 more
This is a printer-friendly version of Article 287849 and may be out of date. For the latest version click CS287849