[2020-02-02 22:35:45,334] INFO {cps:89} Starting Calibre Web... [2020-02-02 22:35:45,335] WARN {cps.config_sql:265} invalidating configuration [2020-02-02 22:35:45,537] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-02 22:39:10,048] INFO {cps.server:194} webserver stop (restart=True) [2020-02-02 22:39:11,057] INFO {cps.server:182} Performing restart of Calibre-Web [2020-02-02 22:39:12,586] INFO {cps:89} Starting Calibre Web... [2020-02-02 22:39:12,694] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-03 09:17:50,418] INFO {cps.server:194} webserver stop (restart=False) [2020-02-03 09:17:50,938] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-02-03 09:18:55,986] INFO {cps:89} Starting Calibre Web... [2020-02-03 09:18:56,266] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-04 17:26:41,018] INFO {cps.server:194} webserver stop (restart=False) [2020-02-04 17:26:41,261] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-02-04 17:27:29,902] INFO {cps:89} Starting Calibre Web... [2020-02-04 17:27:30,027] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-04 18:21:52,634] INFO {cps.server:194} webserver stop (restart=False) [2020-02-04 18:21:52,635] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-02-04 18:22:36,614] INFO {cps:89} Starting Calibre Web... [2020-02-04 18:22:36,748] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-05 17:14:39,637] INFO {cps.server:194} webserver stop (restart=False) [2020-02-05 17:14:39,674] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-02-05 17:15:50,310] INFO {cps:89} Starting Calibre Web... [2020-02-05 17:15:50,669] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-05 18:22:57,929] INFO {cps.server:194} webserver stop (restart=False) [2020-02-05 18:22:57,930] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-02-05 18:24:14,418] INFO {cps:89} Starting Calibre Web... [2020-02-05 18:24:14,639] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-05 19:59:02,003] INFO {cps.server:194} webserver stop (restart=False) [2020-02-05 19:59:02,029] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-02-05 19:59:47,880] INFO {cps:89} Starting Calibre Web... [2020-02-05 19:59:48,065] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-05 21:05:35,237] INFO {cps.server:194} webserver stop (restart=False) [2020-02-05 21:05:36,239] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-02-05 21:06:22,046] INFO {cps:89} Starting Calibre Web... [2020-02-05 21:06:22,148] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-06 06:25:03,858] WARN {cps:125} Could not parse locale "*": expected only letters, got '*' [2020-02-07 15:40:32,198] INFO {cps:89} Starting Calibre Web... [2020-02-07 15:40:32,687] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-10 20:07:28,505] INFO {cps.web:1037} Serving book: The Magic of Reality_ How We Kn - Richard Dawkins [2020-02-15 23:19:41,470] INFO {cps:89} Starting Calibre Web... [2020-02-15 23:19:41,994] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-16 07:28:48,658] INFO {cps:89} Starting Calibre Web... [2020-02-16 07:28:49,173] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-16 09:22:11,220] INFO {cps:89} Starting Calibre Web... [2020-02-16 09:22:11,620] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-19 12:06:01,603] INFO {cps:89} Starting Calibre Web... [2020-02-19 12:06:02,091] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-19 12:06:46,958] INFO {cps.server:194} webserver stop (restart=False) [2020-02-19 12:06:46,959] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-02-19 12:08:01,259] INFO {cps:89} Starting Calibre Web... [2020-02-19 12:08:01,461] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-02-27 21:59:10,207] INFO {cps.web:1037} Serving book: What If__ Serious Scientific An - Randall Munroe [2020-03-01 10:34:53,078] INFO {cps:89} Starting Calibre Web... [2020-03-01 10:34:53,279] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-10 17:38:44,578] INFO {cps:89} Starting Calibre Web... [2020-03-10 17:38:45,093] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-13 06:39:51,832] WARN {cps:125} Could not parse locale "*": expected only letters, got '*' [2020-03-16 17:11:28,084] INFO {cps:89} Starting Calibre Web... [2020-03-16 17:11:28,501] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-16 17:17:39,478] INFO {cps.server:194} webserver stop (restart=False) [2020-03-16 17:17:39,479] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-03-16 17:18:17,079] INFO {cps:89} Starting Calibre Web... [2020-03-16 17:18:17,259] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-20 17:49:52,356] INFO {cps:89} Starting Calibre Web... [2020-03-20 17:49:52,656] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-20 17:56:46,663] INFO {cps:89} Starting Calibre Web... [2020-03-20 17:56:47,419] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-23 16:05:14,421] INFO {cps.server:194} webserver stop (restart=False) [2020-03-23 16:05:16,243] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-03-23 16:07:03,385] INFO {cps:89} Starting Calibre Web... [2020-03-23 16:07:04,597] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-28 10:19:45,300] INFO {cps:89} Starting Calibre Web... [2020-03-28 10:19:45,616] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-28 10:34:12,850] INFO {cps:89} Starting Calibre Web... [2020-03-28 10:34:13,374] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-28 10:40:32,590] INFO {cps:89} Starting Calibre Web... [2020-03-28 10:40:33,571] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-28 10:50:03,302] INFO {cps:89} Starting Calibre Web... [2020-03-28 10:50:04,325] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-28 11:19:15,451] INFO {cps:89} Starting Calibre Web... [2020-03-28 11:19:16,879] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-28 11:24:13,564] INFO {cps:89} Starting Calibre Web... [2020-03-28 11:24:15,065] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-28 11:28:26,815] INFO {cps:89} Starting Calibre Web... [2020-03-28 11:28:28,899] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-28 15:38:11,000] INFO {cps.admin:697} Update status requested [2020-03-28 15:39:10,938] INFO {cps.server:194} webserver stop (restart=False) [2020-03-28 15:39:11,954] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-03-28 15:41:00,874] INFO {cps:89} Starting Calibre Web... [2020-03-28 15:41:01,073] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-29 16:17:27,036] INFO {cps:89} Starting Calibre Web... [2020-03-29 16:17:27,345] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-30 16:41:49,903] INFO {cps:89} Starting Calibre Web... [2020-03-30 16:41:50,332] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-30 17:04:28,124] INFO {cps:89} Starting Calibre Web... [2020-03-30 17:04:28,933] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-31 16:38:35,478] INFO {cps:89} Starting Calibre Web... [2020-03-31 16:38:36,836] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-03-31 16:48:23,279] INFO {cps:89} Starting Calibre Web... [2020-03-31 16:48:24,550] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-04-03 20:39:56,698] INFO {cps.server:196} webserver stop (restart=False) [2020-04-03 20:39:56,699] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-04-03 20:41:42,589] INFO {cps:89} Starting Calibre Web... [2020-04-03 20:41:43,084] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-04-06 23:28:53,315] INFO {cps:89} Starting Calibre Web... [2020-04-06 23:28:54,345] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-04-07 04:35:53,272] INFO {cps:89} Starting Calibre Web... [2020-04-07 04:35:54,247] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-04-07 04:43:42,993] INFO {cps:89} Starting Calibre Web... [2020-04-07 04:43:44,372] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-04-07 15:55:18,041] INFO {cps:89} Starting Calibre Web... [2020-04-07 15:55:18,884] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-04-07 16:03:33,465] INFO {cps:89} Starting Calibre Web... [2020-04-07 16:03:34,560] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-04-07 16:10:33,487] INFO {cps:89} Starting Calibre Web... [2020-04-07 16:10:34,232] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-04-14 17:56:42,795] INFO {cps:89} Starting Calibre Web... [2020-04-14 17:56:43,005] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-04-23 19:15:14,072] INFO {cps.admin:700} Update status requested [2020-04-28 14:36:04,476] INFO {cps:89} Starting Calibre Web... [2020-04-28 14:36:05,244] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-05-08 06:39:29,922] INFO {cps.admin:700} Update status requested [2020-05-09 09:02:43,132] INFO {cps.server:196} webserver stop (restart=False) [2020-05-09 09:02:43,174] INFO {cps.server:179} Performing shutdown of Calibre-Web [2020-05-09 09:03:55,063] INFO {cps:88} Starting Calibre Web... [2020-05-09 09:03:55,325] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-05-16 16:28:42,499] INFO {cps.server:200} webserver stop (restart=False) [2020-05-16 16:28:42,516] INFO {cps.server:180} Performing shutdown of Calibre-Web [2020-05-16 16:29:43,542] INFO {cps:88} Starting Calibre Web... [2020-05-16 16:29:44,096] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-05-23 17:42:21,271] INFO {cps.server:200} webserver stop (restart=False) [2020-05-23 17:44:32,372] INFO {cps:88} Starting Calibre Web... [2020-05-23 17:44:32,942] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-05-31 11:34:57,295] INFO {cps.server:200} webserver stop (restart=False) [2020-05-31 11:34:57,463] INFO {cps.server:180} Performing shutdown of Calibre-Web [2020-05-31 11:35:57,720] INFO {cps:88} Starting Calibre Web... [2020-05-31 11:35:58,049] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-05-31 14:25:16,691] INFO {cps.server:200} webserver stop (restart=False) [2020-05-31 14:25:16,693] INFO {cps.server:180} Performing shutdown of Calibre-Web [2020-05-31 14:26:04,943] INFO {cps:88} Starting Calibre Web... [2020-05-31 14:26:05,090] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-05-31 14:50:16,606] INFO {cps.server:200} webserver stop (restart=False) [2020-05-31 14:50:16,607] INFO {cps.server:180} Performing shutdown of Calibre-Web [2020-05-31 14:52:07,636] INFO {cps:88} Starting Calibre Web... [2020-05-31 14:52:08,309] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-06-01 09:37:36,831] INFO {cps.server:200} webserver stop (restart=False) [2020-06-01 09:37:36,833] INFO {cps.server:180} Performing shutdown of Calibre-Web [2020-06-01 09:38:19,031] INFO {cps:88} Starting Calibre Web... [2020-06-01 09:38:19,163] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-06-02 22:17:59,031] INFO {cps:88} Starting Calibre Web... [2020-06-02 22:17:59,432] INFO {cps.server:140} Starting Gevent server on [::]:8083 [2020-06-03 22:14:32,476] INFO {cps:98} Starting Calibre Web... [2020-06-03 22:14:32,609] INFO {cps.server:156} Starting Tornado server on :8083 [2020-06-06 20:43:30,915] INFO {cps.server:207} webserver stop (restart=False) [2020-06-06 20:43:30,944] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-06-06 20:44:19,101] INFO {cps:98} Starting Calibre Web... [2020-06-06 20:44:19,290] INFO {cps.server:156} Starting Tornado server on :8083 [2020-06-15 09:13:31,011] INFO {cps.server:207} webserver stop (restart=False) [2020-06-15 09:13:31,043] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-06-15 09:14:20,110] INFO {cps:98} Starting Calibre Web... [2020-06-15 09:14:20,254] INFO {cps.server:156} Starting Tornado server on :8083 [2020-06-22 09:03:30,781] INFO {cps.server:207} webserver stop (restart=False) [2020-06-22 09:03:30,801] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-06-22 09:04:18,711] INFO {cps:98} Starting Calibre Web... [2020-06-22 09:04:18,844] INFO {cps.server:156} Starting Tornado server on :8083 [2020-06-23 22:19:06,851] INFO {cps.server:207} webserver stop (restart=False) [2020-06-23 22:19:06,878] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-06-23 22:20:12,214] INFO {cps:98} Starting Calibre Web... [2020-06-23 22:20:12,593] INFO {cps.server:156} Starting Tornado server on :8083 [2020-06-29 09:05:53,507] INFO {cps.server:207} webserver stop (restart=False) [2020-06-29 09:05:53,529] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-06-29 09:06:41,643] INFO {cps:98} Starting Calibre Web... [2020-06-29 09:06:41,904] INFO {cps.server:156} Starting Tornado server on :8083 [2020-07-05 10:44:17,245] INFO {cps.server:207} webserver stop (restart=True) [2020-07-05 10:44:17,297] INFO {cps.server:189} Performing restart of Calibre-Web [2020-07-05 10:44:20,021] INFO {cps:98} Starting Calibre Web... [2020-07-05 10:44:20,336] INFO {cps.server:156} Starting Tornado server on :8083 [2020-07-05 10:44:58,062] INFO {cps.admin:1022} Update status requested [2020-07-05 11:11:01,652] INFO {cps.web:1271} Serving book: The Girl Who Could Move Sh_t with Her Mind - Jackson Ford [2020-07-05 15:40:28,793] INFO {cps.web:1271} Serving book: The Girl Who Could Move Sh_t with Her Mind - Jackson Ford [2020-07-06 09:10:56,227] INFO {cps.server:207} webserver stop (restart=False) [2020-07-06 09:10:56,229] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-07-06 09:11:45,420] INFO {cps:98} Starting Calibre Web... [2020-07-06 09:11:45,620] INFO {cps.server:156} Starting Tornado server on :8083 [2020-07-07 16:20:19,408] INFO {cps:98} Starting Calibre Web... [2020-07-07 16:20:21,753] INFO {cps.server:156} Starting Tornado server on :8083 [2020-07-08 17:17:35,166] INFO {cps.web:1271} Serving book: How To - Randall Munroe [2020-07-08 17:30:07,169] INFO {cps.web:1437} Login failed for user "landshark" IP-adress: 174.236.143.249 [2020-07-08 17:30:22,670] INFO {cps.web:1437} Login failed for user "landshark" IP-adress: 174.236.143.249 [2020-07-08 18:59:35,592] INFO {cps.server:207} webserver stop (restart=True) [2020-07-08 18:59:35,595] INFO {cps.server:189} Performing restart of Calibre-Web [2020-07-08 18:59:38,329] INFO {cps:98} Starting Calibre Web... [2020-07-08 18:59:38,555] INFO {cps.server:156} Starting Tornado server on :8083 [2020-07-11 23:29:03,476] INFO {cps.web:1271} Serving book: How To - Randall Munroe [2020-07-11 23:29:08,567] INFO {cps.web:1271} Serving book: How To - Randall Munroe [2020-07-12 05:25:27,991] INFO {cps.web:1271} Serving book: How To - Randall Munroe [2020-07-12 05:25:31,806] INFO {cps.web:1271} Serving book: How To - Randall Munroe [2020-07-12 08:00:43,290] INFO {cps.server:207} webserver stop (restart=False) [2020-07-12 08:00:43,308] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-07-12 08:01:33,602] INFO {cps:98} Starting Calibre Web... [2020-07-12 08:01:33,964] INFO {cps.server:156} Starting Tornado server on :8083 [2020-07-17 20:01:38,551] INFO {cps:98} Starting Calibre Web... [2020-07-17 20:01:38,838] INFO {cps.server:156} Starting Tornado server on :8083 [2020-07-17 22:16:25,056] INFO {cps.server:207} webserver stop (restart=False) [2020-07-17 22:16:25,059] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-07-17 22:17:42,438] INFO {cps:98} Starting Calibre Web... [2020-07-17 22:17:43,193] INFO {cps.server:156} Starting Tornado server on :8083 [2020-07-18 22:53:13,780] INFO {cps.web:1271} Serving book: How To - Randall Munroe [2020-07-18 22:54:36,966] INFO {cps.web:1271} Serving book: How To - Randall Munroe [2020-07-20 10:18:12,583] INFO {cps.server:207} webserver stop (restart=False) [2020-07-20 10:18:12,816] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-07-20 10:18:57,832] INFO {cps:98} Starting Calibre Web... [2020-07-20 10:18:58,036] INFO {cps.server:156} Starting Tornado server on :8083 [2020-07-24 19:42:09,052] ERROR {cps.helper:192} Cannot find book entry 6384 [2020-07-25 22:18:46,559] INFO {cps.server:207} webserver stop (restart=False) [2020-07-25 22:18:46,589] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-07-25 22:19:33,982] INFO {cps:98} Starting Calibre Web... [2020-07-25 22:19:34,219] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-03 10:18:12,809] INFO {cps.server:207} webserver stop (restart=False) [2020-08-03 10:18:13,400] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-08-03 10:19:06,295] INFO {cps:98} Starting Calibre Web... [2020-08-03 10:19:06,498] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-15 22:49:48,956] INFO {cps:98} Starting Calibre Web... [2020-08-15 22:49:52,029] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-15 22:54:18,873] INFO {cps:98} Starting Calibre Web... [2020-08-15 22:54:22,296] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-15 22:58:20,804] INFO {cps:98} Starting Calibre Web... [2020-08-15 22:58:23,808] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-15 23:03:25,831] INFO {cps:98} Starting Calibre Web... [2020-08-15 23:03:29,126] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-15 23:08:26,980] INFO {cps:98} Starting Calibre Web... [2020-08-15 23:08:29,787] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-15 23:13:00,612] INFO {cps:98} Starting Calibre Web... [2020-08-15 23:13:03,938] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-15 23:17:19,736] INFO {cps:98} Starting Calibre Web... [2020-08-15 23:17:22,923] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-15 23:21:24,879] INFO {cps:98} Starting Calibre Web... [2020-08-15 23:21:27,119] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-15 23:26:11,092] INFO {cps:98} Starting Calibre Web... [2020-08-15 23:26:13,810] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-15 23:30:44,781] INFO {cps:98} Starting Calibre Web... [2020-08-15 23:30:47,845] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-17 11:31:16,071] INFO {cps.server:207} webserver stop (restart=False) [2020-08-17 11:31:16,098] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-08-17 11:32:09,343] INFO {cps:98} Starting Calibre Web... [2020-08-17 11:32:09,669] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-25 11:31:21,235] INFO {cps.server:207} webserver stop (restart=False) [2020-08-25 11:31:21,334] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-08-25 11:32:12,757] INFO {cps:98} Starting Calibre Web... [2020-08-25 11:32:13,136] INFO {cps.server:156} Starting Tornado server on :8083 [2020-08-31 11:31:38,723] INFO {cps.server:207} webserver stop (restart=False) [2020-08-31 11:31:38,774] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-08-31 11:32:33,751] INFO {cps:98} Starting Calibre Web... [2020-08-31 11:32:34,180] INFO {cps.server:156} Starting Tornado server on :8083 [2020-09-04 18:25:26,320] INFO {cps.admin:1022} Update status requested [2020-09-04 18:25:29,866] INFO {cps.server:207} webserver stop (restart=True) [2020-09-04 18:25:29,874] INFO {cps.server:189} Performing restart of Calibre-Web [2020-09-04 18:25:33,332] INFO {cps:98} Starting Calibre Web... [2020-09-04 18:25:33,704] INFO {cps.server:156} Starting Tornado server on :8083 [2020-09-05 23:31:04,969] INFO {cps.server:207} webserver stop (restart=False) [2020-09-05 23:31:05,021] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-09-05 23:32:00,333] INFO {cps:98} Starting Calibre Web... [2020-09-05 23:32:00,653] INFO {cps.server:156} Starting Tornado server on :8083 [2020-09-07 08:11:20,020] INFO {cps:98} Starting Calibre Web... [2020-09-07 08:11:23,550] INFO {cps.server:156} Starting Tornado server on :8083 [2020-09-07 08:14:57,330] INFO {cps:98} Starting Calibre Web... [2020-09-07 08:15:00,175] INFO {cps.server:156} Starting Tornado server on :8083 [2020-09-07 09:57:14,962] INFO {cps.server:207} webserver stop (restart=False) [2020-09-07 09:57:14,975] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-09-07 09:58:45,213] INFO {cps:98} Starting Calibre Web... [2020-09-07 09:58:46,589] INFO {cps.server:156} Starting Tornado server on :8083 [2020-09-08 22:37:50,194] INFO {cps:98} Starting Calibre Web... [2020-09-08 22:37:51,168] INFO {cps.server:156} Starting Tornado server on :8083 [2020-09-14 10:38:50,107] INFO {cps.server:207} webserver stop (restart=False) [2020-09-14 10:38:50,138] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-09-14 10:39:36,701] INFO {cps:98} Starting Calibre Web... [2020-09-14 10:39:36,893] INFO {cps.server:156} Starting Tornado server on :8083 [2020-09-21 10:39:47,753] INFO {cps.server:207} webserver stop (restart=False) [2020-09-21 10:39:47,892] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-09-21 10:40:39,597] INFO {cps:98} Starting Calibre Web... [2020-09-21 10:40:39,844] INFO {cps.server:156} Starting Tornado server on :8083 [2020-09-22 18:15:06,279] INFO {cps:98} Starting Calibre Web... [2020-09-22 18:15:07,034] INFO {cps.server:156} Starting Tornado server on :8083 [2020-09-27 18:16:28,174] INFO {cps.server:207} webserver stop (restart=False) [2020-09-27 18:16:28,359] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-09-27 18:17:26,821] INFO {cps:98} Starting Calibre Web... [2020-09-27 18:17:27,044] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-09-28 18:13:04,279] INFO {cps.server:207} webserver stop (restart=False) [2020-09-28 18:13:04,301] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-09-28 18:14:02,415] INFO {cps:98} Starting Calibre Web... [2020-09-28 18:14:02,903] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-09-30 18:17:27,041] INFO {cps.server:207} webserver stop (restart=False) [2020-09-30 18:17:27,187] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-09-30 18:18:48,987] INFO {cps:98} Starting Calibre Web... [2020-09-30 18:18:49,256] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-10-05 17:20:09,189] INFO {cps:98} Starting Calibre Web... [2020-10-05 17:20:10,193] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-10-05 17:22:16,557] INFO {cps.server:207} webserver stop (restart=False) [2020-10-05 17:22:16,559] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-10-05 17:23:35,817] INFO {cps:98} Starting Calibre Web... [2020-10-05 17:23:36,008] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-10-12 10:02:59,865] INFO {cps.worker:209} 0 [2020-10-12 10:03:00,678] INFO {cps.worker:210} 1 [2020-10-12 10:03:00,679] INFO {cps.worker:303} Book id 6423 - target format of .mobi does not exist. Moving forward with convert. [2020-10-12 10:03:20,223] INFO {cps.worker:209} 1 [2020-10-12 10:03:20,223] INFO {cps.worker:210} 2 [2020-10-12 10:03:48,627] INFO {cps.worker:209} 2 [2020-10-12 10:03:48,627] INFO {cps.worker:210} 3 [2020-10-12 10:03:48,627] INFO {cps.worker:303} Book id 6402 - target format of .mobi does not exist. Moving forward with convert. [2020-10-12 10:04:07,428] INFO {cps.worker:209} 3 [2020-10-12 10:04:07,429] INFO {cps.worker:210} 4 [2020-10-13 05:20:58,394] INFO {cps.server:207} webserver stop (restart=False) [2020-10-13 05:20:58,399] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-10-13 05:22:01,736] INFO {cps:98} Starting Calibre Web... [2020-10-13 05:22:02,009] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-10-13 19:27:54,353] INFO {cps.worker:209} 0 [2020-10-13 19:27:54,353] INFO {cps.worker:210} 1 [2020-10-13 19:27:54,354] INFO {cps.worker:303} Book id 6318 - target format of .mobi does not exist. Moving forward with convert. [2020-10-13 19:29:01,558] INFO {cps.worker:209} 1 [2020-10-13 19:29:01,559] INFO {cps.worker:210} 2 [2020-10-18 11:04:19,674] INFO {cps:98} Starting Calibre Web... [2020-10-18 11:04:19,978] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-10-19 11:02:51,576] INFO {cps.server:207} webserver stop (restart=False) [2020-10-19 11:02:51,620] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-10-19 11:03:42,909] INFO {cps:98} Starting Calibre Web... [2020-10-19 11:03:43,160] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-10-26 11:03:47,563] INFO {cps.server:207} webserver stop (restart=False) [2020-10-26 11:03:48,084] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-10-26 11:04:38,277] INFO {cps:98} Starting Calibre Web... [2020-10-26 11:04:38,757] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-10-29 16:55:25,494] INFO {cps:98} Starting Calibre Web... [2020-10-29 16:55:26,683] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-10-31 13:41:55,818] INFO {cps.web:1272} Serving book: The Saints of Salvation - Peter F. Hamilton [2020-10-31 13:41:58,957] INFO {cps.web:1272} Serving book: The Saints of Salvation - Peter F. Hamilton [2020-11-02 03:58:34,012] INFO {cps.server:207} webserver stop (restart=False) [2020-11-02 03:58:34,033] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-11-02 03:58:49,122] INFO {cps:98} Starting Calibre Web... [2020-11-02 03:58:49,354] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-11-08 15:14:04,226] INFO {cps:98} Starting Calibre Web... [2020-11-08 15:14:04,916] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-11-08 15:56:11,146] INFO {cps:98} Starting Calibre Web... [2020-11-08 15:56:13,777] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-11-09 15:57:22,380] INFO {cps.server:207} webserver stop (restart=False) [2020-11-09 15:57:22,381] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-11-09 15:58:53,551] INFO {cps:98} Starting Calibre Web... [2020-11-09 15:58:53,731] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-11-15 10:53:37,786] ERROR {cps.helper:340} Deleting book 6441 failed, book path not valid: Lauren Wood/First Time_ My Best Friend's Little (6441) [2020-11-15 11:13:01,866] INFO {cps.worker:209} 0 [2020-11-15 11:13:01,867] INFO {cps.worker:210} 1 [2020-11-23 15:57:58,014] INFO {cps.server:207} webserver stop (restart=False) [2020-11-23 15:57:58,429] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-11-23 16:01:36,288] INFO {cps:98} Starting Calibre Web... [2020-11-23 16:01:36,598] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-11-25 20:42:44,201] INFO {cps:98} Starting Calibre Web... [2020-11-25 20:42:46,086] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-12-01 09:46:14,643] INFO {cps.admin:1044} Update status requested [2020-12-07 20:42:22,799] INFO {cps.server:207} webserver stop (restart=False) [2020-12-07 20:42:22,962] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-12-07 20:43:24,390] INFO {cps:98} Starting Calibre Web... [2020-12-07 20:43:24,648] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-12-13 14:36:41,070] INFO {cps.server:207} webserver stop (restart=False) [2020-12-13 14:36:41,944] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-12-13 14:38:50,428] INFO {cps:98} Starting Calibre Web... [2020-12-13 14:38:50,991] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-12-14 14:39:53,542] INFO {cps.server:207} webserver stop (restart=False) [2020-12-14 14:39:53,715] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-12-14 14:41:20,367] INFO {cps:98} Starting Calibre Web... [2020-12-14 14:41:20,705] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-12-15 14:40:01,235] INFO {cps.server:207} webserver stop (restart=False) [2020-12-15 14:40:01,237] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-12-15 14:41:16,467] INFO {cps:98} Starting Calibre Web... [2020-12-15 14:41:16,723] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-12-16 02:39:42,212] INFO {cps.server:207} webserver stop (restart=False) [2020-12-16 02:39:42,219] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-12-16 02:40:50,533] INFO {cps:98} Starting Calibre Web... [2020-12-16 02:40:50,789] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-12-19 02:39:32,650] INFO {cps.server:207} webserver stop (restart=False) [2020-12-19 02:39:32,915] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-12-19 02:40:58,816] INFO {cps:98} Starting Calibre Web... [2020-12-19 02:40:59,310] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-12-28 16:18:53,732] INFO {cps:98} Starting Calibre Web... [2020-12-28 16:18:54,690] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-12-31 12:21:30,595] INFO {cps.server:207} webserver stop (restart=False) [2020-12-31 12:21:30,672] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-12-31 12:22:52,903] INFO {cps:98} Starting Calibre Web... [2020-12-31 12:22:53,817] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2020-12-31 12:23:09,139] INFO {cps.server:207} webserver stop (restart=False) [2020-12-31 12:23:09,142] INFO {cps.server:184} Performing shutdown of Calibre-Web [2020-12-31 12:25:12,116] INFO {cps:98} Starting Calibre Web... [2020-12-31 12:25:13,816] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2021-01-05 21:02:16,144] ERROR {cps.helper:330} Deleting book 6450 failed: [Errno 13] Permission denied: '/books/Brandon Sanderson/Rhythm of War (6450)/metadata.opf' [2021-01-05 21:02:49,845] ERROR {cps.helper:330} Deleting book 6450 failed: [Errno 13] Permission denied: '/books/Brandon Sanderson/Rhythm of War (6450)/metadata.opf' [2021-01-09 12:26:27,368] INFO {cps.server:207} webserver stop (restart=False) [2021-01-09 12:26:27,640] INFO {cps.server:184} Performing shutdown of Calibre-Web [2021-01-09 12:27:10,494] INFO {cps:98} Starting Calibre Web... [2021-01-09 12:27:10,785] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2021-01-12 20:33:08,033] WARN {cps.web:1438} Login failed for user "lndshark" IP-address: 192.168.1.1 [2021-01-12 20:33:19,211] WARN {cps.web:1438} Login failed for user "lndshark" IP-address: 192.168.1.1 [2021-01-13 12:03:58,134] INFO {cps.worker:209} 0 [2021-01-13 12:03:58,135] INFO {cps.worker:210} 1 [2021-01-16 12:26:51,078] INFO {cps.server:207} webserver stop (restart=False) [2021-01-16 12:26:51,160] INFO {cps.server:184} Performing shutdown of Calibre-Web [2021-01-16 12:36:32,756] INFO {cps:98} Starting Calibre Web... [2021-01-16 12:36:34,157] INFO {cps.server:144} Starting Gevent server on [::]:8083 [2021-01-18 00:27:45,538] INFO {cps.server:207} webserver stop (restart=False) [2021-01-18 00:27:45,901] INFO {cps.server:184} Performing shutdown of Calibre-Web [2021-01-18 00:28:45,594] INFO {cps:101} Starting Calibre Web... [2021-01-18 00:28:45,831] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-01-18 08:10:55,543] WARN {cps.uploader:86} cannot parse metadata, using default: No module named 'pkg_resources' [2021-01-18 08:51:41,624] WARN {cps.uploader:86} cannot parse metadata, using default: No module named 'pkg_resources' [2021-01-18 09:44:25,006] WARN {cps.uploader:86} cannot parse metadata, using default: No module named 'pkg_resources' [2021-01-18 09:44:48,394] WARN {cps.uploader:86} cannot parse metadata, using default: No module named 'pkg_resources' [2021-01-18 10:29:19,830] WARN {cps.uploader:86} cannot parse metadata, using default: No module named 'pkg_resources' [2021-01-19 12:26:18,164] INFO {cps.server:216} webserver stop (restart=False) [2021-01-19 12:26:18,239] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-01-19 12:27:02,332] INFO {cps:101} Starting Calibre Web... [2021-01-19 12:27:02,529] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-01-19 14:25:49,774] INFO {cps.web:1202} Serving book: Mythos - Stephen Fry [2021-01-20 07:03:19,276] WARN {cps.uploader:86} cannot parse metadata, using default: No module named 'pkg_resources' [2021-01-20 12:25:48,574] INFO {cps.server:216} webserver stop (restart=False) [2021-01-20 12:25:48,580] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-01-20 12:26:29,966] INFO {cps:101} Starting Calibre Web... [2021-01-20 12:26:30,163] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-01-21 00:27:14,687] INFO {cps.server:216} webserver stop (restart=False) [2021-01-21 00:27:14,833] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-01-21 00:28:20,702] INFO {cps:101} Starting Calibre Web... [2021-01-21 00:28:21,258] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-01-21 20:38:57,226] INFO {cps.ub:720} Book 6414 readbit toggled [2021-01-26 12:28:30,091] INFO {cps.server:216} webserver stop (restart=False) [2021-01-26 12:28:30,130] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-01-26 12:29:57,757] INFO {cps:101} Starting Calibre Web... [2021-01-26 12:29:58,162] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-01-28 13:35:40,093] INFO {cps.web:1202} Serving book: The Lies of Locke Lamora - Scott Lynch [2021-01-29 08:38:09,912] INFO {cps.ub:720} Changed denied tags of user landshark to > [2021-01-29 08:38:15,602] INFO {cps.ub:720} Changed denied tags of user landshark to > [2021-01-29 08:39:37,224] INFO {cps.ub:720} Deleted denied tags of user landshark: > [2021-01-29 08:39:38,358] INFO {cps.ub:720} Deleted denied tags of user landshark: > [2021-01-29 08:41:26,382] INFO {cps.ub:720} Changed denied tags of user tatatowanz to > [2021-01-29 08:41:32,802] INFO {cps.ub:720} Changed denied tags of user tatatowanz to > [2021-01-31 19:52:53,847] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:53:06,486] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:53:17,841] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:53:30,629] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:53:41,803] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:53:56,391] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:54:09,249] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:54:22,421] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:54:35,148] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:54:49,329] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:55:02,339] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:55:21,703] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:55:36,924] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:55:52,715] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:56:04,482] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:56:16,970] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:56:31,406] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:56:46,122] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:56:58,751] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:57:13,477] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:57:27,897] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:57:42,656] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:57:57,980] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:58:10,628] INFO {cps.kobo:138} Kobo library sync request received. [2021-01-31 19:58:25,713] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:04:50,356] INFO {cps.kobo:937} Init [2021-02-01 00:04:51,806] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:04:53,441] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:05:09,978] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:05:24,265] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:05:38,027] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:05:51,418] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:06:05,539] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:06:20,313] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:06:34,429] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:06:49,395] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:07:03,276] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:07:18,701] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:07:32,626] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:07:40,821] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-01 00:07:42,175] INFO {cps.kobo:279} Kobo library metadata request received for book d41a5e17-d257-4b2d-845b-778dad9eda02 [2021-02-01 00:07:43,359] INFO {cps.kobo:279} Kobo library metadata request received for book 8affe12b-4c60-464e-b7a7-f9c80b55ff87 [2021-02-01 00:07:46,787] INFO {cps.kobo:279} Kobo library metadata request received for book 8b30162e-45ef-4b1f-8763-e26eef68f98f [2021-02-01 00:07:49,908] INFO {cps.kobo:279} Kobo library metadata request received for book 064c1dff-76fa-48e7-a143-91a4b52b77d1 [2021-02-01 00:07:53,495] INFO {cps.kobo:279} Kobo library metadata request received for book 89d705b1-47ac-42b8-ba80-0d338090b760 [2021-02-02 00:04:50,632] INFO {cps.kobo:937} Init [2021-02-02 00:04:52,124] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-02 00:04:52,590] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-02 12:27:37,756] INFO {cps.server:216} webserver stop (restart=False) [2021-02-02 12:27:37,758] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-02-02 12:28:24,691] INFO {cps:101} Starting Calibre Web... [2021-02-02 12:28:25,031] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-02-03 00:04:50,471] INFO {cps.kobo:937} Init [2021-02-03 00:04:51,739] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-03 00:04:52,489] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-03 00:27:11,929] INFO {cps.server:216} webserver stop (restart=False) [2021-02-03 00:27:11,930] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-02-03 00:28:10,842] INFO {cps:101} Starting Calibre Web... [2021-02-03 00:28:11,060] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-02-04 00:04:50,703] INFO {cps.kobo:941} Init [2021-02-04 00:04:52,133] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-04 00:04:53,068] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-04 18:28:11,169] WARN {cps.web:1385} Login failed for user "Tatatowanz" IP-address: 192.168.1.1 [2021-02-04 18:28:23,992] WARN {cps.web:1385} Login failed for user "tatatowanz" IP-address: 192.168.1.1 [2021-02-05 00:04:50,516] INFO {cps.kobo:941} Init [2021-02-05 00:04:51,788] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-05 00:04:52,296] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-05 00:06:53,508] INFO {cps.kobo:283} Kobo library metadata request received for book 7431ba54-2ead-43d7-a4a7-3395cf09b0c5 [2021-02-05 19:44:22,628] INFO {cps.admin:1267} Update status requested [2021-02-06 00:04:49,798] INFO {cps.kobo:941} Init [2021-02-06 00:04:50,982] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-06 00:04:51,391] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-07 00:04:49,623] INFO {cps.kobo:941} Init [2021-02-07 00:04:51,011] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-07 00:04:51,967] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-07 00:04:53,037] INFO {cps.kobo:283} Kobo library metadata request received for book 01ee3e33-8590-4d80-b3eb-ce17978e1d85 [2021-02-08 00:04:54,879] INFO {cps.kobo:941} Init [2021-02-08 00:04:56,145] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-08 00:04:56,512] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-09 00:04:50,034] INFO {cps.kobo:941} Init [2021-02-09 00:04:51,351] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-09 00:04:52,562] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-09 12:26:49,270] INFO {cps.server:216} webserver stop (restart=False) [2021-02-09 12:26:49,278] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-02-09 12:27:59,960] INFO {cps:101} Starting Calibre Web... [2021-02-09 12:28:00,199] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-02-10 00:04:49,823] INFO {cps.kobo:941} Init [2021-02-10 00:04:51,186] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-10 00:04:51,858] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-11 00:04:49,660] INFO {cps.kobo:941} Init [2021-02-11 00:04:50,886] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-11 00:04:51,242] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-11 00:25:54,988] INFO {cps.server:216} webserver stop (restart=False) [2021-02-11 00:25:54,989] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-02-11 00:26:57,080] INFO {cps:101} Starting Calibre Web... [2021-02-11 00:26:57,278] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-02-12 00:04:51,191] INFO {cps.kobo:941} Init [2021-02-12 00:04:52,539] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-12 00:04:53,735] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-13 00:04:50,228] INFO {cps.kobo:941} Init [2021-02-13 00:04:51,396] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-13 00:04:51,786] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-14 00:04:49,423] INFO {cps.kobo:941} Init [2021-02-14 00:04:50,649] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-14 00:04:51,134] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-14 12:19:37,582] WARN {cps.web:1385} Login failed for user "tatatowanz" IP-address: 192.168.1.1 [2021-02-14 12:19:51,384] WARN {cps.web:1385} Login failed for user "tatatowanz" IP-address: 192.168.1.1 [2021-02-14 12:21:37,709] INFO {cps.tasks.convert:102} Book id 6455 - target format of .mobi does not exist. Moving forward with convert. [2021-02-14 12:21:57,155] ERROR {cps.services.worker:164} Error creating function [2021-02-14 12:22:01,048] INFO {cps.tasks.convert:102} Book id 6453 - target format of .mobi does not exist. Moving forward with convert. [2021-02-14 12:22:23,329] INFO {cps.tasks.convert:102} Book id 6452 - target format of .mobi does not exist. Moving forward with convert. [2021-02-14 12:23:02,627] INFO {cps.tasks.convert:102} Book id 662 - target format of .mobi does not exist. Moving forward with convert. [2021-02-14 12:32:23,924] INFO {cps.tasks.convert:102} Book id 6470 - target format of .mobi does not exist. Moving forward with convert. [2021-02-15 00:04:49,707] INFO {cps.kobo:941} Init [2021-02-15 00:04:51,216] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-15 00:04:51,876] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-16 00:04:50,234] INFO {cps.kobo:941} Init [2021-02-16 00:04:51,902] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-16 00:04:53,369] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-16 12:26:11,985] INFO {cps.server:216} webserver stop (restart=False) [2021-02-16 12:26:12,198] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-02-16 12:27:10,883] INFO {cps:101} Starting Calibre Web... [2021-02-16 12:27:11,327] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-02-17 00:04:50,371] INFO {cps.kobo:941} Init [2021-02-17 00:04:51,512] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-17 00:04:52,152] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-18 00:04:49,551] INFO {cps.kobo:941} Init [2021-02-18 00:04:50,870] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-18 00:04:51,222] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-19 00:04:49,501] INFO {cps.kobo:941} Init [2021-02-19 00:05:25,217] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-19 00:05:26,471] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-19 00:05:36,604] ERROR {cps.kobo:267} Failed to receive or parse response from Kobo's sync endpoint: HTTPSConnectionPool(host='storeapi.kobo.com', port=443): Read timed out. (read timeout=10) [2021-02-20 00:04:49,632] INFO {cps.kobo:941} Init [2021-02-20 00:04:50,861] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-20 00:04:51,616] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-21 00:04:50,112] INFO {cps.kobo:941} Init [2021-02-21 00:04:51,560] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-21 00:04:52,763] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-22 00:04:49,634] INFO {cps.kobo:941} Init [2021-02-22 00:04:50,784] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-22 00:04:51,111] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-23 00:07:43,686] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-23 00:07:44,323] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-23 12:26:53,852] INFO {cps.server:216} webserver stop (restart=False) [2021-02-23 12:26:53,879] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-02-23 12:27:52,352] INFO {cps:101} Starting Calibre Web... [2021-02-23 12:27:52,750] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-02-24 03:53:09,053] INFO {cps.kobo:941} Init [2021-02-24 03:53:10,339] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-24 03:53:11,173] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-24 07:44:06,626] WARN {cps.web:1385} Login failed for user "landshark" IP-address: 144.15.255.227 [2021-02-24 07:44:15,190] WARN {cps.web:1385} Login failed for user "lndshark" IP-address: 144.15.255.227 [2021-02-24 07:44:25,330] WARN {cps.web:1385} Login failed for user "lndshark" IP-address: 144.15.255.227 [2021-02-24 12:26:25,615] INFO {cps.server:216} webserver stop (restart=False) [2021-02-24 12:26:25,616] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-02-24 12:27:05,850] INFO {cps:101} Starting Calibre Web... [2021-02-24 12:27:06,048] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-02-25 03:53:06,367] INFO {cps.kobo:941} Init [2021-02-25 03:53:07,709] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-25 03:53:08,125] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-25 17:52:43,571] INFO {cps.server:216} webserver stop (restart=False) [2021-02-25 17:52:43,915] INFO {cps.server:196} Performing shutdown of Calibre-Web [2021-02-25 17:53:24,203] INFO {cps:101} Starting Calibre Web... [2021-02-25 17:53:24,731] INFO {cps.server:146} Starting Gevent server on [::]:8083 [2021-02-26 03:53:10,722] INFO {cps.kobo:941} Init [2021-02-26 03:53:15,653] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-26 03:53:16,630] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-27 03:53:06,745] INFO {cps.kobo:941} Init [2021-02-27 03:53:08,629] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-27 03:53:09,060] INFO {cps.kobo:138} Kobo library sync request received. [2021-02-28 03:53:06,545] INFO {cps.kobo:941} Init [2021-05-22 15:21:36,575] INFO {cps:101} Starting Calibre Web... [2021-05-22 15:21:36,760] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-05-22 16:40:20,217] INFO {cps:101} Starting Calibre Web... [2021-05-22 16:40:20,689] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-05-25 16:40:59,339] INFO {cps.server:273} webserver stop (restart=False) [2021-05-25 16:40:59,391] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-05-25 16:41:31,670] INFO {cps:101} Starting Calibre Web... [2021-05-25 16:41:31,832] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-05-26 06:08:08,335] INFO {cps:101} Starting Calibre Web... [2021-05-26 06:08:08,521] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-05-26 06:42:19,211] INFO {cps:101} Starting Calibre Web... [2021-05-26 06:42:19,388] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-05-26 17:42:50,094] INFO {cps:101} Starting Calibre Web... [2021-05-26 17:42:50,662] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-05-28 11:56:23,273] INFO {cps.server:273} webserver stop (restart=False) [2021-05-28 11:56:23,479] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-05-28 11:57:05,059] INFO {cps:101} Starting Calibre Web... [2021-05-28 11:57:05,212] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-06-01 11:57:34,610] INFO {cps.server:273} webserver stop (restart=False) [2021-06-01 11:57:34,698] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-06-01 11:58:06,388] INFO {cps:101} Starting Calibre Web... [2021-06-01 11:58:06,573] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-06-08 17:59:14,604] INFO {cps.server:273} webserver stop (restart=False) [2021-06-08 17:59:14,929] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-06-08 17:59:45,092] INFO {cps:101} Starting Calibre Web... [2021-06-08 17:59:45,304] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-06-15 06:00:59,522] INFO {cps.server:273} webserver stop (restart=False) [2021-06-15 06:00:59,616] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-06-15 06:01:32,492] INFO {cps:101} Starting Calibre Web... [2021-06-15 06:01:32,661] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-06-22 06:01:41,347] INFO {cps.server:273} webserver stop (restart=False) [2021-06-22 06:01:41,468] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-06-22 06:02:11,441] INFO {cps:101} Starting Calibre Web... [2021-06-22 06:02:11,634] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-06-25 06:00:37,189] INFO {cps.server:273} webserver stop (restart=False) [2021-06-25 06:00:38,118] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-06-25 06:01:12,588] INFO {cps:101} Starting Calibre Web... [2021-06-25 06:01:12,740] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-06-29 06:01:01,520] INFO {cps.server:273} webserver stop (restart=False) [2021-06-29 06:01:01,645] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-06-29 06:01:31,880] INFO {cps:101} Starting Calibre Web... [2021-06-29 06:01:32,039] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-07-06 06:01:11,136] INFO {cps.server:273} webserver stop (restart=False) [2021-07-06 06:01:11,488] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-07-06 06:01:41,758] INFO {cps:101} Starting Calibre Web... [2021-07-06 06:01:41,896] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-07-06 10:21:48,024] WARN {cps.web:1549} Login failed for user "landshark" IP-address: 144.15.255.227 [2021-07-07 10:53:22,736] ERROR {cps.admin:1261} client_secrets.json is not configured for web application [2021-07-07 18:50:01,956] WARN {cps.web:1549} Login failed for user "landshark" IP-address: 192.168.1.1 [2021-07-13 06:02:22,097] INFO {cps.server:273} webserver stop (restart=False) [2021-07-13 06:02:22,212] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-07-13 06:02:56,579] INFO {cps:101} Starting Calibre Web... [2021-07-13 06:02:56,732] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-07-16 07:06:57,473] INFO {cps.server:273} webserver stop (restart=False) [2021-07-16 07:06:57,702] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-07-16 07:05:00,883] INFO {cps:101} Starting Calibre Web... [2021-07-16 07:05:01,470] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-07-27 07:06:27,026] INFO {cps.server:273} webserver stop (restart=False) [2021-07-27 07:06:27,163] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-07-27 07:07:00,805] INFO {cps:101} Starting Calibre Web... [2021-07-27 07:07:01,000] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-07-29 21:49:55,626] INFO {cps.server:273} webserver stop (restart=False) [2021-07-29 21:49:55,952] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-07-29 21:50:20,679] INFO {cps:101} Starting Calibre Web... [2021-07-29 21:50:20,992] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-08-03 09:52:08,887] INFO {cps.server:273} webserver stop (restart=False) [2021-08-03 09:52:08,946] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-08-03 09:52:38,878] INFO {cps:101} Starting Calibre Web... [2021-08-03 09:52:39,098] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-08-16 12:13:18,143] INFO {cps.server:273} webserver stop (restart=False) [2021-08-16 12:13:18,362] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-08-16 12:14:16,958] INFO {cps:101} Starting Calibre Web... [2021-08-16 12:14:17,169] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-08-17 12:15:07,176] INFO {cps.server:273} webserver stop (restart=False) [2021-08-17 12:15:07,258] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-08-17 12:15:38,097] INFO {cps:101} Starting Calibre Web... [2021-08-17 12:15:38,238] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-08-31 12:15:31,345] INFO {cps.server:273} webserver stop (restart=False) [2021-08-31 12:15:31,496] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-08-31 12:16:02,018] INFO {cps:101} Starting Calibre Web... [2021-08-31 12:16:02,169] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-09-14 12:16:05,654] INFO {cps.server:273} webserver stop (restart=False) [2021-09-14 12:16:05,685] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-09-14 12:16:40,079] INFO {cps:101} Starting Calibre Web... [2021-09-14 12:16:40,243] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-09-21 12:15:55,324] INFO {cps.server:273} webserver stop (restart=False) [2021-09-21 12:15:55,851] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-09-21 12:16:27,442] INFO {cps:101} Starting Calibre Web... [2021-09-21 12:16:27,574] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-09-25 12:15:18,271] INFO {cps.server:273} webserver stop (restart=False) [2021-09-25 12:15:19,047] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-09-25 12:15:52,317] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('')[1] IndexError: list index out of range [2021-09-25 12:15:53,210] INFO {cps:117} Starting Calibre Web... [2021-09-25 12:15:53,370] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-09-28 12:15:10,079] INFO {cps.server:273} webserver stop (restart=False) [2021-09-28 12:15:10,371] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-09-28 12:15:41,331] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-09-28 12:15:42,181] INFO {cps:117} Starting Calibre Web... [2021-09-28 12:15:42,341] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-10-05 12:15:20,979] INFO {cps.server:273} webserver stop (restart=False) [2021-10-05 12:15:21,120] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-10-05 12:15:58,325] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-10-05 12:15:59,176] INFO {cps:117} Starting Calibre Web... [2021-10-05 12:15:59,345] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-10-12 12:16:47,429] INFO {cps.server:273} webserver stop (restart=False) [2021-10-12 12:16:47,560] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-10-12 12:17:26,918] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-10-12 12:17:27,931] INFO {cps:117} Starting Calibre Web... [2021-10-12 12:17:28,069] INFO {cps.server:205} Starting Gevent server on [::]:8083 [2021-10-31 12:15:19,648] INFO {cps.server:273} webserver stop (restart=False) [2021-10-31 12:15:19,723] INFO {cps.server:258} Performing shutdown of Calibre-Web [2021-10-31 12:15:51,685] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-10-31 12:15:52,406] INFO {cps:134} Starting Calibre Web... [2021-10-31 12:15:52,548] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-11-02 12:15:17,063] INFO {cps.server:272} webserver stop (restart=False) [2021-11-02 12:15:17,098] INFO {cps.server:257} Performing shutdown of Calibre-Web [2021-11-02 12:15:49,075] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-11-02 12:15:49,930] INFO {cps:134} Starting Calibre Web... [2021-11-02 12:15:50,083] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-11-04 12:14:57,298] INFO {cps.server:272} webserver stop (restart=False) [2021-11-04 12:14:57,456] INFO {cps.server:257} Performing shutdown of Calibre-Web [2021-11-04 12:15:35,238] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-11-04 12:15:36,072] INFO {cps:134} Starting Calibre Web... [2021-11-04 12:15:36,219] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-11-09 11:16:22,885] INFO {cps.server:272} webserver stop (restart=False) [2021-11-09 11:16:22,984] INFO {cps.server:257} Performing shutdown of Calibre-Web [2021-11-09 11:16:56,518] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-11-09 11:16:57,360] INFO {cps:134} Starting Calibre Web... [2021-11-09 11:16:57,505] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-11-16 11:15:52,627] INFO {cps.server:272} webserver stop (restart=False) [2021-11-16 11:15:52,816] INFO {cps.server:257} Performing shutdown of Calibre-Web [2021-11-16 11:16:28,996] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-11-16 11:16:29,747] INFO {cps:134} Starting Calibre Web... [2021-11-16 11:16:29,896] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-11-30 11:15:51,855] INFO {cps.server:272} webserver stop (restart=False) [2021-11-30 11:15:51,996] INFO {cps.server:257} Performing shutdown of Calibre-Web [2021-11-30 11:16:30,317] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-11-30 11:16:31,079] INFO {cps:134} Starting Calibre Web... [2021-11-30 11:16:31,226] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-12-02 17:42:37,941] INFO {cps.server:272} webserver stop (restart=False) [2021-12-02 17:42:39,121] INFO {cps.server:257} Performing shutdown of Calibre-Web [2021-12-02 17:43:12,476] INFO {cps:134} Starting Calibre Web... [2021-12-02 17:43:12,749] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-12-02 17:43:41,910] INFO {cps.server:272} webserver stop (restart=False) [2021-12-02 17:43:41,912] INFO {cps.server:257} Performing shutdown of Calibre-Web [2021-12-02 17:44:12,915] INFO {cps:134} Starting Calibre Web... [2021-12-02 17:44:13,176] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-12-02 17:58:30,803] INFO {cps.server:272} webserver stop (restart=False) [2021-12-02 17:58:30,842] INFO {cps.server:257} Performing shutdown of Calibre-Web [2021-12-02 17:52:14,169] INFO {cps:134} Starting Calibre Web... [2021-12-02 17:52:14,616] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-12-02 18:02:20,450] INFO {cps:134} Starting Calibre Web... [2021-12-02 18:02:21,014] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-12-07 06:03:18,432] INFO {cps.server:272} webserver stop (restart=False) [2021-12-07 06:03:18,671] INFO {cps.server:257} Performing shutdown of Calibre-Web [2021-12-07 06:04:00,527] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-12-07 06:04:01,405] INFO {cps:134} Starting Calibre Web... [2021-12-07 06:04:01,675] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-12-14 06:03:27,986] INFO {cps.server:272} webserver stop (restart=False) [2021-12-14 06:03:28,266] INFO {cps.server:257} Performing shutdown of Calibre-Web [2021-12-14 06:03:58,340] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-12-14 06:03:59,077] INFO {cps:134} Starting Calibre Web... [2021-12-14 06:03:59,218] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2021-12-21 06:05:13,528] INFO {cps.server:272} webserver stop (restart=False) [2021-12-21 06:05:13,843] INFO {cps.server:257} Performing shutdown of Calibre-Web [2021-12-21 06:05:48,061] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2021-12-21 06:05:48,843] INFO {cps:134} Starting Calibre Web... [2021-12-21 06:05:49,065] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-01-03 10:28:38,074] INFO {cps.server:272} webserver stop (restart=False) [2022-01-03 10:28:38,898] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-01-03 10:29:12,366] INFO {cps:134} Starting Calibre Web... [2022-01-03 10:29:12,858] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-01-03 10:32:50,867] INFO {cps.server:272} webserver stop (restart=False) [2022-01-03 10:32:50,868] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-01-03 10:34:24,599] INFO {cps:134} Starting Calibre Web... [2022-01-03 10:34:26,338] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-01-04 17:46:37,166] INFO {cps.web:1398} Serving book: Light Chaser - Peter F. Hamilton and Gareth L. Powell [2022-01-04 17:47:10,321] INFO {cps.web:1398} Serving book: The End of Everything - Katie Mack [2022-01-04 17:53:36,061] INFO {cps:134} Starting Calibre Web... [2022-01-04 17:53:36,413] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-01-07 23:01:45,396] INFO {cps.web:1398} Serving book: Rationality - Steven Pinker [2022-01-11 05:55:38,718] INFO {cps.server:272} webserver stop (restart=False) [2022-01-11 05:55:38,783] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-01-11 05:56:17,571] WARN {fake_useragent:180} Error occurred during loading data. Trying to use cache server https://fake-useragent.herokuapp.com/browsers/0.1.11 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 154, in load for item in get_browsers(verify_ssl=verify_ssl): File "/usr/local/lib/python3.8/dist-packages/fake_useragent/utils.py", line 99, in get_browsers html = html.split('
')[1] IndexError: list index out of range [2022-01-11 05:56:18,334] INFO {cps:134} Starting Calibre Web... [2022-01-11 05:56:18,480] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-01-15 22:25:07,970] ERROR {cps.db:714} (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books LEFT OUTER JOIN books_series_link ON books.id = books_series_link.book LEFT OUTER JOIN series ON series.id = books_series_link.series WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1))] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:25:18,091] ERROR {cps.db:714} (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books LEFT OUTER JOIN books_series_link ON books.id = books_series_link.book LEFT OUTER JOIN series ON series.id = books_series_link.series WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1))] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:25:26,342] ERROR {cps:1457} Exception on /hot/stored/ [GET] Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1802, in _execute_context self.dialect.do_execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/default.py", line 732, in do_execute cursor.execute(statement, parameters) sqlite3.DatabaseError: database disk image is malformed The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 2073, in wsgi_app response = self.full_dispatch_request() File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1518, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1516, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1502, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args) File "/app/calibre-web/cps/usermanagement.py", line 38, in decorated_view return login_required(func)(*args, **kwargs) File "/usr/local/lib/python3.8/dist-packages/flask_login/utils.py", line 272, in decorated_view return func(*args, **kwargs) File "/app/calibre-web/cps/web.py", line 753, in books_list return render_books_list(data, sort_param, book_id, page) File "/app/calibre-web/cps/web.py", line 379, in render_books_list return render_hot_books(page) File "/app/calibre-web/cps/web.py", line 454, in render_hot_books downloadBook = calibre_db.session.query(db.Books).filter(calibre_db.common_filters()).filter( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 2810, in first return self.limit(1)._iter().first() File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 2894, in _iter result = self.session.execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/session.py", line 1692, in execute result = conn._execute_20(statement, params or {}, execution_options) File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1614, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/sql/elements.py", line 325, in _execute_on_connection return connection._execute_clauseelement( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1481, in _execute_clauseelement ret = self._execute_context( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1845, in _execute_context self._handle_dbapi_exception( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 2026, in _handle_dbapi_exception util.raise_( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/util/compat.py", line 207, in raise_ raise exception File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1802, in _execute_context self.dialect.do_execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/default.py", line 732, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.DatabaseError: (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1)) AND books.id = ? LIMIT ? OFFSET ?] [parameters: (6470, 1, 0)] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:25:32,586] ERROR {cps.db:714} (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books LEFT OUTER JOIN books_series_link ON books.id = books_series_link.book LEFT OUTER JOIN series ON series.id = books_series_link.series WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1))] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:26:05,686] ERROR {cps.db:714} (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books LEFT OUTER JOIN books_series_link ON books.id = books_series_link.book LEFT OUTER JOIN series ON series.id = books_series_link.series WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1))] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:26:21,937] ERROR {cps.db:714} (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books LEFT OUTER JOIN books_series_link ON books.id = books_series_link.book LEFT OUTER JOIN series ON series.id = books_series_link.series WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1))] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:26:41,619] ERROR {cps.db:714} (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books LEFT OUTER JOIN books_series_link ON books.id = books_series_link.book LEFT OUTER JOIN series ON series.id = books_series_link.series WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1))] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:26:45,426] ERROR {cps:1457} Exception on /hot/stored/ [GET] Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1802, in _execute_context self.dialect.do_execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/default.py", line 732, in do_execute cursor.execute(statement, parameters) sqlite3.DatabaseError: database disk image is malformed The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 2073, in wsgi_app response = self.full_dispatch_request() File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1518, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1516, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1502, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args) File "/app/calibre-web/cps/usermanagement.py", line 38, in decorated_view return login_required(func)(*args, **kwargs) File "/usr/local/lib/python3.8/dist-packages/flask_login/utils.py", line 272, in decorated_view return func(*args, **kwargs) File "/app/calibre-web/cps/web.py", line 753, in books_list return render_books_list(data, sort_param, book_id, page) File "/app/calibre-web/cps/web.py", line 379, in render_books_list return render_hot_books(page) File "/app/calibre-web/cps/web.py", line 454, in render_hot_books downloadBook = calibre_db.session.query(db.Books).filter(calibre_db.common_filters()).filter( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 2810, in first return self.limit(1)._iter().first() File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 2894, in _iter result = self.session.execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/session.py", line 1692, in execute result = conn._execute_20(statement, params or {}, execution_options) File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1614, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/sql/elements.py", line 325, in _execute_on_connection return connection._execute_clauseelement( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1481, in _execute_clauseelement ret = self._execute_context( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1845, in _execute_context self._handle_dbapi_exception( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 2026, in _handle_dbapi_exception util.raise_( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/util/compat.py", line 207, in raise_ raise exception File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1802, in _execute_context self.dialect.do_execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/default.py", line 732, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.DatabaseError: (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1)) AND books.id = ? LIMIT ? OFFSET ?] [parameters: (6470, 1, 0)] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:26:55,223] ERROR {cps.db:714} (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books LEFT OUTER JOIN books_series_link ON books.id = books_series_link.book LEFT OUTER JOIN series ON series.id = books_series_link.series WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1))] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:26:56,476] ERROR {cps.db:714} (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books LEFT OUTER JOIN books_series_link ON books.id = books_series_link.book LEFT OUTER JOIN series ON series.id = books_series_link.series WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1))] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:26:58,038] ERROR {cps:1457} Exception on /hot/stored/ [GET] Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1802, in _execute_context self.dialect.do_execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/default.py", line 732, in do_execute cursor.execute(statement, parameters) sqlite3.DatabaseError: database disk image is malformed The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 2073, in wsgi_app response = self.full_dispatch_request() File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1518, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1516, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1502, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args) File "/app/calibre-web/cps/usermanagement.py", line 38, in decorated_view return login_required(func)(*args, **kwargs) File "/usr/local/lib/python3.8/dist-packages/flask_login/utils.py", line 272, in decorated_view return func(*args, **kwargs) File "/app/calibre-web/cps/web.py", line 753, in books_list return render_books_list(data, sort_param, book_id, page) File "/app/calibre-web/cps/web.py", line 379, in render_books_list return render_hot_books(page) File "/app/calibre-web/cps/web.py", line 454, in render_hot_books downloadBook = calibre_db.session.query(db.Books).filter(calibre_db.common_filters()).filter( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 2810, in first return self.limit(1)._iter().first() File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 2894, in _iter result = self.session.execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/session.py", line 1692, in execute result = conn._execute_20(statement, params or {}, execution_options) File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1614, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/sql/elements.py", line 325, in _execute_on_connection return connection._execute_clauseelement( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1481, in _execute_clauseelement ret = self._execute_context( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1845, in _execute_context self._handle_dbapi_exception( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 2026, in _handle_dbapi_exception util.raise_( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/util/compat.py", line 207, in raise_ raise exception File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1802, in _execute_context self.dialect.do_execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/default.py", line 732, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.DatabaseError: (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1)) AND books.id = ? LIMIT ? OFFSET ?] [parameters: (6470, 1, 0)] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:26:59,695] ERROR {cps.db:714} (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books LEFT OUTER JOIN books_series_link ON books.id = books_series_link.book LEFT OUTER JOIN series ON series.id = books_series_link.series WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1))] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-15 22:27:01,013] ERROR {cps.db:714} (sqlite3.DatabaseError) database disk image is malformed [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books LEFT OUTER JOIN books_series_link ON books.id = books_series_link.book LEFT OUTER JOIN series ON series.id = books_series_link.series WHERE (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1))] (Background on this error at: https://sqlalche.me/e/14/4xp6) [2022-01-16 17:54:09,241] INFO {cps.server:272} webserver stop (restart=False) [2022-01-16 17:54:09,338] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-01-16 17:54:44,529] INFO {cps:141} Starting Calibre Web... [2022-01-16 17:54:44,687] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-01-18 05:54:36,231] INFO {cps.server:272} webserver stop (restart=False) [2022-01-18 05:54:36,670] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-01-18 05:55:11,081] INFO {cps:141} Starting Calibre Web... [2022-01-18 05:55:11,277] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-01-18 07:53:14,507] INFO {cps.ub:837} Changed denied tags of user landshark to ['Erotica'] [2022-01-24 17:54:36,306] INFO {cps.server:272} webserver stop (restart=False) [2022-01-24 17:54:36,532] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-01-24 17:55:14,156] INFO {cps:141} Starting Calibre Web... [2022-01-24 17:55:14,305] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-02-15 05:53:56,866] INFO {cps.server:272} webserver stop (restart=False) [2022-02-15 05:53:57,075] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-02-15 05:54:31,266] INFO {cps:141} Starting Calibre Web... [2022-02-15 05:54:31,599] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-02-15 07:45:56,315] INFO {cps.server:272} webserver stop (restart=False) [2022-02-15 07:45:56,524] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-02-15 07:48:17,224] INFO {cps:141} Starting Calibre Web... [2022-02-15 07:48:17,737] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-02-15 09:53:09,920] INFO {cps.server:272} webserver stop (restart=False) [2022-02-15 09:53:10,032] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-02-15 09:54:35,368] INFO {cps:141} Starting Calibre Web... [2022-02-15 09:54:35,961] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-02-22 09:54:56,476] INFO {cps.server:272} webserver stop (restart=False) [2022-02-22 09:54:56,706] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-02-22 09:55:50,515] INFO {cps:141} Starting Calibre Web... [2022-02-22 09:55:50,665] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-03-01 09:55:27,997] INFO {cps.server:272} webserver stop (restart=False) [2022-03-01 09:55:28,433] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-03-01 09:56:10,894] INFO {cps:141} Starting Calibre Web... [2022-03-01 09:56:11,042] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-03-01 15:28:27,102] ERROR {cps.db:714} (sqlite3.OperationalError) attempt to write a readonly database [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books LEFT OUTER JOIN books_series_link ON books.id = books_series_link.book LEFT OUTER JOIN series ON series.id = books_series_link.series WHERE NOT (EXISTS (SELECT 1 FROM books_tags_link, tags WHERE books.id = books_tags_link.book AND tags.id = books_tags_link.tag AND tags.name IN (?))) AND (books.id NOT IN (SELECT 1 FROM (SELECT 1) WHERE 1!=1))] [parameters: ('Erotica',)] (Background on this error at: https://sqlalche.me/e/14/e3q8) [2022-03-01 15:28:38,989] ERROR {cps:1457} Exception on /cover/6448 [GET] Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1802, in _execute_context self.dialect.do_execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/default.py", line 732, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: attempt to write a readonly database The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 2073, in wsgi_app response = self.full_dispatch_request() File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1518, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1516, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python3.8/dist-packages/flask/app.py", line 1502, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args) File "/app/calibre-web/cps/usermanagement.py", line 38, in decorated_view return login_required(func)(*args, **kwargs) File "/usr/local/lib/python3.8/dist-packages/flask_login/utils.py", line 272, in decorated_view return func(*args, **kwargs) File "/app/calibre-web/cps/web.py", line 1390, in get_cover return get_book_cover(book_id) File "/app/calibre-web/cps/helper.py", line 549, in get_book_cover book = calibre_db.get_filtered_book(book_id, allow_show_archived=True) File "/app/calibre-web/cps/db.py", line 605, in get_filtered_book return self.session.query(Books).filter(Books.id == book_id). \ File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 2810, in first return self.limit(1)._iter().first() File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/query.py", line 2894, in _iter result = self.session.execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/orm/session.py", line 1692, in execute result = conn._execute_20(statement, params or {}, execution_options) File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1614, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/sql/elements.py", line 325, in _execute_on_connection return connection._execute_clauseelement( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1481, in _execute_clauseelement ret = self._execute_context( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1845, in _execute_context self._handle_dbapi_exception( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 2026, in _handle_dbapi_exception util.raise_( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/util/compat.py", line 207, in raise_ raise exception File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/base.py", line 1802, in _execute_context self.dialect.do_execute( File "/usr/local/lib/python3.8/dist-packages/sqlalchemy/engine/default.py", line 732, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) attempt to write a readonly database [SQL: SELECT books.id AS books_id, books.title AS books_title, books.sort AS books_sort, books.author_sort AS books_author_sort, books.timestamp AS books_timestamp, books.pubdate AS books_pubdate, books.series_index AS books_series_index, books.last_modified AS books_last_modified, books.path AS books_path, books.has_cover AS books_has_cover, books.uuid AS books_uuid, books.isbn AS books_isbn, books.flags AS books_flags FROM books WHERE books.id = ? AND NOT (EXISTS (SELECT 1 FROM books_tags_link, tags WHERE books.id = books_tags_link.book AND tags.id = books_tags_link.tag AND tags.name IN (?))) LIMIT ? OFFSET ?] [parameters: (6448, 'Erotica', 1, 0)] (Background on this error at: https://sqlalche.me/e/14/e3q8) [2022-03-02 10:26:51,893] INFO {cps:141} Starting Calibre Web... [2022-03-02 10:26:52,107] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-03-06 21:56:01,542] INFO {cps:141} Starting Calibre Web... [2022-03-06 21:56:01,851] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-03-08 09:55:00,093] INFO {cps.server:272} webserver stop (restart=False) [2022-03-08 09:55:00,315] INFO {cps.server:257} Performing shutdown of Calibre-Web [2022-03-08 09:55:42,347] INFO {cps:141} Starting Calibre Web... [2022-03-08 09:55:42,525] INFO {cps.server:204} Starting Gevent server on [::]:8083 [2022-03-08 14:21:39,374] INFO {cps:141} Starting Calibre Web... [2022-03-08 14:21:39,567] INFO {cps.server:204} Starting Gevent server on [::]:8083