Operating System
Katalon Studio Version
7.1.2
Katalon Studio logs
.log.zip (21.3 KB)
Environment (for Web testing):
not relevant
Steps to reproduce
I have a project which is disclosed at
When I opened the project with Katalon Studio, it hanged for approximately a minute and displayed an error dialog, in there a message says
Error reloading plugins
com.kms.katalon.plugin.models.ReloadPluginsException: Unexpected error occurs during executing reload plugins under account: credential: xxxxxxxxx.xxxxxxxx@xxxxx, endpoint: https://store.katalon.com/api/products/ks?appVersion=7.1.2&appType=KSE&licenseType=FREE
at com.kms.katalon.plugin.service.PluginService.reloadPlugins(PluginService.java:248)
at com.kms.katalon.composer.handlers.ReloadPluginsHandler$1.run(ReloadPluginsHandler.java:79)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: com.kms.katalon.plugin.models.KStoreClientExceptionWithInfo: Unexpected error occurs during executing get latest plugins
at com.kms.katalon.plugin.service.KStoreRestClient.getLatestPlugins(KStoreRestClient.java:84)
at com.kms.katalon.plugin.service.PluginService.getOnlinePlugins(PluginService.java:277)
at com.kms.katalon.plugin.service.PluginService.reloadPlugins(PluginService.java:94)
... 2 more
Caused by: java.net.SocketTimeoutException: Read timed out
at org.apache.http.impl.conn.LoggingInputStream.read(LoggingInputStream.java:87)
at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:139)
at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:155)
at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:284)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:261)
at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:165)
at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:167)
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:272)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:124)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:271)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
at com.kms.katalon.plugin.service.KStoreRestClient.executeGetRequest(KStoreRestClient.java:327)
at com.kms.katalon.plugin.service.KStoreRestClient.getLatestPlugins(KStoreRestClient.java:60)
... 4 more
I have worked on this project many times today, and I did not see this error until now.
I have no idea what is the cause of the error.
I have no Proxy here.
Expected Behavior
Open the project successfully, silently.
Actual Behavior
Unable to open the project any longer.
I cannot stop Katalon Studio any longer. I have to stop macOS by pushing the Power button long.
I removed bin
and Libs
dirs of the project; but got no improvements.
Screenshots / Videos
After a few minutes, 2020/04/17 11:55 Japan time, a new dialog came up saying:
Reload plugin failed due to password change.
Please reactivate Katalon Studio.
I did not change my password at all. Why this message comes up?
1 Like
it seems katalon activation server was down. So we can’t login to katalon studio, CLI…
https://analytics.katalon.com/
Was it infected by something?
I regret that Katalon Studio is designed with a naive assumption that the Activation Server never goes down, which is unrealistic. It should be designed for failure. It should be able to start in case without connection to the Activation Server.
I suppose Katalon Studio persists Activation information of the previous successful session. Then why not reuse that previous info in case that it misses connection to the Activation Server. This fall-down behaviour will save users, and will not harm your business intension.
2 Likes
well … with so many visitors, i think the server got CORONA
@kazurayam
For the first issue:
Error reloading plugins
com.kms.katalon.plugin.models.ReloadPluginsException: Unexpected error occurs during executing reload plugins under account: credential: xxxxxxxxx.xxxxxxxx@xxxxx, endpoint: https://store.katalon.com/api/products/ks?appVersion=7.1.2&appType=KSE&licenseType=FREE
at com.kms.katalon.plugin.service.PluginService.reloadPlugins(PluginService.java:248)
at com.kms.katalon.composer.handlers.ReloadPluginsHandler$1.run(ReloadPluginsHandler.java:79)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: com.kms.katalon.plugin.models.KStoreClientExceptionWithInfo: Unexpected error occurs during executing get latest plugins
at com.kms.katalon.plugin.service.KStoreRestClient.getLatestPlugins(KStoreRestClient.java:84)
at com.kms.katalon.plugin.service.PluginService.getOnlinePlugins(PluginService.java:277)
at com.kms.katalon.plugin.service.PluginService.reloadPlugins(PluginService.java:94)
... 2 more
Caused by: java.net.SocketTimeoutException: Read timed out
at org.apache.http.impl.conn.LoggingInputStream.read(LoggingInputStream.java:87)
at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:139)
at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:155)
at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:284)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:261)
at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:165)
at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:167)
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:272)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:124)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:271)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
at com.kms.katalon.plugin.service.KStoreRestClient.executeGetRequest(KStoreRestClient.java:327)
at com.kms.katalon.plugin.service.KStoreRestClient.getLatestPlugins(KStoreRestClient.java:60)
... 4 more
The problem is the TestOps server was down in a few hours.
For the second issue:
You can workaround by pressing the Cancel button.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.