GithubHelp home page GithubHelp logo

Comments (13)

ally9696 avatar ally9696 commented on June 30, 2024 2

During the login this error
"CertPathValidatorException: Trust anchor for certification path not Found."

ROOT CA> INT CA > User Certificates into one Cert files.
Fixed the issue and its no longer giving the login error.

from photoprism-android-client.

ippocratis avatar ippocratis commented on June 30, 2024 1

Maybe this?
wallabag/android-app#516 (comment)

I use caddy which handles lets encrypt certs automatically so I don't have to worry for intermediate certs, renewal's etc

from photoprism-android-client.

Radiokot avatar Radiokot commented on June 30, 2024 1

Great! Thanks to everyone joined the investigation

from photoprism-android-client.

Radiokot avatar Radiokot commented on June 30, 2024

Hi.
I'm sorry you have this weird issue. We'll try to figure it out.
I, too, use Let's Encrypt certificate for test environment running behind nginx and it works fine. The error seems specific to your setup, it would be helpful if you emailed me your library URL (without credentials), so I could try to connect to it myself.
[email protected]

from photoprism-android-client.

leosamuele221 avatar leosamuele221 commented on June 30, 2024

Probably it's specific to your setup.
I also have my photoprism hosted with https, my certificate is provided by let's encrypt and i have no problems

from photoprism-android-client.

ally9696 avatar ally9696 commented on June 30, 2024

Screenshot_2023-05-24-23-00-12-05_54b4ff97b4165ae42c8f5e9bdd7817b2

from photoprism-android-client.

ally9696 avatar ally9696 commented on June 30, 2024

I guess some hints are out, let me try

from photoprism-android-client.

ippocratis avatar ippocratis commented on June 30, 2024

Screenshot_2023-05-25-00-51-41-57_40deb401b9ffe8e1df2f1cc5ba480b12

So most likely you have to fix intermediate certs for your reverse proxy

from photoprism-android-client.

ally9696 avatar ally9696 commented on June 30, 2024

I guess i need to add the intermediate SSL inside the cert where the header and footer ends to complete the trust chain..

from photoprism-android-client.

ally9696 avatar ally9696 commented on June 30, 2024

Could this be a solution..

from photoprism-android-client.

ippocratis avatar ippocratis commented on June 30, 2024

I'm not that technical ,
Cant help with that, sorry
As I said caddy does all the job for me

from photoprism-android-client.

Radiokot avatar Radiokot commented on June 30, 2024

@ally9696 make sure in your server configuration you use the full chain file and not just the standalone certificate. For nginx it looks like this:
ssl_certificate /etc/letsencrypt/live/radiokot.com.ua-0002/fullchain.pem; # managed by Certbot
and the fullchain.pem file contains multiple certs one by one, like this:

-----BEGIN CERTIFICATE-----
MIIFwzCCBKugAwIBAgISBLw/vgERGMn8PYv32H4uVgJPMA0GCSqGSIb3DQEBCwUA
...xxx...
McnduECERMvk55VnhXoDzMsfz0htoUNWVAeaQoDov0dKx6Ez+Qkm
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw
...xxx...
MldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX
nLRbwHOoq7hHwg==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA/
...xxx...
Dfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5
-----END CERTIFICATE-----

from photoprism-android-client.

ally9696 avatar ally9696 commented on June 30, 2024

I guess i need to add the intermediate SSL inside the cert where the header and footer ends to complete the trust chain..

Yes will try this out since i didn't configure the server with the full chain. Ill merge the certificate and wait for ssl cache to clear.

from photoprism-android-client.

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.