mirror of https://github.com/jumpserver/jumpserver
fix: redis 开启 ssl websocket连接失败
parent
ed92f10208
commit
452b383278
|
@ -1,7 +1,6 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
#
|
#
|
||||||
import os
|
import os
|
||||||
from urllib.parse import urlencode
|
|
||||||
|
|
||||||
from .base import (
|
from .base import (
|
||||||
REDIS_SSL_CA, REDIS_SSL_CERT, REDIS_SSL_KEY, REDIS_SSL_REQUIRED, REDIS_USE_SSL,
|
REDIS_SSL_CA, REDIS_SSL_CERT, REDIS_SSL_KEY, REDIS_SSL_REQUIRED, REDIS_USE_SSL,
|
||||||
|
@ -88,7 +87,6 @@ REDIS_LAYERS_HOST = {
|
||||||
REDIS_LAYERS_SSL_PARAMS = {}
|
REDIS_LAYERS_SSL_PARAMS = {}
|
||||||
if REDIS_USE_SSL:
|
if REDIS_USE_SSL:
|
||||||
REDIS_LAYERS_SSL_PARAMS.update({
|
REDIS_LAYERS_SSL_PARAMS.update({
|
||||||
'ssl': REDIS_USE_SSL,
|
|
||||||
'ssl_cert_reqs': REDIS_SSL_REQUIRED,
|
'ssl_cert_reqs': REDIS_SSL_REQUIRED,
|
||||||
"ssl_keyfile": REDIS_SSL_KEY,
|
"ssl_keyfile": REDIS_SSL_KEY,
|
||||||
"ssl_certfile": REDIS_SSL_CERT,
|
"ssl_certfile": REDIS_SSL_CERT,
|
||||||
|
@ -115,9 +113,7 @@ else:
|
||||||
protocol=REDIS_PROTOCOL, password=CONFIG.REDIS_PASSWORD,
|
protocol=REDIS_PROTOCOL, password=CONFIG.REDIS_PASSWORD,
|
||||||
host=CONFIG.REDIS_HOST, port=CONFIG.REDIS_PORT, db=CONFIG.REDIS_DB_WS
|
host=CONFIG.REDIS_HOST, port=CONFIG.REDIS_PORT, db=CONFIG.REDIS_DB_WS
|
||||||
)
|
)
|
||||||
REDIS_LAYERS_SSL_PARAMS.pop('ssl', None)
|
REDIS_LAYERS_HOST['address'] = REDIS_LAYERS_ADDRESS
|
||||||
REDIS_LAYERS_HOST['address'] = '{}?{}'.format(REDIS_LAYERS_ADDRESS,
|
|
||||||
urlencode(REDIS_LAYERS_SSL_PARAMS))
|
|
||||||
|
|
||||||
CHANNEL_LAYERS = {
|
CHANNEL_LAYERS = {
|
||||||
'default': {
|
'default': {
|
||||||
|
|
Loading…
Reference in New Issue