Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I set up Visual SVN Server to run on port 443 and also have IIS set up to handle other website access on port 443? The URL usually points to /svn/ for the svn server anyway and the other websites point to /fogbugz/ for example.

Or is it possible to have Visual SVN Server just use IIS instead of Apache?

share|improve this question

migrated from Oct 16 '09 at 1:02

This question came from our site for professional and enthusiast programmers.

up vote 4 down vote accepted

Duplicated question:

Option 1: Run VisualSVN Server and IIS on different IP address
You can run VisualSVN Server and IIS side-by-side on the same port using multiple IP address on network interfaces:

To configure VisualSVN Server bind to only specific interfaces use the following steps:

  1. Run VisualSVN Server Manager
  2. Right click on root element and choose Properties
  3. Switch to Network tab
  4. Select "These IP addresses" radio button
  5. Click Add Enter IP address of interface to listen
  6. Click OK to close Add interface dialog
  7. Click OK to close Properties window

To configure IIS listen on specific interface use the following steps: 1. Start elevated command prompt 2. Execute following command: netsh http add iplisten ipaddress=IPADDRESS

Option 2: Use use reverse proxy for IIS
Use SvnReverseProxy to redirect traffic from IIS to VisualSVN Server. See following links for details:

share|improve this answer
If I use option 2, will the URL look like svnserver.home/svn/repo or will it redirect me to svnserver.home:8443/svn/repo? The redirection won't work. – Jay R. Dec 9 '09 at 19:21
URL of your IIS server will be used. – Ivan Zhakov Dec 11 '09 at 15:04

I asked an almost identical question here. I also have a blog post which contains information on an (admittedly basic) workaround here:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.