Skip to main content

 

Documentation & User Guides | FotoWare

Before you install FotoWeb

This topic details network requirements and other settings that you need to consider before setting up FotoWeb on a server.

System requirements

Make sure the server meets the system requirements.

Required ports

Your server will have to be configured to allow connections on the following ports:

Protocol

Port

Details

HTTP access

TCP 80/443 on the FotoWeb server

 

 

Communication between FotoWeb and its clients uses TCP port 80, the regular HTTP port, which must be opened in the server's firewall and in any proxy that stands between the FotoWeb server and the external network. You can also configure FotoWeb for secure connections that use SSL.

FotoWeb does not support running on other ports than 80 and 443.

Important: When hosting FotoWeb on the Apache web server, both port 80 and 443 must be free for FotoWeb to use (other apps may not lay claim to either of these ports, or notifications will be posted in the Operations Center log.)

FotoWare client-server communications

TCP port 7000/7001, or custom port on all FotoWare servers that run the Operations Center

TCP port 7000 must be opened to allow system administrators to access Operations Center, used to configure the server applications. This port is also used for communications between FotoWare server applications; for example FotoWeb uses it to connect to indexes that have been created on the Index Manager server.

By default the secure communications port (SSL) uses a self-signed certificate and is open for communications on port 7001. Learn more about securing FotoWare protocol communications using SSL in the Operations Center guide.

If the FotoWeb server is placed in a DMZ, you will have to open port 7000 for administrators on your internal network.

Communications between Index Manager and FotoWeb.

TCP port 7200 for incoming connections to FotoWeb server

Index Manager pushes metadata to the FotoWeb server. If Index Manager and FotoWeb run on different servers, the firewall on the FotoWeb server must allow incoming connections on port 7200. Learn more.

FotoWare log server

UDP port 7000 on the FotoWeb server

As stated in the system requirements, FotoWeb communicates with the FotoWare Log Server using UDP port 7000. You should therefore make sure that no other services on the server claim this port and interrupt the logging service. Microsoft's DNS server can typically interfere with this port since it can be configured to use an arbitrary port. Hence, if you are using Microsoft's DNS server, you should make sure that it has been explicitly set not to not allow connections on UDP port 7000.

Active Directory communications

TCP and UDP port 389 from the FotoWeb server to the AD server

(Port 636 when using SSL connection to AD)

The default port for communication with Active Directory is 389. This value is pre-entered once the Active Directory option page is enabled, and can be modified for special cases where a different port has been chosen, e.g. for security reasons.

The AD server must accept incoming traffic on this port using both TCP and UDP, so this port must be opened in the firewall for both protocols. No additional ports need to be opened in the FotoWeb server for AD support.

SMB access to Windows shares (asset storage)

TCP port 445 from FotoWeb and Index Manager to file server

FotoWeb accesses archives that are indexed by Index Manager. When a user request prompts FotoWeb to obtain the high-resolution asset from the file storage, it is obtained from the file server over SMB. This relies on a working SMB connection between FotoWeb and the file server.
Learn all about how the connection between FotoWeb and Index Manager works.

SQL Server
(When connecting to a SQL instance on another server)
TCP port 1433

FotoWeb is bundled with a SQL server which is installed alongside FotoWeb. In this case, all communication is local and no ports need opening.

If you choose to use another SQL server during FotoWeb installation, you need to make provisions by opening the required port for communication between FotoWeb and the SQL host.

SMTP (Email) TCP port 25

FotoWeb requires a connection to an SMTP server to send emails.

Email services are used for administrative notifications, reports, user signup invitations, password resets, album sharing and more.

  • Was this article helpful?