Hi all,
Frequently we observe some disconnections when we launch Knime workflows from our webportal. Here are various issues extracts that we can see in the log files :
In localhost.x.log:
20-Jan-2021 10:31:14.797 SEVERE [http-nio-8080-exec-9] com.knime.enterprise.webportal.WebportalUI.error class java.io.IOException
java.io.IOException: Connection reset by peer
20-Jan-2021 10:31:14.789 SEVERE [http-nio-8080-exec-9] com.knime.enterprise.webportal.WebportalUI.displayCustomError Load error
java.util.concurrent.TimeoutException: Job wasn’t loaded within 1 minute. This usually happens if no executor is available. Please check back with your server administrator.
20-Jan-2021 10:31:14.789 SEVERE [http-nio-8080-exec-9] com.knime.enterprise.webportal.components.wkfpanels.WorkflowJobInputFirstPagePanel.attach Failed to load quick form input: Job wasn’t loaded within 1 m
inute. This usually happens if no executor is available. Please check back with your server administrator.
20-Jan-2021 13:06:19.023 SEVERE [http-nio-8080-exec-2] com.knime.enterprise.webportal.components.wkfpanels.WorkflowJobInputSubsequentPagePanel.attach Failed to load quick form input: Unable to get current page: Failed to restore job ‘/Chemistry[…]7ae)’ from swap within timeout: Waiting time has elapsed before state change occured
In catalina.x.log:
20-Jan-2021 10:31:14.797 SEVERE [http-nio-8080-exec-9] com.vaadin.server.DefaultErrorHandler.doDefault
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer
20-Jan-2021 10:23:28.281 SEVERE [http-nio-8080-exec-9] org.apache.cxf.jaxrs.utils.JAXRSUtils.logMessageHandlerProblem Problem with writing the data, class java.lang.String, ContentType: application/vnd.knime.workflow+zip
In knime-server.config file, we have: com.knime.server.gateway.timeout=2m ; so the error “Job wasn’t loaded within 1 m” seems not to use 2m for this timeout, which configuration parameter is used for that ?
We are using default values for com.knime.server.job.default_report_timeout, com.knime.server.job.discard_after_timeout and com.knime.server.job.max_execution_time.
Have you any recommendations/advice to avoid this types of issues ?
Maybe the error “JAXRSUtils.logMessageHandlerProblem Problem with writing the data” is not linked to the others, do you know what could be the possible cause of this issue?
We are using knime client v.4.2.2 for webportal and server v.4.11.3.
Best,
Cyrille