Code Monkey home page Code Monkey logo

Comments (4)

advplyr avatar advplyr commented on July 28, 2024 1

This turned out to be a bug in the app fixed in the latest release. See #29

from audiobookshelf-app.

advplyr avatar advplyr commented on July 28, 2024

It sounds like an issue with the reverse proxy. Have you checked out the reverse proxy solutions in the readme?

Audiobookshelf uses a Socket.IO connection. The audio player relies on that websocket connection to play audiobooks, that is why I'm pretty sure it is your reverse proxy setup.

Received ping tells us your server is getting messages from the client but not the other way around.

from audiobookshelf-app.

saurabh2804 avatar saurabh2804 commented on July 28, 2024

Thanks a lot for acting on my problem. However the problem seems to persist. Once I put in my login details, it says:

Login Success!
Connecting socket

It is stuck there. If I force close it, and start it again, the cloud symbol (top right) just shows 3 dot progress bar. It never actually does anything.
I am using the cloudflare with nginx reverse proxy manager. I tried unchecking the "common exploit" in the proxy manager, but it didn't help.
Connecting the phone to the Local network through wireguard, and entering the network address and port of the app connected without getting stuck on the "Connecting socket". I was able to switch to my actual library/database and the books populated.
Upon disconnecting from the Server Network and connecting through the URL, The problem appeared again.

from audiobookshelf-app.

advplyr avatar advplyr commented on July 28, 2024

I'm not familiar with the cloudflare with nginx reverse proxy manager. Are you able to compare the config generated from that with some of the other users working solutions with nginx?
There was some discussion today about nginx reverse proxy here: advplyr/audiobookshelf#126 (comment)

from audiobookshelf-app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.