0
Under review

Firefox 55.0.2 (64-bit) - distracting re-render on width

huw 8 years ago updated by Tom 7 years ago 2

Hello, I have an install of Ubooquity running locally on a ubuntu linux server (LTS).


There's an odd bug where:

  • When viewing on Firefox 55.0.2 (64-bit) [also earlier versions]
  • On a linux desktop ubuntu 17.04 zesty [untested on any other platform]
  • Open any book, and the page begins at max window width, and then resets to include margins
  • Jump take between 0.15 - 1 second and is very visually distracting.

Example below:

Instantly loads:

Image 356

~1 second later...

Image 357


Testing on the same machine in Chrome, which works fine.

I have nearly the same browser plugins between the two... and can see no error messages in the console. Any idea what this could be? Guess the stylesheet is loading slow for some reason?

0

Theme: Trying to create a bookshelf appearance

jbugman 8 years ago 0

Hello,

Trying to create a background theme that mimics something like the old ibooks "bookshelf" look.

Any ideas on how best to manage shelves that only have say 3 books? Currently linking into the "cellcontainer" but wonder if there is a better way to do this?

0
Under review

Opening the ePUB reader from reverse proxy https points to http and breakes Close Book functionality

RiC 8 years ago updated by Dick Smits 3 years ago 4

I am running Ubooquity on a Synology DiskStation  with DSM 6. Using the provided settings interface I mapped the local Ubooquity port to a subdomain, say ub.server.com to localhost:2202 As a side effect i can use the https services provided by the DS (automatic certificate management for instance). The entire setup works like a charm, with one little annoyance. While both PDF and Comic reader work fine from https subdomain, returning from the ePUB reader to library browsing via the "Close Book" button fails. Reason: Opening the ePUB reader looses the https connection and points to  http://ub.server.com/epubreader/220065/titlepage.xhtml instead of https://ub.server.com/epubreader/220065/titlepage.xhtml. Adding the the https manually allows the reader to be closed via the appropriate button.

0
Not a bug

text below thumbnail doesn't adjust to image size

rototo 8 years ago updated by Tom 8 years ago 5

Hi. I tried some smaller thumbnail sizes today so I could have more than 2 "lines" of books on a webpage, alas ubooquity doesn't care, you can reduce all you want to whatever size, the corresponding title won't move an inch from its position (corresponding to the larger thumbnail), instead you'll just get a gigantic space between thumbnail and text. and same for the book numbers by folder I guess, it doesn't readjust to thumbnail size and ends up outside the thumbnail, wasting even more space. I suppose it's not supposed to be that way, right ? :)


here's a screen 


0
Answered

How to use comicbookinfo ?

Jamyz 8 years ago updated by Tom 8 years ago 2

Hi... How to use comicbookinfo ?

0
Under review

Reinstalling: Cannot create temp file

AsaTyr 8 years ago updated by Anton Baur 8 years ago 2

good day,

since it crashes and didn´t comeup again i reinstalled ubooquity.

but now i get the following error:

[/share/CACHEDEV1_DATA/.qpkg/UbooQuity] # java -jar Ubooquity.jar
Exception in thread "main" java.lang.RuntimeException: ERROR on loading inner JAR: Cannot create temp file '/tmp/JarClassLoader/bcprov-jdk15on-1.53.jar.7627619495982234764.tmp' for bcprov-jdk15on-1.53.jar / No space left on device
        at com.ubooquity.e.a.a(SourceFile:513)
        at com.ubooquity.e.a.<init>(SourceFile:338)
        at com.ubooquity.e.a.<init>(SourceFile:260)
        at com.ubooquity.Launcher.main(SourceFile:8)



Any ideas?

its a 7tb drive with 16gb ram.

my thoughts is that the java engine reserve its own space. am i correct?

If yes how can i expand it?



0

Reverse Proxy - OPDS issues

exile259 8 years ago updated by SMagic 6 years ago 2

I'm running Ubooquity 2.1.0 in a Docker container through an nginx reverse proxy. I can access the main page without issue, but cannot access the OPDS feeds without getting 405 error. I have tried Moon Reader and Comixology with the same results.


nginx conf is:


server {
        listen 443;
        server_name book.mysite.com;
        location /ubooquity/ {
                proxy_pass http://###.###.###.###:####;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_connect_timeout 150;
                proxy_send_timeout 100;
                proxy_read_timeout 100;
                proxy_buffers 4 32k;
                client_max_body_size 8m;
                client_body_buffer_size 128k;
        }
}




0

ssl not working on ubooquity 2.xx

synobooks 8 years ago updated 8 years ago 1

Hi I tried to add ssl for ubooquity 2.xx but it gives an error after i added the keystore


These are my logs


20170916 23:32:16 [qtp977552154-31] WARN  o.e.j.util.thread.QueuedThreadPool - 
java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SupportedEllipticCurvesExtension
at sun.security.ssl.HelloExtensions.<init>(HelloExtensions.java:82) ~[na:1.8.0_121]
at sun.security.ssl.HandshakeMessage$ClientHello.<init>(HandshakeMessage.java:245) ~[na:1.8.0_121]
at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:220) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:966) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:963) ~[na:1.8.0_121]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1416) ~[na:1.8.0_121]
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:726) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.fillRequestBuffer(HttpConnection.java:322) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:231) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:261) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:150) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:122) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke(ExecutingExecutionStrategy.java:58) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:201) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:133) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
20170916 23:32:16 [qtp977552154-31] WARN  o.e.j.util.thread.QueuedThreadPool - Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@bc294e6 in qtp977552154{STARTED,8<=9<=200,i=0,q=0}
20170916 23:32:16 [qtp977552154-34] WARN  o.e.j.util.thread.QueuedThreadPool - 
java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SupportedEllipticCurvesExtension
at sun.security.ssl.HelloExtensions.<init>(HelloExtensions.java:82) ~[na:1.8.0_121]
at sun.security.ssl.HandshakeMessage$ClientHello.<init>(HandshakeMessage.java:245) ~[na:1.8.0_121]
at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:220) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:966) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:963) ~[na:1.8.0_121]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1416) ~[na:1.8.0_121]
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:726) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.fillRequestBuffer(HttpConnection.java:322) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:231) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:261) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:150) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:122) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke(ExecutingExecutionStrategy.java:58) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:201) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:133) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
20170916 23:32:16 [qtp977552154-34] WARN  o.e.j.util.thread.QueuedThreadPool - Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@bc294e6 in qtp977552154{STARTED,8<=10<=200,i=0,q=2}
20170916 23:32:16 [qtp977552154-37] WARN  o.e.j.util.thread.QueuedThreadPool - 
java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SupportedEllipticCurvesExtension
at sun.security.ssl.HelloExtensions.<init>(HelloExtensions.java:82) ~[na:1.8.0_121]
at sun.security.ssl.HandshakeMessage$ClientHello.<init>(HandshakeMessage.java:245) ~[na:1.8.0_121]
at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:220) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:966) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:963) ~[na:1.8.0_121]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1416) ~[na:1.8.0_121]
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:726) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.fillRequestBuffer(HttpConnection.java:322) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:231) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:261) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:150) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
20170916 23:32:16 [qtp977552154-37] WARN  o.e.j.util.thread.QueuedThreadPool - Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@bc294e6 in qtp977552154{STARTED,8<=12<=200,i=4,q=0}
20170916 23:32:16 [qtp977552154-40] WARN  o.e.j.util.thread.QueuedThreadPool - 
java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SupportedEllipticCurvesExtension
at sun.security.ssl.HelloExtensions.<init>(HelloExtensions.java:82) ~[na:1.8.0_121]
at sun.security.ssl.HandshakeMessage$ClientHello.<init>(HandshakeMessage.java:245) ~[na:1.8.0_121]
at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:220) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:966) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:963) ~[na:1.8.0_121]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1416) ~[na:1.8.0_121]
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:726) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.fillRequestBuffer(HttpConnection.java:322) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:231) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:261) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:150) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
20170916 23:32:16 [qtp977552154-40] WARN  o.e.j.util.thread.QueuedThreadPool - Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@bc294e6 in qtp977552154{STARTED,8<=12<=200,i=5,q=0}
20170916 23:32:21 [qtp977552154-38] WARN  o.e.j.util.thread.QueuedThreadPool - 
java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SupportedEllipticCurvesExtension
at sun.security.ssl.HelloExtensions.<init>(HelloExtensions.java:82) ~[na:1.8.0_121]
at sun.security.ssl.HandshakeMessage$ClientHello.<init>(HandshakeMessage.java:245) ~[na:1.8.0_121]
at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:220) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:966) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:963) ~[na:1.8.0_121]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1416) ~[na:1.8.0_121]
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:726) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.fillRequestBuffer(HttpConnection.java:322) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:231) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:261) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:150) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:122) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke(ExecutingExecutionStrategy.java:58) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:201) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:133) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
20170916 23:32:21 [qtp977552154-38] WARN  o.e.j.util.thread.QueuedThreadPool - Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@bc294e6 in qtp977552154{STARTED,8<=12<=200,i=5,q=0}
20170916 23:32:21 [qtp977552154-43] WARN  o.e.j.util.thread.QueuedThreadPool - 
java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SupportedEllipticCurvesExtension
at sun.security.ssl.HelloExtensions.<init>(HelloExtensions.java:82) ~[na:1.8.0_121]
at sun.security.ssl.HandshakeMessage$ClientHello.<init>(HandshakeMessage.java:245) ~[na:1.8.0_121]
at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:220) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:966) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:963) ~[na:1.8.0_121]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1416) ~[na:1.8.0_121]
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:726) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.fillRequestBuffer(HttpConnection.java:322) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:231) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:261) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:150) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:122) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke(ExecutingExecutionStrategy.java:58) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:201) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:133) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
20170916 23:32:21 [qtp977552154-43] WARN  o.e.j.util.thread.QueuedThreadPool - Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@bc294e6 in qtp977552154{STARTED,8<=12<=200,i=5,q=0}
20170916 23:32:21 [qtp977552154-44] WARN  o.e.j.util.thread.QueuedThreadPool - 
java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SupportedEllipticCurvesExtension
at sun.security.ssl.HelloExtensions.<init>(HelloExtensions.java:82) ~[na:1.8.0_121]
at sun.security.ssl.HandshakeMessage$ClientHello.<init>(HandshakeMessage.java:245) ~[na:1.8.0_121]
at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:220) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:966) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:963) ~[na:1.8.0_121]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1416) ~[na:1.8.0_121]
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:726) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.fillRequestBuffer(HttpConnection.java:322) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:231) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:261) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:150) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:122) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke(ExecutingExecutionStrategy.java:58) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:201) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:133) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
20170916 23:32:21 [qtp977552154-39] WARN  o.e.j.util.thread.QueuedThreadPool - 
java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SupportedEllipticCurvesExtension
at sun.security.ssl.HelloExtensions.<init>(HelloExtensions.java:82) ~[na:1.8.0_121]
at sun.security.ssl.HandshakeMessage$ClientHello.<init>(HandshakeMessage.java:245) ~[na:1.8.0_121]
at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:220) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:966) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$1.run(Handshaker.java:963) ~[na:1.8.0_121]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_121]
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1416) ~[na:1.8.0_121]
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:726) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.fillRequestBuffer(HttpConnection.java:322) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:231) ~[jetty-server-9.4.0.v20161208.jar.5781133623726093274.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:261) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:150) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:112) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124) ~[jetty-io-9.4.0.v20161208.jar.1829525625271196658.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:122) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke(ExecutingExecutionStrategy.java:58) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:201) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:133) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590) ~[jetty-util-9.4.0.v20161208.jar.2263628946069793232.tmp:9.4.0.v20161208]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
20170916 23:32:21 [qtp977552154-44] WARN  o.e.j.util.thread.QueuedThreadPool - Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@bc294e6 in qtp977552154{STARTED,8<=12<=200,i=3,q=0}
20170916 23:32:21 [qtp977552154-39] WARN  o.e.j.util.thread.QueuedThreadPool - Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@bc294e6 in qtp977552154{STARTED,8<=12<=200,i=3,q=0}



