При запуске rails server
падает ошибка при подключении к postgres:
gems/pg-1.5.6/lib/pg/connection.rb:695: [BUG] Segmentation fault at 0x000000011e280ac2
ruby 3.3.0 (2023-12-25 revision 5124f9ac75) [arm64-darwin23]
-- Crash Report log information --------------------------------------------
See Crash Report log file in one of the following locations:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.
-- Control frame information -----------------------------------------------
Нужно в файле .zshrc
добавить строку ниже и перезапустить shell, либо ввести команду source ~/.zshrc
чтобы подгрузить обновленный конфиг.
export PGGSSENCMODE="disable"
PGGSSENCMODE
- это переменная окружения, используемая в PostgreSQL для настройки режима шифрования GSSAPI (Generic Security Services Application Programming Interface). Когда значение PGGSSENCMODE
установлено как "disable"
, это означает, что шифрование GSSAPI отключено.
GSSAPI - это стандартный интерфейс безопасности, который обеспечивает аутентификацию и защиту данных в распределенных системах. В контексте PostgreSQL, GSSAPI может использоваться для шифрования соединений с базой данных.