Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

I have a problem with MSDN Academy that they didn't solve. Unfortunately, the ISO image of Windows Server 2008 on their servers is misnamed. By using Wireshark, I found that the downloader erroneously tries to download a file that starts with iita_windows_.... Guessing the downloader was wrong, I tried to wget the file that starts with ita_windows and got a copy on my server.

Unfortunately, these are compressed/encrypted in the SDC format. I read lots of articles telling it's difficult or almost impossible to break them, while I contacted MSDN but they didn't solve the problem yet.

So I wanted to try some kind of a man-in-the-middle attack to my computer using my server. I altered hosts file on my Windows machine to point to my server with Apache 2 with mod_proxy. What I want to do is:

  1. All requests to are proxied to the real (currently works)
  2. Requests for**ita_windows_server_2008_r2[censored].sdc are handled by Apache, downloading the local copy, **OR get proxied[censored].sdc

The following is my current Apache virtual host configuration


Alias /MSDNAA/ITALIAN/iita_windows_server_2008_r2[censored].sdc /home/djechelon/ita_windows_server_2008_r2[censored].sdc
Alias /MSDNAA/ITALIAN/ita_windows_server_2008_r2[censored].sdc /home/djechelon/ita_windows_server_2008_r2[censored].sdc

ProxyPass /
ProxyPassReverse /

I did censor part of the file name to avoid people download the file without a license (I own one from MSDN Academy)

I don't know why it doesn't work. Should the Alias directive override the ProxyPass?

Thank you in advance. I need that Windows Server, it's 2 months I contacted support but they didn't fix the downloader program :(

I can't try a warez because I think the license won't match the edition.

share|improve this question
up vote 0 down vote accepted

Try using ProxyPass PATH !

ProxyPass /MSDNAA/ITALIAN/iita_windows_server_2008_r2[censored].sdc ! ProxyPass /MSDNAA/ITALIAN/ita_windows_server_2008_r2[censored].sdc !

This is per linking to

share|improve this answer
Should I map ALIAS from /MSDNAA/ITALIAN to /home/djechelon first? Or just add the lines? – usr-local-ΕΨΗΕΛΩΝ Jan 21 '11 at 23:14
OK seems that they detected the proxy and stopped download. But I can type the URL from my local machine! Accepted as it solves the specific problem. I'll try to remove x-forwarded headers – usr-local-ΕΨΗΕΛΩΝ Jan 21 '11 at 23:41

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.