Il server VisualSVN proxy di IIS7 rifiuta di consentire l'esecuzione dei file Web.config

Utilizzo IIS 7.5 con i moduli di routing di richiesta di applicazioni e di ridenominazione di URL per agire come proxy inverso per diversi siti web basati su apache, incluso VisualSVN Server. Ho un problema quando cerco di eseguire un file Web.config, TortoiseSVN mi dà il seguente errore:

Invio di contenuti: C: \ Users \ Tim Lungo \ Desktop [obfuscato] \ www \ 1 \ admin \ Commenti \ Web.config Errore: Commit fallito (dettagli seguire): Errore: '/ svn / TiGra /! Svn / wrk / 852c5a84 -a682-2847-8b29-6d5b353ff786 / trunk / Webs / [obfuscated] /www/1/admin/Comments/Web.config 'Errore: path non trovato Finito !:

Nei registri IIS, vedo un 404 non trovato:

  2011-08-05 17:47:05 192.168.162.52 PUT / svn / TiGra /! Svn / wrk / 852c5a84-a682-2847-8b29-6d5b353ff786 / trunk / Webs / [obfuscated] / www / 1 / admin / Commenti / Web.config - 80 - 192.168.162.35 SVN / 1.6.17 + (r1128011) /TortoiseSVN-1.6.16.21511+neon/0.29.6 404 8 0 0 

Sospetto che questo sia perché IIS è configurato per impedire che i file *.config vengano pubblicati. Ho modificato le regole di filtraggio delle richieste per il sito e i file con .config permessi esplicitamente. Ho anche aggiunto un tipo di text/plain MIME, ma nessuna gioia.

Qualcuno può suggerire cosa devo fare per get che IIS autorizzi correttamente i file Web.config per passare in modo trasparente al server VisualSVN di back-end?

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.