I use the [GUI Plugin] Generate Cover to create the covers. I use the integrated network server for caliber version 4.6.0 on a current Windows 10.
I tested it with the current Firefox version, the current Firefox Beta and the current Crome browser.
A link to a cover in the "# Fanfiction" library is
http://127.0.0.1:7777/get/cover/39/#_Fanfiction. In the library "# Light Novel" and the entry in the database with the same ID, the cover is that from the library "# FanFiction".
http://127.0.0.1:7777/get/cover/39/#_Light_Novel. The links to the covers go without specifying the library name.
The cover from the "# FanFiction" library is also displayed for all other IDs. No matter which library I select on the server, only the covers of the "# FanFiction" library are displayed.
The server's error log says:
Code:
calibre server listening on 0.0.0.0:7777
OPDS feeds advertised via BonJour at: 192.168.178.28 port: 7777
The access log file shows:
Code:
127.0.0.1 port-63550 - 25/Dez/2019:18:08:33 +0100 "GET / HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:08:33 +0100 "GET /ajax-setup?1577293713907 HTTP/1.1" 200 368
127.0.0.1 port-63550 - 25/Dez/2019:18:08:33 +0100 "GET /interface-data/update/5dc4d5ed8a3177b1dc8455b6a124ea0aed6bdd3f?1577293713933 HTTP/1.1" 200 -
127.0.0.1 port-63552 - 25/Dez/2019:18:08:33 +0100 "GET /interface-data/books-init?library_id=%23_Fanfiction&sort=timestamp.desc&1577293713934 HTTP/1.1" 200 -
127.0.0.1 port-63552 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/39/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5694/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/182/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/3700/ HTTP/1.1" 304 135
127.0.0.1 port-63581 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/156/ HTTP/1.1" 304 135
127.0.0.1 port-63582 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5727/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5585/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5650/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/4717/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5643/ HTTP/1.1" 304 135
127.0.0.1 port-63581 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/3186/ HTTP/1.1" 304 135
127.0.0.1 port-63582 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/4448/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/4546/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5759/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5704/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/3507/ HTTP/1.1" 304 135
127.0.0.1 port-63581 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5770/ HTTP/1.1" 304 135
127.0.0.1 port-63582 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5767/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/4548/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/3908/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/4478/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/4392/ HTTP/1.1" 304 135
127.0.0.1 port-63581 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/3016/ HTTP/1.1" 304 135
127.0.0.1 port-63582 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5685/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5764/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/3581/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5533/ HTTP/1.1" 304 135
127.0.0.1 port-63581 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5661/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/1287/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/4695/ HTTP/1.1" 304 135
127.0.0.1 port-63582 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/1200/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5399/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5591/ HTTP/1.1" 304 135
127.0.0.1 port-63581 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/1254/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5547/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5753/ HTTP/1.1" 304 135
127.0.0.1 port-63582 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/38/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/130/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5774/ HTTP/1.1" 304 135
127.0.0.1 port-63581 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5771/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/151/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5597/ HTTP/1.1" 304 135
127.0.0.1 port-63582 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5688/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/5757/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/1683/ HTTP/1.1" 304 135
127.0.0.1 port-63581 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/124/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/138/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/161/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/183/ HTTP/1.1" 304 135
127.0.0.1 port-63582 - 25/Dez/2019:18:09:06 +0100 "GET /get/thumb/4542/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:10 +0100 "GET /get/cover/39/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:21 +0100 "GET /interface-data/books-init?library_id=%23_Light_Novel&sort=timestamp.desc&1577293761149 HTTP/1.1" 200 -
127.0.0.1 port-63552 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1103/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1102/ HTTP/1.1" 404 170
127.0.0.1 port-63581 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1099/ HTTP/1.1" 404 170
127.0.0.1 port-63552 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1100/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1101/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1098/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1089/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1092/ HTTP/1.1" 404 170
127.0.0.1 port-63582 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1090/ HTTP/1.1" 304 135
127.0.0.1 port-63581 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1091/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1093/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1077/ HTTP/1.1" 404 170
127.0.0.1 port-63582 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1079/ HTTP/1.1" 404 170
127.0.0.1 port-63583 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1076/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1078/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1081/ HTTP/1.1" 404 170
127.0.0.1 port-63581 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1080/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1082/ HTTP/1.1" 304 135
127.0.0.1 port-63582 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1086/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1087/ HTTP/1.1" 304 135
127.0.0.1 port-63581 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1075/ HTTP/1.1" 404 170
127.0.0.1 port-63580 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1088/ HTTP/1.1" 200 1691
127.0.0.1 port-63550 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1071/ HTTP/1.1" 404 170
127.0.0.1 port-63552 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1074/ HTTP/1.1" 200 1613
127.0.0.1 port-63582 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1072/ HTTP/1.1" 404 170
127.0.0.1 port-63581 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1073/ HTTP/1.1" 404 170
127.0.0.1 port-63550 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1069/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1068/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/152/ HTTP/1.1" 304 135
127.0.0.1 port-63582 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/785/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/835/ HTTP/1.1" 404 169
127.0.0.1 port-63552 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/807/ HTTP/1.1" 200 1854
127.0.0.1 port-63581 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/151/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/144/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/145/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1045/ HTTP/1.1" 304 135
127.0.0.1 port-63581 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1047/ HTTP/1.1" 304 135
127.0.0.1 port-63582 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1046/ HTTP/1.1" 304 135
127.0.0.1 port-63552 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1039/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/141/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1004/ HTTP/1.1" 304 135
127.0.0.1 port-63550 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/167/ HTTP/1.1" 200 1406
127.0.0.1 port-63581 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/173/ HTTP/1.1" 200 1751
127.0.0.1 port-63582 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1030/ HTTP/1.1" 200 1147
127.0.0.1 port-63552 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/1031/ HTTP/1.1" 304 135
127.0.0.1 port-63583 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/3/ HTTP/1.1" 304 135
127.0.0.1 port-63580 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/4/ HTTP/1.1" 200 1260
127.0.0.1 port-63581 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/6/ HTTP/1.1" 200 1722
127.0.0.1 port-63550 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/5/ HTTP/1.1" 200 1909
127.0.0.1 port-63552 - 25/Dez/2019:18:09:21 +0100 "GET /get/thumb/7/ HTTP/1.1" 200 1719
127.0.0.1 port-63552 - 25/Dez/2019:18:09:24 +0100 "GET /get/cover/1103/ HTTP/1.1" 200 119863
I have another guess. If I change the "#" in the library name in the link to the cover to "%23" (see server log, library_id), the correct cover will be displayed.
http://127.0.0.1:7777/get/cover/39/#_Light_Novel shows the wrong cover,
http://127.0.0.1:7777/get/cover/39/%23_Light_Novel shows the right one.