Issue uploading local files to KNIME Business Hub - java.net.SocketTimeoutException: Read timed out

Hi everyone,

I recently moved from KNIME Server to KNIME Business Hub, so I apologize if this is a basic question — I am still getting familiar with the new environment.

I am using:

  • KNIME Business Hub 1.18.3

  • KNIME Analytics Platform 5.8.3

I am experiencing an issue when uploading files from my local machine to the Hub. When I copy/paste a file from my local environment, the upload starts normally, but after some time I get the following error:

java.net.SocketTimeoutException: Read timed out

What is confusing is that the behavior is inconsistent.

In many cases, in the Progress tab I first see the status “Upload done”, and immediately afterwards the error appears. When this happens:

  • sometimes the file is actually available in the Hub despite the error;

  • other times the file is not uploaded and I cannot find it in the Hub.

So it looks like the upload may complete successfully, but then something fails afterwards during the final confirmation/processing step.

I searched the forum and found some similar issues where the suggested solution was to increase timeout values by modifying the knime.ini file. However, I am not sure how this applies to KNIME Business Hub.

Is there an equivalent configuration in KNIME Business Hub where I can increase the timeout values? If so, where should this be configured?

One additional question: when I get the timeout error but the file is still visible in the Hub afterwards, is this considered a consistent and completed upload? Or is there a possibility that the file could be corrupted or only partially uploaded?

Thank you very much for your help!