|
SSL PHP PDO - mysql обновления безопасности от 19.11.2019
|
|||
---|---|---|---|
#18+
Доброго времени суток! 19.11.2019 в 06:39:39 произошло автоматическое обновление (security репозитории) Ubuntu (18.04.3 LTS). Перестало работать SSL подключение из PHP (PDO) до mysql. Сайт и база на одном сервере. В логах mysql предупреждение (каждый раз после перезагрузки службы, раньше не было такого): [Warning] CA certificate /etc/mysql/ssl/... is self signed. (это сертификат CA - роль adcs на windows server) Ошибка PHP: PDOException: PDO::__construct(): SSL operation failed with code 1. OpenSSL Error messages: error:14094413:SSL routines:ssl3_read_bytes:sslv3 alert unsupported certificate in Ошибка при рукопожатии: 140644656251328:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../ssl/record/ssl3_record.c:332: Ошибка при подключении к базе с указанием сертификата (ошибка указывает, что CN в сертификатах одинаковый - это так и было до этого момента - сервер один, пробовал создать сертификат с отличным CN не помогло): ERROR 2026 (HY000): SSL connection error: error:00000001:lib(0):func(0):reason(1) Пакеты которые были обновлены: 124 Start-Date: 2019-11-19 06:39:39 125 Commandline: /usr/bin/unattended-upgrade 126 Upgrade: libmysqlclient20:amd64 (5.7.27-0ubuntu0.18.04.1, 5.7.28-0ubuntu0.18.04.4) 127 End-Date: 2019-11-19 06:39:42 128 129 Start-Date: 2019-11-19 06:39:45 130 Commandline: /usr/bin/unattended-upgrade 131 Upgrade: libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.4, 1.1.1-1ubuntu2.1~18.04.5) 132 End-Date: 2019-11-19 06:39:49 133 134 Start-Date: 2019-11-19 06:39:51 135 Commandline: /usr/bin/unattended-upgrade 136 Upgrade: mysql-client-5.7:amd64 (5.7.27-0ubuntu0.18.04.1, 5.7.28-0ubuntu0.18.04.4) 137 End-Date: 2019-11-19 06:39:57 138 139 Start-Date: 2019-11-19 06:39:59 140 Commandline: /usr/bin/unattended-upgrade 141 Upgrade: mysql-client-core-5.7:amd64 (5.7.27-0ubuntu0.18.04.1, 5.7.28-0ubuntu0.18.04.4) 142 End-Date: 2019-11-19 06:40:06 143 144 Start-Date: 2019-11-19 06:40:07 145 Commandline: /usr/bin/unattended-upgrade 146 Upgrade: mysql-server:amd64 (5.7.27-0ubuntu0.18.04.1, 5.7.28-0ubuntu0.18.04.4) 147 End-Date: 2019-11-19 06:40:10 148 149 Start-Date: 2019-11-19 06:40:12 150 Commandline: /usr/bin/unattended-upgrade 151 Upgrade: openssl:amd64 (1.1.1-1ubuntu2.1~18.04.4, 1.1.1-1ubuntu2.1~18.04.5) 152 End-Date: 2019-11-19 06:40:16 153 154 Start-Date: 2019-11-19 06:40:19 155 Commandline: /usr/bin/unattended-upgrade 156 Upgrade: mysql-server-5.7:amd64 (5.7.27-0ubuntu0.18.04.1, 5.7.28-0ubuntu0.18.04.4), mysql-server-core-5.7:amd64 (5.7.27-0ubuntu0.18.04.1, 5.7.28-0ubuntu0.18.04.4) 157 End-Date: 2019-11-19 06:41:27 Кто сталкивался, есть мысли как исправить или какой пакет из обновленных привел к этому вопросу? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2019, 11:58 |
|
SSL PHP PDO - mysql обновления безопасности от 19.11.2019
|
|||
---|---|---|---|
#18+
Все сборки MySQL 5.7 теперь используют OpenSSL. MySQL больше не поддерживает использование yaSSL в качестве библиотеки SSL, а исходные дистрибутивы больше не включают yaSSL. tcpdump показывает, что используется TLSv1.2: сервер (mysql) отвечает клиенту (apache2\php?) Alert (Level: Fatal, Description: Unsupported Certificate) после чего посылает флаг закрытия соединения Reset: set Нет идей, почему не подходит сертификат? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2019, 12:24 |
|
SSL PHP PDO - mysql обновления безопасности от 19.11.2019
|
|||
---|---|---|---|
#18+
x3ppy, как вариант попробовать соединится с использованием клиента openssl , он покажет больше информации ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2019, 17:20 |
|
SSL PHP PDO - mysql обновления безопасности от 19.11.2019
|
|||
---|---|---|---|
#18+
x3ppy Сайт и база на одном сервере. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2019, 18:36 |
|
SSL PHP PDO - mysql обновления безопасности от 19.11.2019
|
|||
---|---|---|---|
#18+
Дегтярев Евгений x3ppy, как вариант попробовать соединится с использованием клиента openssl , он покажет больше информации Вот такая ошибка: 139716759138752:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../ssl/record/ssl3_record.c:332: miksoft x3ppy Сайт и база на одном сервере. В конкретно данном случае - для саморазвития. Но я так же не могу подключится к этому mysql серверу с другого сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 09:15 |
|
SSL PHP PDO - mysql обновления безопасности от 19.11.2019
|
|||
---|---|---|---|
#18+
x3ppy Вот такая ошибка: 139716759138752:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../ssl/record/ssl3_record.c:332: openssl клиент умеет больше информации показывать ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:55 |
|
SSL PHP PDO - mysql обновления безопасности от 19.11.2019
|
|||
---|---|---|---|
#18+
miksoft А зачем вообще в этом случае сертификат, SSL и вообще TCP/IP ? поддержу... для PHP TLS коннект к БД не есть гут, очень дорого, прощай производительность. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 11:57 |
|
SSL PHP PDO - mysql обновления безопасности от 19.11.2019
|
|||
---|---|---|---|
#18+
Дегтярев Евгений x3ppy Вот такая ошибка: 139716759138752:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../ssl/record/ssl3_record.c:332: openssl клиент умеет больше информации показывать CONNECTED(00000005) >>> ??? [length 0005] 16 03 01 02 00 >>> TLS 1.3, Handshake [length 0200], ClientHello 01 00 01 fc 03 03 7a 20 f3 bc 7b f8 0f 83 ad 48 a7 41 23 89 3a c7 3f 96 24 56 b3 09 89 aa 7d d0 b6 ef 82 a2 15 10 20 13 e3 45 fa f4 ef 7a 71 f2 04 ee 69 1c a2 45 bc 4e 09 a1 4d 48 ab 3b ae db 75 25 d5 ba 68 fa fa 00 08 13 02 13 03 13 01 00 ff 01 00 01 ab 00 00 00 21 00 1f 00 00 1c 64 65 76 65 6c 6f 70 65 72 2e 70 6f 72 74 61 6c 2e 74 6f 79 67 65 72 2e 63 6f 72 70 00 0b 00 04 03 00 01 02 00 0a 00 0c 00 0a 00 1d 00 17 00 1e 00 19 00 18 00 23 00 00 00 05 00 05 01 00 00 00 00 00 16 00 00 00 17 00 00 00 0d 00 1e 00 1c 04 03 05 03 06 03 08 07 08 08 08 09 08 0a 08 0b 08 04 08 05 08 06 04 01 05 01 06 01 00 2b 00 03 02 03 04 00 2d 00 02 01 01 00 33 00 26 00 24 00 1d 00 20 82 bf ec b3 ae fd 28 20 3a 1c 15 9d 8f fc ae 61 07 9b b5 dc a1 ae dc bf b1 8a c4 f2 ef 9d 40 13 00 15 00 fc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 write to 0x559c72cee6d0 [0x559c72d00c40] (517 bytes => 517 (0x205)) 0000 - 16 03 01 02 00 01 00 01-fc 03 03 7a 20 f3 bc 7b ...........z ..{ 0010 - f8 0f 83 ad 48 a7 41 23-89 3a c7 3f 96 24 56 b3 ....H.A#.:.?.$V. 0020 - 09 89 aa 7d d0 b6 ef 82-a2 15 10 20 13 e3 45 fa ...}....... ..E. 0030 - f4 ef 7a 71 f2 04 ee 69-1c a2 45 bc 4e 09 a1 4d ..zq...i..E.N..M 0040 - 48 ab 3b ae db 75 25 d5-ba 68 fa fa 00 08 13 02 H.;..u%..h...... 0050 - 13 03 13 01 00 ff 01 00-01 ab 00 00 00 21 00 1f .............!.. 0060 - 00 00 1c 64 65 76 65 6c-6f 70 65 72 2e 70 6f 72 ...*.* 0070 - 74 61 6c 2e 74 6f 79 67-65 72 2e 63 6f 72 70 00 *. 0080 - 0b 00 04 03 00 01 02 00-0a 00 0c 00 0a 00 1d 00 ................ 0090 - 17 00 1e 00 19 00 18 00-23 00 00 00 05 00 05 01 ........#....... 00a0 - 00 00 00 00 00 16 00 00-00 17 00 00 00 0d 00 1e ................ 00b0 - 00 1c 04 03 05 03 06 03-08 07 08 08 08 09 08 0a ................ 00c0 - 08 0b 08 04 08 05 08 06-04 01 05 01 06 01 00 2b ...............+ 00d0 - 00 03 02 03 04 00 2d 00-02 01 01 00 33 00 26 00 ......-.....3.&. 00e0 - 24 00 1d 00 20 82 bf ec-b3 ae fd 28 20 3a 1c 15 $... ......( :.. 00f0 - 9d 8f fc ae 61 07 9b b5-dc a1 ae dc bf b1 8a c4 ....a........... 0100 - f2 ef 9d 40 13 00 15 00-fc 00 00 00 00 00 00 00 ...@............ 0110 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0120 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0130 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0140 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0150 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0160 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0170 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0180 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0190 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 01a0 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 01b0 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 01c0 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 01d0 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 01e0 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 01f0 - 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................ 0200 - 00 00 00 00 00 ..... read from 0x559c72cee6d0 [0x559c72cf79c3] (5 bytes => 5 (0x5)) 0000 - 4a 00 00 00 0a J.... <<< ??? [length 0005] 4a 00 00 00 0a 140174771286464:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../ssl/record/ssl3_record.c:332: --- no peer certificate available --- No client certificate CA names sent --- SSL handshake has read 5 bytes and written 517 bytes Verification: OK --- New, (NONE), Cipher is (NONE) Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE No ALPN negotiated Early data was not sent Verify return code: 0 (ok) --- read from 0x559c72cee6d0 [0x559c72ce5e10] (8192 bytes => 110 (0x6E)) 0000 - 38 2e 30 2e 31 38 00 6f-e3 00 00 52 68 76 75 57 8.0.18.o...RhvuW 0010 - 32 0b 5c 00 ff ff ff 02-00 ff c7 15 00 00 00 00 2.\............. 0020 - 00 00 00 00 00 00 7d 01-11 43 34 3e 23 11 74 6a ......}..C4>#.tj 0030 - 6d 4b 00 63 61 63 68 69-6e 67 5f 73 68 61 32 5f mK.caching_sha2_ 0040 - 70 61 73 73 77 6f 72 64-00 21 00 00 01 ff 84 04 password.!...... 0050 - 23 30 38 53 30 31 47 6f-74 20 70 61 63 6b 65 74 #08S01Got packet 0060 - 73 20 6f 75 74 20 6f 66-20 6f 72 64 65 72 s out of order read from 0x559c72cee6d0 [0x559c72ce5e10] (8192 bytes => 0 (0x0)) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 15:07 |
|
|
start [/forum/topic.php?fid=47&fpage=28&tid=1828849]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 171ms |
0 / 0 |