cancel
Showing results for 
Search instead for 
Did you mean: 

Share (Alfresco Community 3.2) Login on Port 80

jkirby
Champ in-the-making
Champ in-the-making
Hi,

I have been working to get to get share (Alfresco Community 3.2) running on our tomcat server but cannot get the login working on port 80. The server is setup behind a firewall that gets HTTPS requests on port 443 and forwards them to Apache on port 80. Once the request hits Apache we are using mod_jk to send the request to Tomcat and Alfresco/Share. This setup seems to work fine for the Alfresco portion (can login and browse). The problem is when I pull up share I can see the login screen but when I try to login I get a 404 Page not found error. If I view share using localhost I can login correctly so it seems to me that the firewall is blocking the page from being displayed. Is there an additonal configuration that needs to be made to allow share to function on port 80?

Thanks,
Jim
3 REPLIES 3

mikeh
Star Contributor
Star Contributor
You need to tell Share where the alfresco web application has moved to (from port 8080).

Please see this post: http://forums.alfresco.com/en/viewtopic.php?p=75398#p75398

Thanks,
Mike

jkirby
Champ in-the-making
Champ in-the-making
Hi Mike,

Thanks for your reply. As it turns out I have been working on this for hours, decided to post a question, then found a solution :roll: ! Inside of the the file mod_jk.conf there are a series of JkMount statements (/share/s/*,/share/page/*,…). I tried adding a JkMount /share/* pointing to our worker and now share works perfectly! The only problem with this is this file get recreated when Tomcat gets restarted and won't contain the needed JkMount line. I will be trying to figure out this last part and will post if I find a solution. Any Ideas?

Thanks,
Jim

mikeh
Star Contributor
Star Contributor
Sounds like you need to switch off the Tomcat auto-configure, although I've no experience of doing that myself.

The page here: http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html might help.

Thanks,
Mike