Git Product home page Git Product logo

Comments (3)

fquirin avatar fquirin commented on May 24, 2024

Hi @undrwater ,

The address I typed into the app on android:
https://<ip_address>:20726/sepia/

The HTTPS here might give you some troubles. Are you using self-signed certificates? Did you try http://<ip_address>:20726/sepia/, http://<ip_address>:20721 or simply <ip_address>? As long as you are in your own network using simply the IP address should be the safest way assuming that you didn't block the ports 20721-20723 (this might make sense if you want to use only 20726 which is the Nginx proxy).

.FAIL
Info: Proxy seems to be OFFLINE! (Checked via 'localhost:20726/sepia/assist/' route)

This message indicates that you are not running Nginx proxy on your SEPIA server or Nginx might miss the SEPIA config file. Did you install Nginx during the setup process? (It should have been a point in the setup). The other option can be that Nginx or any other proxy is managing the paths in your network but that would have required some kind of advanced setup on your side.

I'm using the exact URL from the browser app.

Is the app working in the browser? That point isn't fully clear to me.

from sepia-html-client-app.

undrwater avatar undrwater commented on May 24, 2024

Is the app working in the browser? That point isn't fully clear to me.

Yes. I can manage everything via the browser app. I am using self-signed certs.

The ports shouldn't be an issue, since the webapp is working fine. Is there a log on either the phone app, or perhaps the sepia server that might give me some kind of clue?

Did you try http://<ip_address>:20726/sepia/, http://<ip_address>:20721 or simply <ip_address>?

I tried all of these combinations and more.

from sepia-html-client-app.

fquirin avatar fquirin commented on May 24, 2024

Yes. I can manage everything via the browser app. I am using self-signed certs.

Maybe you have to import the SSL certificate to Android: SEPIA-Framework/sepia-docs#40 (comment)

But using just the IP should work in any case unless your Server cannot be reached without HTTPS anymore!? Can you check the "server connections" page in the settings again please (right under skin selection), there you will get all the paths your app is trying to open in more detail.

.FAIL
Info: Proxy seems to be OFFLINE! (Checked via 'localhost:20726/sepia/assist/' route)

This part in your server start-up confuses me. Are you managing the SSL certificates on a different proxy or computer in your network?

Is there a log on either the phone app, or perhaps the sepia server that might give me some kind of clue?

App logs are only visible if you go into Android developer mode, connect your phone to a PC with Android Studio and check the console output there. The relevant server log is ~/SEPIA/sepia-assist-server/log.out but if the app says it can't reach the server then there shouldn't be any message.

When you check the URLs those are the two things that have to work from any PC in your network:
https://<ip_address>:20726/sepia/assist/app/ -> host for app: <ip_address>:20726/sepia/
http://<ip_address>:20721/app/ -> host for app: <ip_address>

from sepia-html-client-app.

Related Issues (3)

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.