-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CERTIFICATE_VERIFY_FAILED: application verification failure #1895
Comments
I don't think there is anything Dio can do here. You are probably on a device where the certificate store is outdated. |
Wouldn't that be a different error? How can I find out more about this? |
Why? The error says you certificate is not valid. If you think it is valid, then something is wrong somewhere in between. In any case, this is an OS error coming from the Dart VM, has nothing to do with Dio AFAIK. |
No, the error says "application verification failure". I know the certificate is valid because in 99% of the calls to this api the error does not appear. |
The error says |
Closing as #1895 (comment). |
I also encountered this problem, |
Again, this is nothing Dio is doing. Dio is using the |
Package
dio
Version
5.2.1+1
Output of
flutter doctor -v
Dart Version
3.0.5
Steps to Reproduce
await dio.get("request path")
Expected Result
Handshake should happen successfully as usual.
Actual Result
Since one month approximately we see from time to time that dio throws an error like this:
Stacktrace:
dio_mixin.dart in DioMixin.fetch. at line 533 within dio
Called from: zone.dart in _rootRunUnary
I checked our api certificates and they seem fine, as they won't expire for another month and the browser also do not complain when checking the certificates.
What does "application verification failure" even mean?
The text was updated successfully, but these errors were encountered: