<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Configure reverse proxy for alfresco community 5.2 windows in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/configure-reverse-proxy-for-alfresco-community-5-2-windows/m-p/28425#M12139</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have Alfresco Community version up and running on our local windows 2008 server. We have the SSL certificates in place.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are in the process of setting up reverse proxy for Alfresco. There are many outdated documentations to complete this however none of the steps are working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are trying to accomplish reverse proxy so that all incoming requests for the main alfresco server, which runs on Tomcat gets wrapped automatically to SSL. (http to https).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you guys have an updated current documentation(s) to help us accomplish this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For your reference we are attaching our config files.( global properties and server.xml )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please provide any documents for configuring Alfresco reverse proxy for version 5.2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;alfresco.global.properties:::&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;###############################&lt;BR /&gt;## Common Alfresco Properties #&lt;BR /&gt;###############################&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dir.root=C:/ALFRES~1/alf_data&lt;BR /&gt;index.recovery.mode=FULL&lt;BR /&gt;### dir.root=//optimus.mysite.local/Alfresco$&lt;BR /&gt;dir.contentstore=//optimus.mysite.local/Alfresco$/contentstore&lt;BR /&gt;dir.contentstore.deleted=//optimus.mysite.local/Alfresco$/contentstore.deleted&lt;BR /&gt;activities.feed.notifier.enabled=false&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;alfresco.context=alfresco&lt;BR /&gt;alfresco.host=Alfresco.mysite.com&lt;BR /&gt;alfresco.port=8081&lt;BR /&gt;### alfresco.port.ssl=8443&lt;BR /&gt;alfresco.protocol=https&lt;BR /&gt;alfresco.allowWrite=true&lt;BR /&gt;alfresco.enableMultiThreadedTracking=true&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;share.context=share&lt;BR /&gt;share.host=Alfresco.mysite.com&lt;BR /&gt;share.port=8081&lt;BR /&gt;### share.port.ssl=8443&lt;BR /&gt;share.protocol=https&lt;BR /&gt;share.allowWrite=true&lt;BR /&gt;share.enableMultiThreadedTracking=true&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;opencmis.context.override=true&lt;BR /&gt;opencmis.context.value=&lt;BR /&gt;opencmis.servletpath.override=true&lt;BR /&gt;opencmis.servletpath.value=&lt;BR /&gt;opencmis.server.override=true&lt;BR /&gt;&lt;SPAN&gt;opencmis.server.value=&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.alfresco.com/external-link.jspa?url=https%3A%2F%2Falfresco.mysite.com" rel="nofollow noopener noreferrer" target="_blank"&gt;https://alfresco.mysite.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### Open CMIS Added by Nat 7/27/2017&lt;BR /&gt;### opencmis.context.override=true&lt;BR /&gt;### opencmis.context.value=&lt;BR /&gt;### opencmis.servletpath.override=true&lt;BR /&gt;### opencmis.servletpath.value=&lt;BR /&gt;### opencmis.server.override=true&lt;BR /&gt;&lt;SPAN&gt;### opencmis.server.value=&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.alfresco.com/external-link.jspa?url=https%3A%2F%2Falfresco.mysite.com%2Falfresco%2Fapi" rel="nofollow noopener noreferrer" target="_blank"&gt;https://alfresco.mysite.com/alfresco/api&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### worker location ###&lt;BR /&gt;worker.list=ajp13_worker&lt;BR /&gt;worker.ajp13_worker.port=8009&lt;BR /&gt;worker.ajp13_worker.host=Alfresco.mysite.com&lt;BR /&gt;worker.ajp13_worker.type=ajp13&lt;BR /&gt;worker.ajp13_worker.lbfactor=1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### mysql properties ###&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;db.username=solr_Remote&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;db.password=mypassword!&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;db.name=alfrescodb&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;db.host=AlfrescoSQLSF.mysite.com&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;db.port=3306&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;db.pool.max=275&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;db.driver=org.gjt.mm.mysql.Driver&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;db.url=jdbc:mysql://${db.host}:${db.port}/${db.name}?useSSL=false&amp;amp;useUnicode=yes&amp;amp;characterEncoding=UTF-8 &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;db.pool.validate.query=SELECT 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# The server mode. Set value here&lt;BR /&gt;# UNKNOWN | TEST | BACKUP | PRODUCTION&lt;BR /&gt;system.serverMode=UNKNOWN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### FTP Server Configuration ###&lt;BR /&gt;ftp.port=21&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### RMI registry port for JMX ###&lt;BR /&gt;alfresco.rmi.services.port=50500&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### External executable locations ###&lt;BR /&gt;ooo.exe=C:/ALFRES~1/LIBREO~1/App/libreoffice/program/soffice.exe&lt;BR /&gt;ooo.enabled=true&lt;BR /&gt;ooo.port=8100&lt;BR /&gt;img.root=C:\\alfresco-community\\imagemagick&lt;BR /&gt;img.coders=${img.root}\\modules\\coders&lt;BR /&gt;img.config=${img.root}&lt;BR /&gt;img.gslib=${img.root}\\lib&lt;BR /&gt;img.exe=${img.root}\\convert.exe&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;jodconverter.enabled=false&lt;BR /&gt;jodconverter.officeHome=C:/ALFRES~1/LIBREO~1/App/libreoffice&lt;BR /&gt;jodconverter.portNumbers=8100&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### Initial admin password ###&lt;BR /&gt;alfresco_user_store.adminpassword=547ea0f8df36ac1d500931e4dcb1aa60&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### E-mail site invitation setting ###&lt;BR /&gt;notification.email.siteinvite=false&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### License location ###&lt;BR /&gt;dir.license.external=C:/ALFRES~1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### Solr indexing ###&lt;BR /&gt;index.subsystem.name=solr4&lt;BR /&gt;dir.keystore=${dir.root}/keystore&lt;BR /&gt;solr.host=Alfresco.mysite.com&lt;BR /&gt;solr.port.ssl=8443&lt;BR /&gt;solr.secureComms=https&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;### Allow extended ResultSet processing&lt;BR /&gt;security.anyDenyDenies=false&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### Smart Folders Config Properties ###&lt;BR /&gt;smart.folders.enabled=true&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### Remote JMX (Default: disabled) ###&lt;BR /&gt;alfresco.jmx.connector.enabled=false&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### CIFS ###&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.enabled=true&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.serverName=alfrescoA&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.hostannounce=true&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.domain=mysite.com&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.broadcast=xx.xx.xx.xx&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.localname=${localname}A&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;### cifs.localname=Alfresco.mysite.comA&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.urlfile.prefix=&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.alfresco.com/external-link.jspa?url=http%3A%2F%2F%24" rel="nofollow noopener noreferrer" target="_blank"&gt;http://$&lt;/A&gt;&lt;SPAN&gt;{localname}:${port}/alfresco/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;### cifs.urlfile.prefix=&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.alfresco.com/external-link.jspa?url=http%3A%2F%2FAlfresco.mysite.com%3A8080%2Falfresco%2F" rel="nofollow noopener noreferrer" target="_blank"&gt;http://Alfresco.mysite.com:8080/alfresco/&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.pseudoFiles.enabled=false&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.pseudoFiles.explorerURL.enabled=false&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.pseudoFiles.explorerURL.fileName=__Alfresco.url&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.pseudoFiles.shareURL.enabled=false&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;cifs.pseudoFiles.shareURL.fileName=__Share.url&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;## Added by Nat 7/26/2017&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;##alfresco.authentication.authenticateCIFS=true&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;### Sample Exchange settings&amp;nbsp; ### &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mail.host=cybertron02.mysite.local&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mail.port=25&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mail.protocol=smtp&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mail.smtps.starttls.enable=false&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mail.smtp.auth=false&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mail.testmessage.send=true&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mail.testmessage.to_many=[&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:'dshah@mysite.com" rel="nofollow noopener noreferrer"&gt;'dshah@mysite.com&lt;/A&gt;&lt;SPAN&gt;',&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:'nfast@mysite.com" rel="nofollow noopener noreferrer"&gt;'nfast@mysite.com&lt;/A&gt;&lt;SPAN&gt;',&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:'ifraser@mysite.com" rel="nofollow noopener noreferrer"&gt;'ifraser@mysite.com&lt;/A&gt;&lt;SPAN&gt;']&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mail.testmessage.subject=Alfrescotest&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;mail.testmessage.text=123testalfrescom&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;### Inbound email configuration ###&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;email.inbound.enabled=true&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;# Inbound email server settings&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;email.server.enabled=true&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;# email.server.port=25&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;email.server.port=993&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;# email.server.domain=imap.gmail.com&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;email.server.domain=mysite.com&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;email.server.hideTLS=false&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;email.server.enableTLS=true&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;email.server.requireTLS=false&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;email.inbound.unknownUser=anonymous&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;email.server.allowed.senders=.*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### ntlm properties ###&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ntlm.authentication.sso.enabled=true&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;## nf 7/26/2017 ##ntlm.authentication.sso.enabled=false &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;### authentication.chain=ldap1:ldap,alfrescoNtlm1:alfrescoNtlm,ldap2:ldap-ad&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;authentication.chain=alfrescoNtlm1:alfrescoNtlm,ldap1:ldap,passthru1&lt;img id="smileytongue" class="emoticon emoticon-smileytongue" src="https://connect.hyland.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;assthru&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;### ldap properties ###&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;authentication.chain=alfinst:alfrescoNtlm,ldap1:ldap-ad&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ldap.authentication.allowGuestLogin=false&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;#do not allow guest logon&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ldap.authentication.userNameFormat=%s@mysite.local&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;#your login is the same like user name in windows&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ldap.authentication.java.naming.provider.url=ldap://dc02.mysite.local:389&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;#adress of ldap server&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ldap.authentication.defaultAdministratorUserNames=administrator&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;#users with admin rights&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ldap.synchronization.java.naming.security.principal=administrator@mysite.local&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;#ldap local administrator on your server&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ldap.synchronization.java.naming.security.credentials=mypassword&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;#password to &lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:ldap_admin@yourdomain.com" rel="nofollow noopener noreferrer"&gt;ldap_admin@yourdomain.com&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ldap.synchronization.groupSearchBase=dc=mysite,dc=local&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;#groups for alfresco, cn=Security_Groups,ou=Alfresco,dc=your_domain,dc=com must exist in Your ldap&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ldap.synchronization.userSearchBase=dc=mysite,dc=local&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;#users for alfresco, cn=User_Accounts,ou=Alfresco,dc=your_domain,dc=com must exist in Your ldap&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ldap.authentication.active=true&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;ldap.synchronization.active=true&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### Quotas ###&lt;BR /&gt;system.usages.enabled=true&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;### Ntlm ###&lt;BR /&gt;alfresco.authentication.allowGuestLogin=false&lt;BR /&gt;alfresco.authentication.authenticateCIFS=true&lt;BR /&gt;### ntlm.authentication.sso.enabled=true&lt;BR /&gt;ntlm.authentication.mapUnknownUserToGuest=false&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### Passthru ###Dont know if this will work&lt;BR /&gt;passthru.authentication.useLocalServer=true&lt;BR /&gt;passthru.authentication.domain=mysite.com&lt;BR /&gt;passthru.authentication.servers=Alfresco.mysite.com\\xx.xx.xx.xx&lt;BR /&gt;passthru.authentication.guestAccess=true&lt;BR /&gt;passthru.authentication.defaultAdministratorUserNames=admin&lt;BR /&gt;passthru.authentication.connectTimeout=5000&lt;BR /&gt;passthru.authentication.offlineCheckInterval=300&lt;BR /&gt;passthru.authentication.protocolOrder=NetBIOS,TCPIP&lt;BR /&gt;passthru.authentication.authenticateCIFS=true&lt;BR /&gt;passthru.authentication.authenticateFTP=true&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### Synchronisation Active Directory ###&lt;BR /&gt;### synchronization.import.cron=0 0/30 9-18 ? * MON-FRI&lt;BR /&gt;synchronization.synchronizeChangesOnly=false&lt;BR /&gt;synchronization.syncWhenMissingPeopleLogIn=true&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;### Transformations&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ffmpeg.exe=C:\\alfresco-community\\ffmpeg\\bin\\ffmpeg&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;### Needed for video thumbnails ###&lt;BR /&gt;# ffmpeg.thumbnail&lt;BR /&gt;# ================&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.priority=50&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.3g2.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.3gp.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.asf.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.avi.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.avx.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.flv.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.mov.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.movie.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.mp4.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.mpeg2.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.mpg.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.ogv.jpg.supported=true&lt;BR /&gt;content.transformer.ffmpeg.thumbnail.extensions.wmv.jpg.supported=true&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;### Needed for video transformations ###&lt;BR /&gt;# ffmpeg.flv&lt;BR /&gt;# ==========&lt;BR /&gt;content.transformer.ffmpeg.flv.priority=50&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.3g2.flv.supported=true&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.3gp.flv.supported=true&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.asf.flv.supported=true&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.avi.flv.supported=true&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.avx.flv.supported=true&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.mov.flv.supported=true&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.movie.flv.supported=true&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.mp4.flv.supported=true&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.mpeg2.flv.supported=true&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.mpg.flv.supported=true&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.ogv.flv.supported=true&lt;BR /&gt;content.transformer.ffmpeg.flv.extensions.wmv.flv.supported=true&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;# ffmpeg.mp4&lt;BR /&gt;# ==========&lt;BR /&gt;content.transformer.ffmpeg.mp4.priority=50&lt;BR /&gt;content.transformer.ffmpeg.mp4.extensions.3g2.mp4.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp4.extensions.3gp.mp4.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp4.extensions.asf.mp4.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp4.extensions.avx.mp4.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp4.extensions.mov.mp4.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp4.extensions.movie.mp4.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp4.extensions.mpeg2.mp4.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp4.extensions.mpg.mp4.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp4.extensions.wmv.mp4.supported=true&lt;BR /&gt;# The avi and ogv to mp4 transformations did not work with ffmpeg 0.8.6&lt;BR /&gt;# Please check the latest ffmpeg documentation for the latest information&lt;BR /&gt;# content.transformer.avi.mp4.extensions.mpg.mp4.supported=true&lt;BR /&gt;# content.transformer.ogv.mp4.extensions.wmv.mp4.supported=true&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;# ffmpeg.mp3&lt;BR /&gt;# ==========&lt;BR /&gt;content.transformer.ffmpeg.mp3.priority=50&lt;BR /&gt;content.transformer.ffmpeg.mp3.extensions.aiff.mp3.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp3.extensions.au.mp3.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp3.extensions.m4a.mp3.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp3.extensions.oga.mp3.supported=true&lt;BR /&gt;content.transformer.ffmpeg.mp3.extensions.wav.mp3.supported=true&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;::::::::::::::::::::::::::::::::::::::::::::::::&lt;/P&gt;&lt;P&gt;Server.XML&lt;/P&gt;&lt;P&gt;:::::::::::::::::::::::::::::::::::::::::::::::::::&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;?xml version='1.0' encoding='utf-8'?&amp;gt;&lt;BR /&gt;&amp;lt;!--&lt;BR /&gt;&amp;nbsp; Licensed to the Apache Software Foundation (ASF) under one or more&lt;BR /&gt;&amp;nbsp; contributor license agreements.&amp;nbsp; See the NOTICE file distributed with&lt;BR /&gt;&amp;nbsp; this work for additional information regarding copyright ownership.&lt;BR /&gt;&amp;nbsp; The ASF licenses this file to You under the Apache License, Version 2.0&lt;BR /&gt;&amp;nbsp; (the "License"); you may not use this file except in compliance with&lt;BR /&gt;&amp;nbsp; the License.&amp;nbsp; You may obtain a copy of the License at&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.alfresco.com/external-link.jspa?url=http%3A%2F%2Fwww.apache.org%2Flicenses%2FLICENSE-2.0" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.apache.org/licenses/LICENSE-2.0&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Unless required by applicable law or agreed to in writing, software&lt;BR /&gt;&amp;nbsp; distributed under the License is distributed on an "AS IS" BASIS,&lt;BR /&gt;&amp;nbsp; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&lt;BR /&gt;&amp;nbsp; See the License for the specific language governing permissions and&lt;BR /&gt;&amp;nbsp; limitations under the License.&lt;BR /&gt;--&amp;gt;&lt;BR /&gt;&amp;lt;!-- Note:&amp;nbsp; A "Server" is not itself a "Container", so you may not&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; define subcomponents such as "Valves" at this level.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Documentation at /docs/config/server.html&lt;BR /&gt;&amp;nbsp;--&amp;gt;&lt;BR /&gt;&amp;lt;Server port="8005" shutdown="SHUTDOWN"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;!-- Security listener. Documentation at /docs/config/listeners.html&lt;BR /&gt;&amp;nbsp; &amp;lt;Listener className="org.apache.catalina.security.SecurityListener" /&amp;gt;&lt;BR /&gt;&amp;nbsp; --&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;!--APR library loader. Documentation at /docs/apr.html --&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;!-- Prevent memory leaks due to use of particular java/javax APIs--&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;!-- Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" /--&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;!-- Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" /--&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;!-- Global JNDI resources&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Documentation at /docs/jndi-resources-howto.html&lt;BR /&gt;&amp;nbsp; --&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;GlobalNamingResources&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- Editable user database that can also be used by&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UserDatabaseRealm to authenticate users&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Resource name="UserDatabase" auth="Container"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type="org.apache.catalina.UserDatabase"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; description="User database that can be updated and saved"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; factory="org.apache.catalina.users.MemoryUserDatabaseFactory"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pathname="conf/tomcat-users.xml" /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/GlobalNamingResources&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;!-- A "Service" is a collection of one or more "Connectors" that share&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a single "Container" Note:&amp;nbsp; A "Service" is not itself a "Container",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; so you may not define subcomponents such as "Valves" at this level.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Documentation at /docs/config/service.html&lt;BR /&gt;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;Service name="Catalina"&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--The connectors can use a shared executor, you can define one or more named thread pools--&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Executor name="tomcatThreadPool" namePrefix="catalina-exec-"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maxThreads="150" minSpareThreads="4"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- A "Connector" represents an endpoint by which requests are received&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and responses are returned. Documentation at :&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Java HTTP Connector: /docs/config/http.html (blocking &amp;amp; non-blocking)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Java AJP&amp;nbsp; Connector: /docs/config/ajp.html&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; APR (HTTP/AJP) Connector: /docs/apr.html&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Define a non-SSL/TLS HTTP/1.1 Connector on port 8080proxyName="alfresco.mysitesf.com" proxyPort="443" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Connector port="8080" URIEncoding="UTF-8" protocol="org.apache.coyote.http11.Http11Protocol"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionTimeout="20000"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; redirectPort="8443" maxHttpHeaderSize="32768" proxyName="alfresco.mysitesf.com" proxyPort="8443" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;maxThreads="200" minSpareThreads="10"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;enableLookups="false" acceptCount="10"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;scheme="https" secure="true" &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Connector port="8081" URIEncoding="UTF-8" protocol="org.apache.coyote.http11.Http11Protocol"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionTimeout="20000"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; redirectPort="8443" maxHttpHeaderSize="32768" proxyName="alfresco.mysitesf.com" proxyPort="8443" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;maxThreads="200" minSpareThreads="10"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;enableLookups="false" acceptCount="10"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;scheme="https" secure="true" &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /&amp;gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;!-- Connectors for reverse proxy (nginx) &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;Connector port="8081" address="alfresco.mysitesf.com"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; URIEncoding="UTF-8" protocol="HTTP/1.1"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maxThreads="300" connectionTimeout="6000000" maxHttpHeaderSize="32768"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; redirectPort="443" disableUploadTimeout="false"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proxyPort="443" scheme="https" secure="false"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sslProtocol="TLS" maxSavePostSize="-1"/&amp;gt; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;Connector port="8082" address="alfresco.mysitesf.com"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; URIEncoding="UTF-8" protocol="HTTP/1.1"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maxThreads="300" connectionTimeout="6000000" maxHttpHeaderSize="32768"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; redirectPort="80" disableUploadTimeout="false"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proxyPort="80" scheme="http" secure="false"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maxSavePostSize="-1"/&amp;gt; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- A "Connector" using the shared thread pool--&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Connector executor="tomcatThreadPool" proxyName="alfresco.mysitesf.com" proxyPort="443" &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; port="8080" URIEncoding="UTF-8" protocol="HTTP/1.1"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionTimeout="20000"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; redirectPort="8443" maxHttpHeaderSize="32768" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- Define a SSL/TLS HTTP/1.1 Connector on port 8443&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This connector uses the NIO implementation that requires the JSSE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; style configuration. When using the APR/native implementation, the&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OpenSSL style configuration is required as described in the APR/native&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; documentation --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Connector port="8443" URIEncoding="UTF-8" protocol="HTTP/1.1"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maxThreads="150" SSLEnabled="true" scheme="https" secure="true"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clientAuth="false" sslProtocol="TLS" maxHttpHeaderSize="32768" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- Define an AJP 1.3 Connector on port 8009 --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Connector port="8009" URIEncoding="UTF-8" protocol="AJP/1.3" redirectPort="8443" proxyName="alfresco.mysitesf.com" proxyPort="8443"&amp;nbsp; /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;!--&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Connector port="7009" address="alfresco.mysitesf.com" &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;URIEncoding="UTF-8" protocol="AJP/1.3" redirectPort="443" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;scheme="https"&amp;nbsp; secure="true" maxThreads="500" maxSavePostSize="-1" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Connector port="7010" address="alfresco.mysitesf.com" &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;URIEncoding="UTF-8" protocol="AJP/1.3" redirectPort="80" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;scheme="http" secure="true" maxThreads="500" maxSavePostSize="-1"/&amp;gt;&lt;BR /&gt;&amp;nbsp;--&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Connector port="8443" URIEncoding="UTF-8" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maxThreads="150" scheme="https" keystoreFile="C:\alfresco-community/alf_data/keystore/ssl.keystore" keystorePass="kT9X6oe68t" keystoreType="JCEKS"&lt;BR /&gt;&amp;nbsp;secure="true" connectionTimeout="240000" truststoreFile="C:\alfresco-community/alf_data/keystore/ssl.truststore" truststorePass="kT9X6oe68t" truststoreType="JCEKS"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clientAuth="want" sslProtocol="TLS" allowUnsafeLegacyRenegotiation="true" maxHttpHeaderSize="32768" maxSavePostSize="-1" &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&amp;gt; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Connector port="443" URIEncoding="UTF-8" &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;protocol="HTTP/1.1" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SSLEnabled="true" maxThreads="150" scheme="https" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;keystoreFile="C:\alfresco-community\alf_data\keystore\CertsFromSolr\solr-ssl.keystore.jks"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;keystorePass="mysite" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;keystoreType="JCEKS"&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;truststoreFile="C:\alfresco-community\alf_data\keystore\CertsFromSolr\solr-ssl.keystore.jks"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;truststorePass="mysite" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;truststoreType="JCEKS" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;secure="true" connectionTimeout="240000" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;clientAuth="want" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;sslProtocol="TLS"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;allowUnsafeLegacyRenegotiation="true" &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;maxHttpHeaderSize="32768"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;sslEnabledProtocols="TLSv1.2,TLSv1.1,TLSv1,SSLv2Hello" /&amp;gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;--&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- An Engine represents the entry point (within Catalina) that processes&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; every request.&amp;nbsp; The Engine implementation for Tomcat stand alone&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; analyzes the HTTP headers included with the request, and passes them&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; on to the appropriate Host (virtual host).&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Documentation at /docs/config/engine.html --&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- You should set jvmRoute to support load-balancing via AJP ie :&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Engine name="Catalina" defaultHost="localhost"&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--For clustering, please take a look at documentation at:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /docs/cluster-howto.html&amp;nbsp; (simple how to)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /docs/config/cluster.html (reference documentation) --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- Use the LockOutRealm to prevent attempts to guess user passwords&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; via a brute-force attack --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Realm className="org.apache.catalina.realm.LockOutRealm"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- This Realm uses the UserDatabase configured in the global JNDI&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resources under the key "UserDatabase".&amp;nbsp; Any edits&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; that are performed against this UserDatabase are immediately&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; available for use by the Realm.&amp;nbsp; --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Realm className="org.apache.catalina.realm.UserDatabaseRealm"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resourceName="UserDatabase"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Realm&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Host name="localhost"&amp;nbsp; appBase="webapps"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unpackWARs="true" autoDeploy="true"&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- SingleSignOn valve, share authentication between web applications&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Documentation at: /docs/config/valve.html --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Valve className="org.apache.catalina.authenticator.SingleSignOn" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- Access log processes all example.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Documentation at: /docs/config/valve.html&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: The pattern used is equivalent to using pattern="common" --&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; prefix="localhost_access_log" suffix=".txt"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pattern="%h %l %u %t &amp;amp;quot;%r&amp;amp;quot; %s %b" /&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Valve className="org.apache.catalina.valves.RemoteIpValve"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; remoteIpHeader="x-forwarded-for"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; remoteIpProxiesHeader="x-forwarded-by"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; protocolHeader="x-forwarded-proto"/&amp;gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Host&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Engine&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/Service&amp;gt;&lt;BR /&gt;&amp;lt;/Server&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Jul 2017 20:00:20 GMT</pubDate>
    <dc:creator>ianfraser143</dc:creator>
    <dc:date>2017-07-28T20:00:20Z</dc:date>
    <item>
      <title>Configure reverse proxy for alfresco community 5.2 windows</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/configure-reverse-proxy-for-alfresco-community-5-2-windows/m-p/28425#M12139</link>
      <description>Hey guys,We have Alfresco Community version up and running on our local windows 2008 server. We have the SSL certificates in place.We are in the process of setting up reverse proxy for Alfresco. There are many outdated documentations to complete this however none of the steps are working.We are tryi</description>
      <pubDate>Fri, 28 Jul 2017 20:00:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/configure-reverse-proxy-for-alfresco-community-5-2-windows/m-p/28425#M12139</guid>
      <dc:creator>ianfraser143</dc:creator>
      <dc:date>2017-07-28T20:00:20Z</dc:date>
    </item>
    <item>
      <title>Re: Configure reverse proxy for alfresco community 5.2 windows</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/configure-reverse-proxy-for-alfresco-community-5-2-windows/m-p/28426#M12140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem isn't necessarily that the guides are outdated - the core concepts for setting up a Reverse Proxy for Alfresco have not changed &amp;nbsp;since I started working with Alfresco in 2010. The problem for most people is just that there are multiple options to choose from,&amp;nbsp;some guides / blog posts may be rather high-level and a lot of people doing this for the first time simply lack the experience to comprehend the guides / documentation (however well written) on the first and second tries.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Alfresco documentation about &lt;A href="http://docs.alfresco.com/5.2/tasks/configure-ssl-prod.html" rel="nofollow noopener noreferrer"&gt;SSL + reverse proxy for production environment&lt;/A&gt; focusses on Apache HTTPd with mod_jk. A lot of community members, like &lt;A href="http://www.keensoft.es/en/configuring-alfresco-ssl-by-using-lets-encrypt/" rel="nofollow noopener noreferrer"&gt;Keensoft&lt;/A&gt;, also use this general approach. Some &lt;A href="https://github.com/ecm4u/alfresco-reverse-proxy" rel="nofollow noopener noreferrer"&gt;prefer Nginx&lt;/A&gt;&amp;nbsp;for its performance advantages (though I hardly ever encountered a use case where the proxy was the performance bottleneck). I&amp;nbsp;usually use Apache HTTPd with mod_proxy...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It would have been better if you had attached your configuration files as attachments instead of including them with your&amp;nbsp;text - that would make it easier to separate the individual files.&amp;nbsp;Some properties you have set seem a bit strange and I am having a hard time&amp;nbsp;comprehending how / where you did come up with them, e.g.&amp;nbsp;alfresco.enableMultiThreadedTracking=true and&amp;nbsp;share.enableMultiThreadedTracking=true in alfresco-global.properties.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Jul 2017 12:20:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/configure-reverse-proxy-for-alfresco-community-5-2-windows/m-p/28426#M12140</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2017-07-29T12:20:43Z</dc:date>
    </item>
    <item>
      <title>Re: Configure reverse proxy for alfresco community 5.2 windows</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/configure-reverse-proxy-for-alfresco-community-5-2-windows/m-p/28427#M12141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A simple example for&amp;nbsp;the&amp;nbsp;configuration of&amp;nbsp;Apache with mod_proxy&amp;nbsp;may be:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://migration33.stage.lithium.com/thread/232336"&gt;Alfresco tomcat behind apache httpd proxy configuration&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And another interesting setup for nginx is the one that it is done by the&amp;nbsp;&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;Loftux Ubuntu Installer for Alfresco&lt;/SPAN&gt;:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/loftuxab/alfresco-ubuntu-install/tree/master/nginx" title="https://github.com/loftuxab/alfresco-ubuntu-install/tree/master/nginx" rel="nofollow noopener noreferrer"&gt;alfresco-ubuntu-install/nginx at master · loftuxab/alfresco-ubuntu-install · GitHub&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;--C.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Jul 2017 15:58:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/configure-reverse-proxy-for-alfresco-community-5-2-windows/m-p/28427#M12141</guid>
      <dc:creator>cesarista</dc:creator>
      <dc:date>2017-07-31T15:58:51Z</dc:date>
    </item>
    <item>
      <title>Re: Configure reverse proxy for alfresco community 5.2 windows</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/configure-reverse-proxy-for-alfresco-community-5-2-windows/m-p/28428#M12142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You mean the "Loftux Ubuntu Installer for Alfresco" or "Loftux Alfresco Installer on Ubuntu"... it should not be confused as an official installer which someone&amp;nbsp;casual reader might do.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Aug 2017 09:26:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/configure-reverse-proxy-for-alfresco-community-5-2-windows/m-p/28428#M12142</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2017-08-01T09:26:52Z</dc:date>
    </item>
    <item>
      <title>Re: Configure reverse proxy for alfresco community 5.2 windows</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/configure-reverse-proxy-for-alfresco-community-5-2-windows/m-p/28429#M12143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes Axel, the Loftux one. That's right.&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;--C.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Aug 2017 10:02:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/configure-reverse-proxy-for-alfresco-community-5-2-windows/m-p/28429#M12143</guid>
      <dc:creator>cesarista</dc:creator>
      <dc:date>2017-08-01T10:02:15Z</dc:date>
    </item>
  </channel>
</rss>

