Error reloading plugins com.kms.katalon.plugin.models.ReloadPluginsException: Unexpected error occurs during executing reload plugins

Operating System

  • OSX Catalina 10.15.4

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 :smiley:

@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.