Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • pleroma pleroma
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 646
    • Issues 646
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 89
    • Merge requests 89
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PleromaPleroma
  • pleromapleroma
  • Issues
  • #708
Closed
Open
Issue created Mar 03, 2019 by KokaKiwi@KokaKiwiContributor

Pleroma.HTTP: TLS v1.3 issues

Hi,

Pleroma seems having hard time when fetching data from instance using TLS v1.3, resulting in this error being displayed:

[info] ['TLS', 32, 'client', 58, 32, 73, 110, 32, 115, 116, 97, 116, 101, 32, 'certify', 32, 'at ssl_handshake.erl:1380 generated CLIENT ALERT: Fatal - Handshake Failure - {bad_cert,invalid_key_usage}', 10]

I actually managed to do a quick&dirty fix on my instance which fix TLS versions to use when doing HTTP requests with hackney: https://gitlab.kokakiwi.net/va-11-hall-a.cafe/pleroma/commit/d9c5cb7fdbdffa60c2d04f4e8b7d9868983bf82a

But maybe there's a cleaner way to fix this, which is why I open this issue.

Edited Mar 03, 2019 by KokaKiwi
Assignee
Assign to
Time tracking