Is keystore not supported in ubooquity 2.xx? It used to work fine in ubooquity 1.10.1

0
Under review

How to handle Magazines - Not being able to see anything

Cesar Sanchez 8 years ago updated 8 years ago 4

Sorry if this has been asked before but I couldn't exactly find the issue I'm experiencing.

I have tons of comics and that's been working perfectly so far. I found few magazines (pdf files) I'd like to include to Ubooquity so I proceeded to add first to the book section and then to the raw files section but I'm not able to see anything.

My directory path is: <magazine path>/<Name of Magazine>/<Date>/<pdf file>


I tried to add the folder up to the "Date" folder but again I'm not able to see anything. I forced a scan, restarted the server, etc and nothing.


I'm under the impression I'm missing something very obvious but can't find it.


Any help would be great.


Thanks.

0
Under review

How to separate epub/mobi

Jason Perkins 8 years ago updated 8 years ago 4

I have 2 users, one of which uses a Nook and the other a Kindle. Is it possible to only show relevant files for them? I'm thinking either a client side toggle in the interface or a setting tied to the user login that determines which format(s) are shown. 


I thought about separating the books into 2 folders, but it doesn't look like Calibre supports this behavior. Running 2 instances with exclusion would work, I guess. It's just a little kludgy. 


Anyone else solved for this scenario?