Skip to content
This repository has been archived by the owner on Feb 19, 2022. It is now read-only.

Non-functioning (phone app connection, Web GUI access) since update #25

Closed
vnyand opened this issue Aug 6, 2020 · 10 comments
Closed

Non-functioning (phone app connection, Web GUI access) since update #25

vnyand opened this issue Aug 6, 2020 · 10 comments

Comments

@vnyand
Copy link

vnyand commented Aug 6, 2020

Worked perfectly up until update. Since update (pulled automatically by Watchtower) Booksonic will not accept connection from play:Sub application, web GUI from both direct IP and proxy resolves to empty "Directory /" page. Portainer shows container as running, no issues with other services (Docker > OMV 5.x > ProxMox > Dell R710).

image


Environment

CPU architecture: x86_64
How docker service was installed: Portainer / Update handled by Watchtower

Docker logs

[cont-init.d] 10-adduser: exited 0.,
[cont-init.d] 30-config: executing... ,
[cont-init.d] 30-config: exited 0.,
[cont-init.d] 99-custom-scripts: executing... ,
[custom-init] no custom files found exiting...,
[cont-init.d] 99-custom-scripts: exited 0.,
[cont-init.d] done.,
[services.d] starting services,
[services.d] done.,
2020-08-06 01:51:29.339:INFO::main: Logging initialized @407ms to org.eclipse.jetty.util.log.StdErrLog,
WARNING: jetty-runner is deprecated.,
See Jetty Documentation for startup options,
https://www.eclipse.org/jetty/documentation/,
2020-08-06 01:51:29.359:INFO:oejr.Runner:main: Runner,
2020-08-06 01:51:29.574:INFO:oejs.Server:main: jetty-9.4.24.v20191120; built: 2019-11-20T21:37:49.771Z; git: 363d5f2df3a8a28de40604320230664b9c793c16; jvm 1.8.0_265-8u265-b01-0ubuntu2~18.04-b01,
2020-08-06 01:51:29.787:INFO:oeju.TypeUtil:main: JVM Runtime does not support Modules,
2020-08-06 01:51:29.895:WARN:oeja.AnnotationParser:main: Unrecognized ASM version, assuming ASM7,
2020-08-06 01:51:29.897:INFO:oeja.AnnotationConfiguration:main: Scanning elapsed time=1ms,
2020-08-06 01:51:29.972:INFO:oejs.session:main: DefaultSessionIdManager workerName=node0,
2020-08-06 01:51:29.972:INFO:oejs.session:main: No SessionScavenger set, using defaults,
2020-08-06 01:51:29.978:INFO:oejs.session:main: node0 Scavenging every 600000ms,
2020-08-06 01:51:30.040:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@66133adc{/,file:///tmp/jetty-0_0_0_0-4040-booksonic_war-_-any-4860020611582858868.dir/webapp/,AVAILABLE}{file:///app/booksonic/booksonic.war},
2020-08-06 01:51:30.078:INFO:oejs.AbstractConnector:main: Started ServerConnector@7b1d7fff{HTTP/1.1,[http/1.1]}{0.0.0.0:4040},
2020-08-06 01:51:30.080:INFO:oejs.Server:main: Started @1166ms,
[cont-finish.d] executing container finish scripts...,
[cont-finish.d] done.,
[s6-finish] waiting for services.,
2020-08-06 12:00:38.703:INFO:oejs.AbstractConnector:Thread-0: Stopped ServerConnector@7b1d7fff{HTTP/1.1,[http/1.1]}{0.0.0.0:4040},
2020-08-06 12:00:38.705:INFO:oejs.session:Thread-0: node0 Stopped scavenging,
2020-08-06 12:00:38.852:INFO:oejsh.ContextHandler:Thread-0: Stopped o.e.j.w.WebAppContext@66133adc{/,null,UNAVAILABLE}{file:///app/booksonic/booksonic.war},
[s6-finish] sending all processes the TERM signal.,
[s6-finish] sending all processes the KILL signal and exiting.,
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.,
[s6-init] ensuring user provided files have correct perms...exited 0.,
[fix-attrs.d] applying ownership & permissions fixes...,
[fix-attrs.d] done.,
[cont-init.d] executing container initialization scripts...,
[cont-init.d] 01-envfile: executing... ,
[cont-init.d] 01-envfile: exited 0.,
[cont-init.d] 10-adduser: executing... ,
usermod: no changes,

(Restart container...)

[cont-init.d] 10-adduser: exited 0.,
[cont-init.d] 30-config: executing... ,
[cont-init.d] 30-config: exited 0.,
[cont-init.d] 99-custom-scripts: executing... ,
[custom-init] no custom files found exiting...,
[cont-init.d] 99-custom-scripts: exited 0.,
[cont-init.d] done.,
[services.d] starting services,
[services.d] done.,
2020-08-06 12:00:47.033:INFO::main: Logging initialized @603ms to org.eclipse.jetty.util.log.StdErrLog,
WARNING: jetty-runner is deprecated.,
See Jetty Documentation for startup options,
https://www.eclipse.org/jetty/documentation/,
2020-08-06 12:00:47.059:INFO:oejr.Runner:main: Runner,
2020-08-06 12:00:47.307:INFO:oejs.Server:main: jetty-9.4.24.v20191120; built: 2019-11-20T21:37:49.771Z; git: 363d5f2df3a8a28de40604320230664b9c793c16; jvm 1.8.0_265-8u265-b01-0ubuntu2~18.04-b01,
2020-08-06 12:00:47.680:INFO:oeju.TypeUtil:main: JVM Runtime does not support Modules,
2020-08-06 12:00:47.787:WARN:oeja.AnnotationParser:main: Unrecognized ASM version, assuming ASM7,
2020-08-06 12:00:47.789:INFO:oeja.AnnotationConfiguration:main: Scanning elapsed time=1ms,
2020-08-06 12:00:47.864:INFO:oejs.session:main: DefaultSessionIdManager workerName=node0,
2020-08-06 12:00:47.865:INFO:oejs.session:main: No SessionScavenger set, using defaults,
2020-08-06 12:00:47.872:INFO:oejs.session:main: node0 Scavenging every 660000ms,
2020-08-06 12:00:47.937:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@66133adc{/,file:///tmp/jetty-0_0_0_0-4040-booksonic_war-_-any-8234615550983931100.dir/webapp/,AVAILABLE}{file:///app/booksonic/booksonic.war},
2020-08-06 12:00:47.991:INFO:oejs.AbstractConnector:main: Started ServerConnector@7b1d7fff{HTTP/1.1,[http/1.1]}{0.0.0.0:4040},
2020-08-06 12:00:47.992:INFO:oejs.Server:main: Started @1585ms,

@project-bot project-bot bot added this to To do in Issue & PR Tracker Aug 6, 2020
@github-actions
Copy link

github-actions bot commented Aug 6, 2020

Thanks for opening your first issue here! Be sure to follow the issue template!

@uetonm
Copy link

uetonm commented Aug 7, 2020

I have the same problem with pretty much the same log entries (all relevant data is the same) and running a similar setup (using Docker container on OMV 5.x with x86_64 archictecture). Docker image was also installed via Portainer, but update was made with, ouroboros.

@vnyand
Copy link
Author

vnyand commented Aug 7, 2020

I have the same problem with pretty much the same log entries (all relevant data is the same) and running a similar setup (using Docker container on OMV 5.x with x86_64 archictecture). Docker image was also installed via Portainer, but update was made with, ouroboros.

Glad I'm not the only one. I assume you already know you can revert back to the last version in the meantime by rebuilding the container and replacing "latest" with "1.2-ls75" in the file pull. I just rolled back and it's all functioning again.

@salvationtower
Copy link

same here, went to open the app and saw it as "buffering" every single file, went to the web Gui and got a Error 404 not found jety error. looks like jetty runner has been retired so might be related to that

WARNING: jetty-runner is deprecated.,
See Jetty Documentation for startup options,

will try the older version pull

@dontoverthinkit
Copy link

I don't know whether it is considered poor form to duplicate the information from this post - but attached to an issue seems more appropriate place for this detail.
https://forums.unraid.net/topic/52926-support-linuxserverio-booksonic/?do=findComment&comment=881599

I have a similar experience (booksonic no longer functional) - with similar logs but a slightly different error result:
image

Possibly not related, but poking around to see if anyone had detail on error cause/fix for latest, I see that the version tag for the :latest version looks unusual in that it appears to be missing the application(?) version number (note null reported)

image null-ls76

When diving in to the tag (clinking on the link) - line 22 from the image history reads

|4 BOOKSONIC_RELEASE=null BUILD_DATE=2020-08-06T.....

Mentioning in case it provides a clue - possibly with the underlying build/package process that grabs the booksonic app itself.

As always - thanks for the great work on this and all the other LSIO containers.

Kind regards,
Del

@j0nnymoe
Copy link
Member

Looks like there are some changes upstream so we will need to make some adjustments on our container. For now, please rollback to a previous tag.

@j0nnymoe
Copy link
Member

@dontoverthinkit @salvationtower @vnyand @uetonm Could someone test the following image for me: lspipepr/booksonic:1.2-pkg-9bf3167b-pr-27 and see if that works?

@dontoverthinkit
Copy link

@dontoverthinkit @salvationtower @vnyand @uetonm Could someone test the following image for me: lspipepr/booksonic:1.2-pkg-9bf3167b-pr-27 and see if that works?

On it - report back soon

@dontoverthinkit
Copy link

@dontoverthinkit @salvationtower @vnyand @uetonm Could someone test the following image for me: lspipepr/booksonic:1.2-pkg-9bf3167b-pr-27 and see if that works?

On it - report back soon

Worked like a charm for me @j0nnymoe

@j0nnymoe
Copy link
Member

Fixed by Issue #27

Issue & PR Tracker automation moved this from To do to Done Aug 11, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Development

No branches or pull requests

5 participants