Как исправить stream_socket_enable_crypto (): ssl:Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как исправить stream_socket_enable_crypto (): ssl:

Сообщение Anonymous »

Мы сталкиваемся с проблемой с подключением приложения Laravel в Azure App Service к экземпляру Azure Redis Cache на порту 6380. Мы продолжаем получать ошибку ниже. < /p>

Код: Выделить всё

ErrorException in StreamConnection.php line 246:
stream_socket_enable_crypto(): SSL: Handshake timed out
in StreamConnection.php line 246
at HandleExceptions->handleError('2', 'stream_socket_enable_crypto(): SSL: Handshake timed out', '/var/www/vendor/predis/predis/src/Connection/StreamConnection.php', '246', array('parameters' => object(Parameters), 'resource' => resource, 'metadata' => array('timed_out' => false, 'blocked' => true, 'eof' => false, 'stream_type' => 'tcp_socket/ssl', 'mode' => 'r+', 'unread_bytes' => '0', 'seekable' => false), 'options' => array('crypto_type' => '9')))
at stream_socket_enable_crypto(resource, true, '9') in StreamConnection.php line 246
< /code>
Блок кода Redis в файле конфигурации базы данных выглядит так: < /p>
'redis' => [
'client' => 'predis',
'cluster' => false,

'default' => [
'scheme' => 'tls',
'host' => env('REDIS_HOST', 'localhost'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 0,
'read_write_timeout' => 0,
// 'ssl' => [
//     'verify_peer' => false,
//     'verify_peer_name' => false,
//     'allow_self_signed' => true
// ]
'context' => [
// 'auth' => ['username', 'secret'],
'stream' => [
'verify_peer' => true,
'verify_peer_name' => false,
'allow_self_signed' => true
],
],
],
'options' => [
'parameters' => ['password' => env('REDIS_PASSWORD', null)],
],

],
Я с нетерпением жду указателей/советов о том, как решить эту проблему. Заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/722 ... -timed-out
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»