Skip to content

Protocol support

Eugene edited this page Oct 8, 2024 · 10 revisions

SSH

MySQL

  • MySQL text protocol only (prepared statements are not supported)
  • No MariaDB protocol extensions (such as query progressbars).
  • As server:
    • Identifies itself as MySQL 8.0
      • (meaning you can use MySQL Workbench even if the target is a MariaDB)
    • TLS ✅ (forced)
    • mysql_clear_password auth over TLS
  • As client:
    • TLS ✅ (optional)
    • mysql_native_password auth ✅
  • Tickets ✅
  • 2FA ❌

PostgreSQL

  • As server:
    • TLS ✅ (forced)
    • password cleartext auth over TLS
    • sha256-scram auth ❌
  • As client:
    • TLS ✅ (optional)
    • password auth ✅
    • md5 auth ✅
    • sha256-scram auth ✅
  • Tickets ✅
  • 2FA ❌

HTTP

  • HTTP/1.1 ✅
  • HTTP/2 ✅
  • TLS ✅ (as server: forced)
  • Websockets ✅
  • SSE ❌
  • Tickets ✅ (v0.5+)
  • 2FA ✅