Wiki source code of Бесконечная загрузка после первого запуска при работе с PostgreSQL 14,15. Как исправить?
Version 1.1 by pugachevskaya_elena on 2025/10/03 11:40
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | Платформа НЕЙРОСС «из коробки» работает с [[версией 10 PosgreSQL>>doc:neyross.Установка Платформы НЕЙРОСС.Установка нативной версии.Установка и настройка СУБД PostgreSQL.WebHome]]. Однако в репозитории некоторых новых операционных систем по умолчанию входит СУБД Postgre 15 и выше, в которых по умолчанию (% style="color: rgb(51,51,51);" %)применен тип шифрования **scram-sha-256** вместо **md5**. Для поддержки данного типа шифрования необходимо отредактировать конфигурационный файл {{code language="none"}}postgresql.conf{{/code}}. |
| 2 | |||
| 3 | == {{id name="БесконечнаязагрузкапослепервогозапускаприработесPostgreSQL14,15.Какисправить?-Порядокдействий"/}}Порядок действий == | ||
| 4 | |||
| 5 | 1. ((( | ||
| 6 | Найдите расположение (% style="color: rgb(51,51,51);" %){{code language="none"}}postgresql.conf {{/code}}(%%)файла в вашей ОС. Он, как правило, но не всегда расположен в директории: | ||
| 7 | |||
| 8 | {{code}} | ||
| 9 | /etc/postgresql/<...номер версии postgres...>/main | ||
| 10 | {{/code}} | ||
| 11 | ))) | ||
| 12 | 1. ((( | ||
| 13 | Выполните команду редактирования файла: | ||
| 14 | |||
| 15 | {{code}} | ||
| 16 | sudo nano /<...путь к папке файлом...>/postgresql.conf | ||
| 17 | {{/code}} | ||
| 18 | |||
| 19 | Например: | ||
| 20 | |||
| 21 | {{code}} | ||
| 22 | sudo nano /etc/postgresql/15/main/postgresql.conf | ||
| 23 | {{/code}} | ||
| 24 | ))) | ||
| 25 | 1. ((( | ||
| 26 | Найдите строчку | ||
| 27 | |||
| 28 | {{code}} | ||
| 29 | # password_encryption = scram-sha-256 # scram-sha-256 or md5 | ||
| 30 | {{/code}} | ||
| 31 | |||
| 32 | Расскомментируйте её и замените (% style="color: rgb(51,51,51);" %)параметр scram-sha-256 на md5: | ||
| 33 | |||
| 34 | {{code}} | ||
| 35 | # password_encryption = md5 # scram-sha-256 or md5 | ||
| 36 | {{/code}} | ||
| 37 | |||
| 38 | [[image:attach:PostgreSQL15_conf1.png||height="193"]]\\ | ||
| 39 | ))) | ||
| 40 | 1. ((( | ||
| 41 | Аналогично найдите расположение {{code language="none"}}pg_hba.conf{{/code}}(% style="letter-spacing: 0.0px;" %). Он, как правило, но не всегда расположен в директории: | ||
| 42 | |||
| 43 | {{code}} | ||
| 44 | /etc/postgresql/<...номер версии postgres...>/main | ||
| 45 | {{/code}} | ||
| 46 | ))) | ||
| 47 | 1. ((( | ||
| 48 | Выполните команду редактирования файла: | ||
| 49 | |||
| 50 | {{code}} | ||
| 51 | sudo nano /<...путь к папке файлом...>/pg_hba.conf | ||
| 52 | {{/code}} | ||
| 53 | |||
| 54 | Например: | ||
| 55 | |||
| 56 | {{code}} | ||
| 57 | sudo nano /etc/postgresql/15/main/pg_hba.conf | ||
| 58 | {{/code}} | ||
| 59 | ))) | ||
| 60 | 1. (% style="color: rgb(51,51,51);" %)Найдите и замените все параметры (%%)**scram-sha-256**(% style="color: rgb(51,51,51);" %) на (%%)**md5. | ||
| 61 | [[image:attach:PostgreSQL15_conf2.png]] | ||
| 62 | ** | ||
| 63 | |||
| 64 | \\ |