Possible bug? Upload ISO from local PC method.
It seems to be some issue with the upload of ISO from the local PC to TinyPilot, which sometime it works, and sometime it doesn't. Tried to use different browser (switching between Chrome, Firefox and Edge), clearing the session, reboot and retry, changing different type of power source, and still there will be issue on the uploading. However, upload of ISO via URL was okay though.
This is the error shown when upload failed from PC.
- Michael Lynch @michael2021-07-21 18:51:09.896Z
Sorry about that!
We just improved the image upload in the latest update (2.2.3), so I think that will fix this bug.
Can you try updating to the latest version (System > Update) and let me know if you still see this?
If it happens even in 2.2.3, can you share your logs from System > Logs?
- NNicky Low @nickyzai
Was already in 2.2.3, but looks like still the same. Here you go with the logs: https://logs.tinypilotkvm.com/9hmdoeEU
- Michael Lynch @michael2021-07-22 18:52:42.779Z
Hmm, that's strange. I haven't seen that before, but I'll try to reproduce. It's getting "Bad Request" errors, so the browser's HTTP requests are getting garbled for some reason:
Jul 22 00:23:04 tinypilot python[593]: werkzeug.exceptions.ClientDisconnected: 400 Bad Request: The browser (or proxy) sent a request that this server could not understand.
It's just a regular Proxmox 6.3.1 ISO?
I noticed that it's generating SSL failures, which are also unusual:
2021/07/22 00:22:22 [crit] 602#602: *14 SSL_read() failed (SSL: error:14191044:SSL routines:tls1_enc:internal error) while waiting for request, client: 10.77.1.164, server: 0.0.0.0:443 2021/07/22 00:23:00 [crit] 602#602: *32 SSL_read() failed (SSL: error:14191044:SSL routines:tls1_enc:internal error) while processing HTTP/2 connection, client: 10.77.1.164, server: 0.0.0.0:443 2021/07/22 00:23:00 [crit] 602#602: *33 SSL_read() failed (SSL: error:14191044:SSL routines:tls1_enc:internal error) while processing HTTP/2 connection, client: 10.77.1.164, server: 0.0.0.0:443 2021/07/22 00:25:30 [crit] 602#602: *145 SSL_read() failed (SSL: error:14191044:SSL routines:tls1_enc:internal error) while processing HTTP/2 connection, client: 10.77.1.164, server: 0.0.0.0:443 2021/07/22 00:25:56 [crit] 602#602: *165 SSL_read() failed (SSL: error:14191044:SSL routines:tls1_enc:internal error) while processing HTTP/2 connection, client: 10.77.1.164, server: 0.0.0.0:443
Are you customizing your TLS setup at all?
- NNicky Low @nickyzai
I tried in a VM which fresh installation OS and the upload works normally. I think it could be my Antivirus software (ESET) that intercepts SSL connection for web security purpose, but deactivating the Antivirus seems still failing as well. Anyway it should be just my/client side issue, not to the server itself.
- Michael Lynch @michael2021-07-23 20:40:43.938Z
That's a tough one. Do you see any errors in the JavaScript console in your web browser when this happens?