Comments (3)
Ok,
That's solved : the full chain cert was not in correct order + (extra) old key kept in file. When this occur, it seems that some devices will go ahead, but not some others.
APACHE: https://community.letsencrypt.org/t/incorrect-order-and-extra-certificate-error/8759
So when check the SSL conf of your server, check that there is no "Chain issues Incorrect order, Extra certs" for example here : https://www.ssllabs.com/ssltest/index.html.
If so correct the order of keys in file.
I will check for the next key renewall if the order is right.
Thanks,
Eric
from matomo-sdk-android.
Hello,
I have switched to OkHttp3, same result. (Simple sync url call on https url)
javax.net.ssl.SSLHandshakeException: org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate signature.
Thanks,
Eric
from matomo-sdk-android.
Trying to force TLS1_2 (still with OkHttp - https://github.com/square/okhttp/wiki/HTTPS), I have this error :
java.net.UnknownServiceException: Unable to find acceptable protocols. isFallback=false, modes=[ConnectionSpec(cipherSuites=[TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256], tlsVersions=[TLS_1_2], supportsTlsExtensions=true)], supported protocols=[SSLv3, TLSv1]
So device is supporting SSLv3 and TLSv1.
Not sure that SNI is supported (it seems to not be the case for device < = Android 2.3.7).
https://developer.android.com/reference/javax/net/ssl/SSLEngine.html
from matomo-sdk-android.
Related Issues (20)
- tests are failing HOT 1
- Deprecation in DemoActivity
- Replace MD5 hash function with a non-broken one in Checksum.java HOT 2
- Java 11 Support? HOT 2
- Flaky unit test `testDispatchRetryWithBackoff` HOT 1
- MavenCentral migration HOT 1
- Test new release pipeline HOT 2
- multiple devices appear under the same visitor profile
- trackOutlink() is not working HOT 6
- Unexpected abandoned cart behavior
- Release a demo public UI of an Android App tracked with Matomo
- Keeps trying ipv6 on a non-ipv6 network
- [Questions] General behavior of sessions
- [Question] How to use Tag Manager
- [Question] How to use campaigns via the SDK
- Add support for new Crash Analytics feature
- Strict violations HOT 1
- Unable to See Tracking Event on Dashboard
- Single event doesn't appear on Dashboard HOT 4
- setOptOut clears dispatecher each time the method is invoked HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from matomo-sdk-android.