====== Alfresco hacks ======
===== Security best practices and tips ====
* configure all ports beyond 1024
* avoid default password (admin, db, jmx)
* change default certificates and keys in SOLR
* use keytool or you own certificates
* installRoot/alf_data/solr/CreateSSLKeystores.txt
* Set permission for configuration files, content store, indexing and logs
chown -R alfresco:alfresco installRoot/
chmod -R 600 installRoot
===== Proxying =====
TODO
===== Switch off Tomcat application server =====
TODO
===== Mobile APP (url redirections) =====
Alfresco 4.x
Problem:
The server is available through internal url : http://myalfresco:8080/alfresco
The server is available through external url : http://www.mycompany.com/alfresco
See: https://issues.alfresco.com/jira/browse/MOBILE-42?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
create **''/shared/classes/META-INF/spring-webscripts-config-custom.xml''** containing
http
your-pulic-host
your-port
alfresco
and make sure you have string " **''shared.loader=${catalina.base}/shared/classes''** " in file **''/conf/catalina.properties''**