Article - CS298379
Windchill MethodServer failed to be started if specify a wrong user name or password to retrieve license online for Windchill PDMLink
Modified: 22-Mar-2024
Applies To
- Windchill PDMLink 11.1 to 12.1
Description
- Unable to start new installed Windchill with some license errors.
- Windchill MethodServer failed to be started if specify a wrong user name or password to retrieve license online
- Specifying the correct user name and password to retrieve license online, however Windchill MethodServer failed to be started with error:
ERROR [pool-6-thread-1] wt.licenseusage.licensing.LicenseScheduledTask - License error : Failed to get response from License Server (FNO). See logs for more details
- MethodServer log stops with following contents if add log4j.logger.wt.licenseusage.licensing=ALL into <Windchill>/codebase/WEB-INF/log4jMethodServer.properties:
2018-12-19 20:48:12,107 DEBUG [main] wt.licenseusage.licensing.PaidLicenseManager - Unable to read license file from license path location. 2018-12-19 20:48:12,114 INFO [main] wt.system.out - Expecting an absolute path of the library: libFlxCore64.so.2016.08 2018-12-19 20:48:12,165 DEBUG [main] wt.licenseusage.licensing.LicenseController - Process paid license. 2018-12-19 20:48:12,165 DEBUG [main] wt.licenseusage.licensing.LicenseController - licenseSettingsCache is available with value : false 2018-12-19 20:48:12,381 DEBUG [main] wt.licenseusage.licensing.PaidLicenseManager - Inside syncLocalLicenseCacheWithMaster - This will copy master license cache in local license cache. 2018-12-19 20:48:12,388 DEBUG [main] wt.licenseusage.licensing.PaidLicenseManager - syncLocalLicenseCacheWithMaster - No features found in trusted storage. 2018-12-19 20:48:12,389 DEBUG [main] wt.licenseusage.licensing.LicenseController - licenseSettingsCache is available with value : false 2018-12-19 20:48:12,390 DEBUG [main] wt.licenseusage.licensing.PaidLicenseManager - Inside acquireAllLicenseFeatures with following input params. 2018-12-19 20:48:12,390 DEBUG [main] wt.licenseusage.licensing.PaidLicenseManager - queueCall: false, uiCall: false, licenseSchedulerCall: false 2018-12-19 20:48:12,390 DEBUG [main] wt.licenseusage.licensing.PaidLicenseManager - Locale = 2018-12-19 20:48:12,390 DEBUG [main] wt.licenseusage.licensing.PaidLicenseManager - Inside syncLocalLicenseCacheWithMaster - This will copy master license cache in local license cache. 2018-12-19 20:48:12,391 DEBUG [main] wt.licenseusage.licensing.PaidLicenseManager - syncLocalLicenseCacheWithMaster - No features found in trusted storage. 2018-12-19 20:48:12,394 DEBUG [main] wt.licenseusage.licensing.PaidLicenseManager - Unable to read license file from license path location. 2018-12-19 20:48:12,394 DEBUG [main] wt.licenseusage.licensing.PaidLicenseManager - Is connected site: true 2018-12-19 20:48:12,394 DEBUG [main] wt.licenseusage.licensing.PaidLicenseManager - Calling FNO to get Capability Response. 2018-12-19 20:48:12,395 DEBUG [main] wt.licenseusage.licensing.FetchCapabilityResponse - Inside fetchCapabilityResponseFromFNO with uiCall is: false, licenseSchedulerCall is: false 2018-12-19 20:48:12,589 DEBUG [main] wt.licenseusage.licensing.FetchCapabilityResponse - FNO URL : https://fnoauth.ptc.com/rest/capResponse 2018-12-19 20:48:12,589 DEBUG [main] wt.licenseusage.licensing.FetchCapabilityResponse - Locale =
- MethodServer thread dump shows following stack trace
"main" #1 prio=5 os_prio=0 tid=0x00007fd28c00f000 nid=0x3dde runnable [0x00007fd2953ea000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:171) at java.net.SocketInputStream.read(SocketInputStream.java:141) at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) at sun.security.ssl.InputRecord.read(InputRecord.java:503) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) - locked <0x0000000783268d88> (a java.lang.Object) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385) - locked <0x0000000783268d48> (a java.lang.Object) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:396) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:355) at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:373) at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:381) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) at wt.licenseusage.licensing.FetchCapabilityResponse.getCapabilityResponse(FetchCapabilityResponse.java:219) at wt.licenseusage.licensing.FetchCapabilityResponse.fetchCapabilityResponseFromFNO(FetchCapabilityResponse.java:118) at wt.licenseusage.licensing.PaidLicenseManager.getCapabilityResponse(PaidLicenseManager.java:678) at wt.licenseusage.licensing.PaidLicenseManager.acquireAllLicenseFeatures(PaidLicenseManager.java:315) at wt.licenseusage.licensing.LicenseController.acquireLicenseFeatures(LicenseController.java:240) at wt.licenseusage.licensing.LicenseController.startLicenseController(LicenseController.java:191) at wt.licenseusage.licensing.StandardLicenseManagerService.performStartupProcess(StandardLicenseManagerService.java:146) at wt.services.StandardManager.startup(StandardManager.java:459) - locked <0x00000006fdc192a8> (a wt.licenseusage.licensing.StandardLicenseManagerService) at wt.services.ManagerImplementation.startup(ManagerImplementation.java:363) at wt.services.DefaultStartupHandler.startup(DefaultStartupHandler.java:112) at wt.services.StandardManagerService.performStartupProcess(StandardManagerService.java:167) - locked <0x00000006fc9c2fa8> (a wt.services.StandardManagerService) at wt.services.StandardManager.startup(StandardManager.java:459) - locked <0x00000006fc9c2fa8> (a wt.services.StandardManagerService) at wt.services.StandardServicesHandler.start(StandardServicesHandler.java:44) at wt.method.MethodServerMain.run(MethodServerMain.java:603) at wt.method.MethodServerMain.main(MethodServerMain.java:373)
- If it have already selected to retrieve license online when installing Windchill, is there any method to specify license manually instead of retrieve license online?
This is a printer-friendly version of Article 298379 and may be out of date. For the latest version click CS298379