Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
pleroma
pleroma
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 406
    • Issues 406
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 59
    • Merge Requests 59
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Pleroma
  • pleromapleroma
  • Issues
  • #1834

Closed
Open
Opened May 31, 2020 by Patrick L Archibald (PLA)@pla💬

Probable GUN issue: TLS client: In state certify at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure

Syslog is filled with handshake errors. I have relay set to false in prod.secret.exs.

Why is it attempting relay connections?
How can I resolve the error?

Thanks!

config :pleroma, :instance,
  name: "pla.social",
  description: "Pleroma Ubuntu 18.04 South Carolina USA",
  email: "patrick.archibald@gmail.com",
  limit: 5000,
  upload_limit: 1_000_000_000,
  registrations_open: false,
  dedupe_media: false,
  allow_relay: false,
  rewrite_policy: [Pleroma.Web.ActivityPub.MRF.SimplePolicy, Pleroma.Web.ActivityPub.MRF.UserAllowListPolicy],
  allowed_post_formats: [
    "text/plain",
    "text/html",
    "text/markdown"
  ],
  quarantined_instances: [
]
May 31 03:49:03 pla-social mix[3830]: 03:49:03.753 [error] Could not decode user at fetch https://relay.mastodon.host/actor, {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state certify at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
May 31 03:49:03 pla-social mix[3830]: 03:49:03.791 [warn] Opening connection to https://relay.mastodon.host/actor failed with error {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state certify at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
May 31 03:49:03 pla-social mix[3830]: 03:49:03.912 [warn] Opening connection to https://relay.mastodon.host/actor failed with error {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state certify at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
May 31 03:49:03 pla-social mix[3830]: 03:49:03.924 request_id=FhQNb_lZZfz6s6cAAFNR [error] Could not decode user at fetch https://relay.mastodon.host/actor, {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state certify at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
May 31 03:49:04 pla-social mix[3830]: 03:49:04.068 [warn] Opening connection to https://relay.mastodon.host/actor failed with error {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state certify at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
May 31 03:49:04 pla-social mix[3830]: 03:49:04.114 request_id=FhQNb_50SoDPeKEAAFNh [error] Could not decode user at fetch https://relay.mastodon.host/actor, {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state certify at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
May 31 03:49:04 pla-social mix[3830]: 03:49:04.436 [warn] Opening connection to https://relay.mastodon.host/actor failed with error {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state certify at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
May 31 03:49:04 pla-social mix[3830]: 03:49:04.475 [error] Could not decode user at fetch https://relay.mastodon.host/actor, {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state certify at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
May 31 03:49:05 pla-social mix[3830]: 03:49:05.382 [warn] Opening connection to https://relay.mastodon.host/actor failed with error {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state certify at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
May 31 03:49:05 pla-social mix[3830]: 03:49:05.387 request_id=FhQNcG-TCf4tbcYAAFNx [error] Could not decode user at fetch https://relay.mastodon.host/actor, {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state certify at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
May 31 03:49:05 pla-social mix[3830]: 03:49:05.573 [error] Could not decode user at fetch https://relay.homunyan.com/actor, {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state wait_cert_cr at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
May 31 03:49:05 pla-social mix[3830]: 03:49:05.580 [warn] Opening connection to https://relay.homunyan.com/actor failed with error {:error, {:down, {:shutdown, {:tls_alert, {:handshake_failure, 'TLS client: In state wait_cert_cr at ssl_handshake.erl:1840 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'}}}}}
Edited May 31, 2020 by lain
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: pleroma/pleroma#1834