I have Razuna running natively on the default port 8080. I want to make this publically available and have stood up an Apache (2.4.17) server to take the initial connections on port 443. The Apache is configured with the ProxyPass directive to send all traffic to the Tomcat server on 8080. I get to the login page fine, but when I enter my credentials the page hangs for a while and then comes back with ‘No Data Received’ - I’m using Chrome as my browser. I did a little investigation and it seems that the page called following a successful login is an http rather than https address. This is what I see in the address bar http://razuna.s-ia.co.uk/razuna/raz1/dam/index.cfm?fa=c.main&_v=23EA216497274ED0AE84285B0989B4AE - note the http:// at the front of the URL. razuna.s-ia.co.uk is what I use as my external address. If I manually put an https:// before the returned page address then I do get the next page correctly. I looked at the page source for the login page and can see the following line ‘form action="//razuna.s-ia.co.uk/razuna/raz1/dam/index.cfm" method=“post” name=“form_login” id=“form_login”’ and wondered if that was what was causing the problem. I’ve tried using the Apache re-writer to trap this and change it so that it has https:// at the beginning of the URL but to no avail. Any assistance would be greatly appreciated.
Our wiki has all the information you need:
http://wiki.razuna.com/display/ecp/How+to+serve+the+DAM+folder+as+its+own+web+root
http://wiki.razuna.com/display/ecp/Razuna+with+Apache+2.x+as+a+front+end+server
http://wiki.razuna.com/display/ecp/Razuna+with+Nginx+as+a+front+end+server
Plus upgrade to Razuna 1.8.
Nitai
Thanks for the prompt response. I’m already running 1.8 and I used the article in your second link to set up my Apache although it doesn’t cover https - i have installed a valid cert and enabled SSL though and that part seems to work OK. I get the login page via an https connection but then don’t see any content as it appears to switch to an http connection which my Apache server is not listening for. I’ve read the instructions in link 1 and am struggling a little to see the relevance. Could you explain in a little more detail?
The issue is with the front end and backend server. There seems to be a
disconnect at one point. I suggest you simply force a permanent https
connection.
Nitai
I agree that there’s a disconnect and am happy to force a permanent https connection but had hoped you had some advice as to how. It seems the recommendation is to front end razuna with either Apache or NGINX which is what I’m trying to do but I need to use SSL to do so and don’t see any information anywhere on how to achieve this.
Simply search for it. This is not something particular to Razuna.