https://jestlearn.com:7979/
So I'm hosting the handin web server for my course and occasionally I would check the URL and the handin webserver would be down despite it still running when I check htop.
Here are some logs:
[-|2026-03-14T11:07:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000416:SSL routines::ssl/tls alert certificate unknown)
[-|2026-03-14T11:07:45] ERROR: ssl-accept/enable-break: accept failed (error:0A000416:SSL routines::ssl/tls alert certificate unknown)
[-|2026-03-14T11:13:11] Connection error: read-bytes: SSL read failed (error:0A000126:SSL routines::unexpected eof while reading)
[-|2026-03-14T11:13:11] context...:
[-|2026-03-14T11:13:11] /usr/share/racket/collects/openssl/mzssl.rkt:368:0: error/network
[-|2026-03-14T11:13:11] /usr/share/racket/collects/racket/port.rkt:403:4: do-peek-it
[-|2026-03-14T11:13:11] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:234:0: read-http-line/limited
[-|2026-03-14T11:13:11] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:317:0: read-request-line
[-|2026-03-14T11:13:11] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:99:2
[-|2026-03-14T11:13:11] /usr/share/racket/collects/racket/contract/private/arrow-higher-order.rkt:375:33
[-|2026-03-14T11:13:11] /usr/share/racket/pkgs/web-server-lib/web-server/private/dispatch-server-with-connect-unit.rkt:141:2
[-|2026-03-15T07:57:37] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-15T07:57:38] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-15T07:57:38] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-15T07:57:38] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-15T07:57:39] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-15T07:57:39] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-15T07:57:39] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-15T07:57:40] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-15T07:57:40] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-15T07:57:40] ERROR: ssl-accept/enable-break: accept failed (error:0A00006C:SSL routines::bad key share)
[-|2026-03-16T09:08:20] ERROR: ssl-accept/enable-break: accept failed (error:0A00009C:SSL routines::http request)
[-|2026-03-16T09:09:25] ERROR: error reading from stream port
[-|2026-03-16T09:09:25] system error: Connection reset by peer; errno=104
[-|2026-03-16T17:13:00] Connection error: read-bytes: SSL read failed (error:0A000126:SSL routines::unexpected eof while reading)
[-|2026-03-16T17:13:00] context...:
[-|2026-03-16T17:13:00] /usr/share/racket/collects/openssl/mzssl.rkt:368:0: error/network
[-|2026-03-16T17:13:00] /usr/share/racket/collects/racket/port.rkt:403:4: do-peek-it
[-|2026-03-16T17:13:00] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:234:0: read-http-line/limited
[-|2026-03-16T17:13:00] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:317:0: read-request-line
[-|2026-03-16T17:13:00] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:99:2
[-|2026-03-16T17:13:00] /usr/share/racket/collects/racket/contract/private/arrow-higher-order.rkt:375:33
[-|2026-03-16T17:13:00] /usr/share/racket/pkgs/web-server-lib/web-server/private/dispatch-server-with-connect-unit.rkt:141:2
[-|2026-03-16T17:13:00] Connection error: read-bytes: SSL read failed (error:0A000126:SSL routines::unexpected eof while reading)
[-|2026-03-16T17:13:00] context...:
[-|2026-03-16T17:13:00] /usr/share/racket/collects/openssl/mzssl.rkt:368:0: error/network
[-|2026-03-16T17:13:00] /usr/share/racket/collects/racket/port.rkt:403:4: do-peek-it
[-|2026-03-16T17:13:00] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:234:0: read-http-line/limited
[-|2026-03-16T17:13:00] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:317:0: read-request-line
[-|2026-03-16T17:13:00] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:99:2
[-|2026-03-16T17:13:00] /usr/share/racket/collects/racket/contract/private/arrow-higher-order.rkt:375:33
[-|2026-03-16T17:13:00] /usr/share/racket/pkgs/web-server-lib/web-server/private/dispatch-server-with-connect-unit.rkt:141:2
[-|2026-03-16T17:38:56] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-16T17:38:57] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-16T17:38:57] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-16T17:38:57] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-16T17:38:58] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-16T17:38:58] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-16T17:38:58] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-16T17:38:58] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-16T17:38:59] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-16T17:38:59] ERROR: ssl-accept/enable-break: accept failed (error:0A00006C:SSL routines::bad key share)
[-|2026-03-16T17:38:59] error reading from stream port
[-|2026-03-16T17:38:59] system error: Connection reset by peer; errno=104
[-|2026-03-17T11:07:27] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-17T11:07:28] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-17T11:07:28] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-17T11:07:29] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-17T11:07:29] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-17T11:07:30] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-17T11:07:30] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-17T11:07:30] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-17T11:07:30] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-17T11:07:31] ERROR: ssl-accept/enable-break: accept failed (error:0A00006C:SSL routines::bad key share)
[-|2026-03-18T02:15:07] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-18T04:36:35] Connection error: read-bytes: SSL read failed (error:0A000126:SSL routines::unexpected eof while reading)
[-|2026-03-18T04:36:35] context...:
[-|2026-03-18T04:36:35] /usr/share/racket/collects/openssl/mzssl.rkt:368:0: error/network
[-|2026-03-18T04:36:35] /usr/share/racket/collects/racket/port.rkt:403:4: do-peek-it
[-|2026-03-18T04:36:35] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:234:0: read-http-line/limited
[-|2026-03-18T04:36:35] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:317:0: read-request-line
[-|2026-03-18T04:36:35] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:99:2
[-|2026-03-18T04:36:35] /usr/share/racket/collects/racket/contract/private/arrow-higher-order.rkt:375:33
[-|2026-03-18T04:36:35] /usr/share/racket/pkgs/web-server-lib/web-server/private/dispatch-server-with-connect-unit.rkt:141:2
[-|2026-03-18T04:36:36] Connection error: read-bytes: SSL read failed (error:0A000126:SSL routines::unexpected eof while reading)
[-|2026-03-18T04:36:36] context...:
[-|2026-03-18T04:36:36] /usr/share/racket/collects/openssl/mzssl.rkt:368:0: error/network
[-|2026-03-18T04:36:36] /usr/share/racket/collects/racket/port.rkt:403:4: do-peek-it
[-|2026-03-18T04:36:36] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:234:0: read-http-line/limited
[-|2026-03-18T04:36:36] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:317:0: read-request-line
[-|2026-03-18T04:36:36] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:99:2
[-|2026-03-18T04:36:36] /usr/share/racket/collects/racket/contract/private/arrow-higher-order.rkt:375:33
[-|2026-03-18T04:36:36] /usr/share/racket/pkgs/web-server-lib/web-server/private/dispatch-server-with-connect-unit.rkt:141:2
[-|2026-03-18T10:39:27] Connection error: read-bytes: SSL read failed (error:0A000126:SSL routines::unexpected eof while reading)
[-|2026-03-18T10:39:27] context...:
[-|2026-03-18T10:39:27] /usr/share/racket/collects/openssl/mzssl.rkt:368:0: error/network
[-|2026-03-18T10:39:27] /usr/share/racket/collects/racket/port.rkt:403:4: do-peek-it
[-|2026-03-18T10:39:27] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:234:0: read-http-line/limited
[-|2026-03-18T10:39:27] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:317:0: read-request-line
[-|2026-03-18T10:39:27] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:99:2
[-|2026-03-18T10:39:27] /usr/share/racket/collects/racket/contract/private/arrow-higher-order.rkt:375:33
[-|2026-03-18T10:39:27] /usr/share/racket/pkgs/web-server-lib/web-server/private/dispatch-server-with-connect-unit.rkt:141:2
[-|2026-03-19T01:37:23] ERROR: ssl-accept/enable-break: accept failed (error:0A00009C:SSL routines::http request)
[-|2026-03-19T01:38:27] ERROR: error reading from stream port
[-|2026-03-19T01:38:27] system error: Connection reset by peer; errno=104
[-|2026-03-19T01:38:32] ERROR: error reading from stream port
[-|2026-03-19T01:38:32] system error: Connection reset by peer; errno=104
[-|2026-03-19T03:14:27] ERROR: ssl-accept/enable-break: accept failed (error:0A00009C:SSL routines::http request)
[-|2026-03-19T03:15:59] ERROR: error reading from stream port
[-|2026-03-19T03:15:59] system error: Connection reset by peer; errno=104
[-|2026-03-19T13:23:06] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-19T13:23:06] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-19T13:23:07] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-19T13:23:07] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-19T13:23:08] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-19T13:23:08] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-19T13:23:08] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-19T13:23:09] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-19T13:23:09] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-19T13:23:09] ERROR: ssl-accept/enable-break: accept failed (error:0A00006C:SSL routines::bad key share)
[-|2026-03-20T02:56:20] handin: no protocol line
[-|2026-03-20T02:56:20] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T02:56:21] handin: no protocol line
[-|2026-03-20T02:56:46] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T02:56:47] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T02:56:47] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-20T02:56:48] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T02:56:49] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T02:56:51] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T02:56:52] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T02:56:53] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T02:56:53] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-20T02:56:53] ERROR: ssl-accept/enable-break: accept failed (error:0A00006C:SSL routines::bad key share)
[-|2026-03-20T15:12:55] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:13:23] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:13:23] ERROR: ssl-accept/enable-break: accept failed (error:0A00009C:SSL routines::http request)
[-|2026-03-20T15:13:23] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C6:SSL routines::packet length too long)
[-|2026-03-20T15:13:23] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C6:SSL routines::packet length too long)
[-|2026-03-20T15:13:23] ERROR: ssl-accept/enable-break: accept failed (error:0A00010B:SSL routines::wrong version number)
[-|2026-03-20T15:13:23] ERROR: ssl-accept/enable-break: accept failed (error:0A00010B:SSL routines::wrong version number)
[-|2026-03-20T15:13:23] ERROR: ssl-accept/enable-break: accept failed (error:0A00010B:SSL routines::wrong version number)
[-|2026-03-20T15:13:23] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C6:SSL routines::packet length too long)
[-|2026-03-20T15:13:23] ERROR: ssl-accept/enable-break: accept failed (error:0A00018C:SSL routines::version too low)
[-|2026-03-20T15:13:29] handin: unknown protocol: #""
[-|2026-03-20T15:13:30] handin: unknown protocol: #"OPTIONS / RTSP/1.0"
[-|2026-03-20T15:13:35] handin: no protocol line
[-|2026-03-20T15:13:40] handin: no protocol line
[-|2026-03-20T15:13:45] handin: no protocol line
[-|2026-03-20T15:13:45] handin: unknown protocol: #"HELP"
[-|2026-03-20T15:13:46] exception raised by error display handler: format: ill-formed pattern string
[-|2026-03-20T15:13:46] explanation: tag `~\` not allowed; original exception raised: handin: unknown protocol: #"\26\3\0\0S\1\0\0O\3\0?G\327\367\272,\356\352\262`~\363\0\375\202{\271\325\226\310w\233\346\304\333<=\333o\357\20n\0\0(\0\26\0\23\0"
[-|2026-03-20T15:13:46] context...:
[-|2026-03-20T15:13:46] /home/a/.local/share/racket/8.7/pkgs/handin/handin-server/private/logger.rkt:11:0: log-line
[-|2026-03-20T15:13:46] handin: unknown protocol: #"\3\0\0*%\340\0\0\0\0\0Cookie: mstshash=nmap"
[-|2026-03-20T15:13:46] handin: unknown protocol: #"\26\3\0\0i\1\0\0e\3\3U\34\247\344random1random2random3random4\0\0\f\0/\0"
[-|2026-03-20T15:13:46] handin: unknown protocol: #"\0\0\0qj\201n0\201k\241\3\2\1\5\242\3\2\1"
[-|2026-03-20T15:13:51] handin: no protocol line
[-|2026-03-20T15:13:56] handin: no protocol line
[-|2026-03-20T15:13:56] handin: unknown protocol: #"\1default"
[-|2026-03-20T15:13:56] handin: unknown protocol: #"0\204\0\0\0-\2\1\ac\204\0\0\0$\4\0"
[-|2026-03-20T15:14:01] handin: no protocol line
[-|2026-03-20T15:14:01] handin: unknown protocol: #"OPTIONS sip:nm SIP/2.0"
[-|2026-03-20T15:14:06] handin: no protocol line
[-|2026-03-20T15:14:11] handin: no protocol line
[-|2026-03-20T15:14:17] handin: no protocol line
[-|2026-03-20T15:14:22] handin: no protocol line
[-|2026-03-20T15:14:27] handin: no protocol line
[-|2026-03-20T15:14:32] handin: no protocol line
[-|2026-03-20T15:14:37] handin: no protocol line
[-|2026-03-20T15:14:42] handin: no protocol line
[-|2026-03-20T15:14:47] handin: no protocol line
[-|2026-03-20T15:14:52] handin: no protocol line
[-|2026-03-20T15:14:57] handin: no protocol line
[-|2026-03-20T15:15:02] handin: unknown protocol: #"CONNECT"
[-|2026-03-20T15:15:07] handin: no protocol line
[-|2026-03-20T15:15:12] handin: no protocol line
[-|2026-03-20T15:15:17] ERROR: ssl-accept/enable-break: accept failed (error:0A00009C:SSL routines::http request)
[-|2026-03-20T15:15:17] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:17] ERROR: ssl-accept/enable-break: accept failed (error:0A0000FC:SSL routines::unknown protocol)
[-|2026-03-20T15:15:27] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] handin: no protocol line
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A00010B:SSL routines::wrong version number)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A00018C:SSL routines::version too low)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] handin: no protocol line
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A00018C:SSL routines::version too low)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A00018C:SSL routines::version too low)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A00018C:SSL routines::version too low)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A00018C:SSL routines::version too low)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A00018C:SSL routines::version too low)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A00018C:SSL routines::version too low)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-20T15:15:43] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:44] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-20T15:15:44] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T11:02:56] ERROR: ssl-accept/enable-break: accept failed (error:0A000416:SSL routines::ssl/tls alert certificate unknown)
[-|2026-03-21T11:02:58] ERROR: ssl-accept/enable-break: accept failed (error:0A000416:SSL routines::ssl/tls alert certificate unknown)
[-|2026-03-21T11:09:31] Connection error: read-bytes: SSL read failed (error:0A000126:SSL routines::unexpected eof while reading)
[-|2026-03-21T11:09:31] context...:
[-|2026-03-21T11:09:31] /usr/share/racket/collects/openssl/mzssl.rkt:368:0: error/network
[-|2026-03-21T11:09:31] /usr/share/racket/collects/racket/port.rkt:403:4: do-peek-it
[-|2026-03-21T11:09:31] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:234:0: read-http-line/limited
[-|2026-03-21T11:09:31] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:317:0: read-request-line
[-|2026-03-21T11:09:31] /usr/share/racket/pkgs/web-server-lib/web-server/http/request.rkt:99:2
[-|2026-03-21T11:09:31] /usr/share/racket/collects/racket/contract/private/arrow-higher-order.rkt:375:33
[-|2026-03-21T11:09:31] /usr/share/racket/pkgs/web-server-lib/web-server/private/dispatch-server-with-connect-unit.rkt:141:2
[-|2026-03-21T15:05:26] ERROR: error reading from stream port
[-|2026-03-21T15:05:26] system error: Connection reset by peer; errno=104
[-|2026-03-21T15:26:23] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T15:26:24] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T15:26:24] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-21T15:26:25] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T15:26:25] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T15:26:25] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-21T15:26:26] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T15:26:26] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T15:26:26] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-21T15:26:27] ERROR: ssl-accept/enable-break: accept failed (error:0A00006C:SSL routines::bad key share)
[-|2026-03-21T18:56:56] ERROR: ssl-accept/enable-break: accept failed (error:0A00009C:SSL routines::http request)
[-|2026-03-21T18:58:09] ERROR: error reading from stream port
[-|2026-03-21T18:58:09] system error: Connection reset by peer; errno=104
[-|2026-03-21T20:12:30] handin: no protocol line
[-|2026-03-21T20:12:30] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-21T20:12:31] handin: no protocol line
[-|2026-03-21T20:12:56] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T20:12:58] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T20:12:58] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-21T20:12:59] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T20:13:00] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T20:13:01] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-21T20:13:03] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T20:13:05] ERROR: ssl-accept/enable-break: accept failed (input terminated prematurely)
[-|2026-03-21T20:13:06] ERROR: ssl-accept/enable-break: accept failed (error:0A0000C1:SSL routines::no shared cipher)
[-|2026-03-21T20:13:06] ERROR: ssl-accept/enable-break: accept failed (error:0A00006C:SSL routines::bad key share)
[-|2026-03-21T20:43:27] handin: no protocol line
[-|2026-03-21T20:43:27] ERROR: ssl-accept/enable-break: accept failed (error:0A000102:SSL routines::unsupported protocol)
[-|2026-03-21T20:43:28] handin: no protocol line
[-|2026-03-26T07:49:43] Cleaning up all submission directories
[-|2026-03-26T07:49:43] *** embedded web server started
[-|2026-03-26T07:49:43] *** handin server started on port 7979
[-|2026-03-26T07:49:46] ERROR: ssl-accept/enable-break: accept failed (error:0A000416:SSL routines::ssl/tls alert certificate unknown)
https://jestlearn.com:7979/
So I'm hosting the handin web server for my course and occasionally I would check the URL and the handin webserver would be down despite it still running when I check
htop.Here are some logs: