The Npgsql "bad protocol version" error on macOS is caused by a TLS 1.3 packet fragmentation bug in Apple's SecureTransport library - not an invalid certificate. The fastest fix is to cap your PostgreSQL server to TLS 1.2 by setting ssl_max_protocol_version =...









