Status/Resolution/Reason: To Fix//EnhancementRequired
Reporter/Name(from Bugbase): Charlie A. / ()
Created: 11/19/2019
Components: Administrator, Administrator Console
Versions: 14.0
Failure Type: Enhancement Request
Found In Build/Fixed In Build: update 5 /
Priority/Frequency: Normal /
Locale/System: / Win 2016
Vote Count: 1
In the CF Admin fields for setting up Redis-based sessions (not to be confused with Redis-based caching), there is currently no provision to enable SSL/TLS communication (over port 6380) to Redis from CF.
There is provision in the Redis connection string for an ssl=true argument, but there is no option to enable that in the CF admin (and no means to modify the connection string, even in the underlying neo-runtime.xml file where CF stores the Redis sessionstorage information.
Please add a "use ssl/tls" checkbox on the Admin, and pass that in on the connectionstring you build for us.
This has been confirmed by a client I was working with, who found that in the Redis Client (running on the CF box), they could only connect to a redis server via ssl if they checked the "use ssl" box in the redis client. Without it, the redis client would fail to connect just like the CF Admin verification.
Then we viewed the connectionstring that his redis server (in Azure) said to use to connect, and it showed this ssl=true argument within the string...which we can't seem to "force" ourselves to put into CF.
Attachments:
Comments: