cancel
Showing results for 
Search instead for 
Did you mean: 

Which ports are really needed for alfresco to run?

froufrou
Champ in-the-making
Champ in-the-making
Hi,

Does anybody know what are the ports that are really needed by alfresco 2.9B to run? As I turned off FTP, CIFS and NFS, I see that I have 4 open ports left :
  • 8080 : this one is at least ok as I know for what it is for Smiley Happy
  • 50500: Seems to be used for RMI. Does alfresco really need it to run? If no, where can I close this port, i.e. turn this service off?
  • 8005: Seem to be used for Tomcat, isnt'it? Is it possible to close this port, i.e. turn this service that is using this port off and how?
  • 39943: No idea… Is this an important port for Alfresco to run?

  • I really thank you for your answers.

    Seeu

    Frufru
    3 REPLIES 3

    mrogers
    Star Contributor
    Star Contributor
    8005 is the "tomcat admin port"
    50500 is used by WCM for the Alfresco to Alfresco deployment also known as the ASR.
    Not sure what your other port is used for.

    jdp459
    Champ in-the-making
    Champ in-the-making
    I'll assume you're asking so a firewall can be configured for either the web or the WebDAV client to be accessed. If that is true, only 1 port needs to be available to the outside world. For example,


    |____Firewall-8443-open
    |    |____Apache-SSL-Proxy-8443
    |    |    |____Alfresco-8080
    The firewall allows only port 8443 to hit the Apache SSL reverse proxy.  That proxy forwards all traffic to the Alfresco server on port 8080. There is no other forwarding going on and this all appears to be working.  Communication inside the firewall from the Apache box to the Alfresco box can/should also be limited to just port 8080 for higher level of security.

    In the Apache2.2 sites-available/ config:
    <VirtualHost *:8443>
       ServerName alfresco.yourdomain.com
        ProxyPass /share http://alfresco:8080/share
        ProxyPassReverse /share http://alfresco:8080/share
        ProxyPass /alfresco http://alfresco:8080/alfresco
        ProxyPassReverse /alfresco http://alfresco:8080/alfresco

       # you need all the SSL* entries here too
       SSLEngine On
    </VirtualHost>

    mrogers
    Star Contributor
    Star Contributor
    This is a follow up to my original posting.

    Following this thread I wrote the following wiki page to document Alfresco's use of tcp ports. 
    http://wiki.alfresco.com/wiki/Port_numbers