[Microsoft][Controlador ODBC 17 para SQL Server] Proveedor SSL: [error:0A000102:rutinas SSL::protocolo no admitido] en PHP Laravel en macOS usando Brew

[Microsoft][Controlador ODBC 17 para SQL Server] Proveedor SSL: [error:0A000102:rutinas SSL::protocolo no admitido] en PHP Laravel en macOS usando Brew

Tengo un problema al intentar conectarme a una base de datos de SQL Server usando PHP Laravel en macOS con Brew. Recibo el siguiente mensaje de error: [Microsoft][ODBC Driver 17 for SQL Server] SSL Provider: [error:0A000102:SSL routines::unsupported protocol]

  1. Comprobé este problema de GitHub:https://github.com/microsoft/msphpsql/issues/1462, pero no resolvió mi problema.
  2. Se cambió de OpenSSL versión 3 a OpenSSL versión 1.1, lo que provocó un error diferente.

A pesar de estos esfuerzos, todavía no puedo establecer una conexión exitosa con SQL Server. ¿Alguien puede proporcionar orientación sobre cómo resolver este error del protocolo SSL y conectarse a la base de datos correctamente?

  • Sistema operativo: chip macOS M1
  • Administrador de paquetes: cerveza
  • Marco PHP: Laravel @ 9.x
  • PHP:https://github.com/shivammathur/homebrew-php@8.2 (con pdo_sqlsrv y extensión sqlsrv) Este error apareció después, brew updatesegún recuerdo

Cualquier ayuda o sugerencia será muy apreciada. ¡Gracias!

información relacionada