KB: Using Popular Ports with The Web Interface
Problem
Using CommitCRM Web Interface, you can only configure ports higher than 1024. This restriction may pose a problem if you want to allow users to access the Web Interface using your domain name (which defaults to port 80) rather than providing them the specific port (e.g. 4961 which is the default port for the CommitCRM Web Interface).
Resolution
To allow users to access the Web Interface using your domain name (via port 80):
- Keep the Web Interface port as is (the detault is port 4961, you can set other ports higher than 1024).
- Set your firewall to translate the external port 80 (or 443 in case of using SSL) to the real Web Interface port (4961) using a NAT rule (Network Address Translation).
Notes:
- The redirection will only apply for the initial login page display. From this point on, all traffic will be performed on the real port used by the CommitCRM Web Interface (i.e. port 4961 by default), and you need to allow the traffic for this port on your firewall.
- Note that the solution described above is required only if you want to provide your customers with a "nicer" login URL using your domain name. Alternatively you can provide them with a link to the login page on your Web site or embed the login page into your Web site. See more details in Embedding a login page in your web site.