I am getting a request from the security infrastructure and I could use some advice/recommendation.
This is a 3 tier application.
Apache/Django/Sql Server
Apache is https and there is a proxy server between.
The security team is saying that the communication from Django should also be ssl encrypted in case the proxy server goes down.
1. Can Django be made hardened via ssl?
2. Doesn't Apache and the Proxy server provide sufficient security so that ssl / django is not required?
3. If the Proxy server goes down I can test some header responses to determine if the call is from a secure call and from the expected server
If such security is required is that not sufficient?
Thanks in advance.