Hi Stackoverflow Team,
We are currently using Redis for session state and cache management along with SignalR, and everything is working fine
because our current Redis server configuration allows connections without a client certificate(ssl=false option working).
However, we now have a new Redis server that requires a client certificate(ssl=true option) for connections. We have not found any way to specify certificate-related information in the web.config under the sessionState/providers node.
Note: we are able connect/read/write to redi cache with c# code and a client certificate(ssl=true option) for cache management,but issue with redis session state management.
We have used below technology & nuget package to implemented it:
1. .Net Framework 4.8
2. ASP.net MVC Version: 5.2.9 with C#
3. StackExchange.Redis Version: 2.6.96
4. Redis Server Version: 7.2.3
5. Microsoft.AspNet.SessionState.SessionStateModule Version: 1.1.0.0
Our web config configuration is as below:
Where NNNNN is the SSL port of redis endpoint.
We are facing below error:
"*No connection is available to service this operation: EVAL*"
Also attached same error screenshot
[connection error screenshot][1]
Any assistance to resolve this issue would be greatly appreciated
Мы попробовали другой вариант для ssl=true для параметров управления состоянием сеанса Redis и, как уже упоминалось, мы можем подключаться/читать/записывать к тому же серверу Redis с параметром ssl=true, используя C# код для управления нашим кэшем.
We are currently using Redis for session state and cache management along with SignalR, and everything is working fine because our current Redis server configuration allows connections without a client certificate(ssl=false option working).
However, we now have a new Redis server that requires a client certificate(ssl=true option) for connections. We have not found any way to specify certificate-related information in the web.config under the sessionState/providers node.
Note: we are able connect/read/write to redi cache with c# code and a client certificate(ssl=true option) for cache management,but issue with redis session state management.
We have used below technology & nuget package to implemented it: 1. .Net Framework 4.8 2. ASP.net MVC Version: 5.2.9 with C# 3. StackExchange.Redis Version: 2.6.96 4. Redis Server Version: 7.2.3 5. Microsoft.AspNet.SessionState.SessionStateModule Version: 1.1.0.0
Our web config configuration is as below:
Where NNNNN is the SSL port of redis endpoint.
We are facing below error: "*No connection is available to service this operation: EVAL*" Also attached same error screenshot
[connection error screenshot][1]
Any assistance to resolve this issue would be greatly appreciated [/code] Мы попробовали другой вариант для ssl=true для параметров управления состоянием сеанса Redis и, как уже упоминалось, мы можем подключаться/читать/записывать к тому же серверу Redis с параметром ssl=true, используя C# код для управления нашим кэшем.