New update: Yes, it is indeed possible with IIS 7.5 as per this guide; http://weblogs.asp.net/owscott/creating-a-rev … rewrite-for-iis
However, I have discovered that FPSE is not included and must now be BOUGHT from a third party... Err... why? It was free before, so why the hell should I pay for it now. I have no shame in admitting I shall make an attempt to pirate or self-crack the software if it comes to that, but if that can't be done I'll have to look into doing this on my preferred IIS 6.0 (That interface in 7.5 is worse than I remember! It is HORRIBLE!) though have no idea how I'd really get that to work... Possibly with some CGI, but the overhead that would cause is not something I really want.
Fuck WebDAV before someone points that out. No, just no, not happening. I thought we lived in the 21st century? So yeah, clearly full WYSIWIG editors aren't a thing anymore, now we have to edit the site offline and blind because there's no way to know if the extensions are doing anything or even working, not to mention they will then do nothing one published because the server doesn't support such basic functionality anyway. I suppose i could create an even larger mess;
My thoughts are that I can instead run 2008 on the bare metal, but host nothing on it. Set up the most basic IIS/ARR/URW configuration in the world and reverse proxy both the virtual server and the JNOS server. The pages should get dragged through the 'proxy' after the FP-specific stuff has happened already. My only concern is how the proxy seems to have a limit set on the file size, it cuts off part way through sending test MP3's and Videos (Something i don't actually use on the sites, but use when testing because they are larger than the expected files) but this is probably adjustable, I'd bet I could probably fix it fairly easily. (Edit: Chrome is the problem, I've seen it happen before but it just happened several times in a row today - no idea what it is, Chrome's HTML5 seems to be a bit wonky sometimes, perhaps I should update my ancient version anyway, would probably help).
This would be good in theory because firstly, I'd own a valid license for all of the software in use - I'd just be cheating, but the license agreement doesn't say this is prohibited - and it may add a layer of security because any query made of the server returns the IIS 7.5 server regardless of what you actually get when pointing your browser to that URL. It may break FrontPage editing from outside of that vLAN, but that isn't necessarily a bad thing and I have ways around it that I can implement if I think I will need to edit those pages when I'm not going to be able to sit behind the network. For example, it is very easy to forward remote control of a machine/VM to use for editing if I am not here and have the machine scheduled so it is only online when I want to use it, I could even Wake-on-modem it if I wanted to do it that way and make sure nobody could tamper with it easily. I could probably also use some kind of mapped drive/directory sharing and have the static pages available to the IIS 7.5 and IIS 6.0 servers, so if the VM needs shutting off for reconfiguration or some such, I can disable the proxy and serve a limited version of the site until the VM comes back. Similarly, I had always planned to have the JNOS server's site (99.99% static anyway) mirrored on the IIS server in case the JNOS box had to be switched off at any time, so it isn't like I'm doing much beyond the scope of what i already intended there and it adds a level of redundancy. It would be good if this idea works in practice and we shall see, but I think I may go back to sleep for a while, slept horrible last night.
Ugh, the adventure continues. At least I'm learning new stuff I guess, that is always a good thing even if it can be frustrating. Also, Windows 7's netcode sucks;
The attachment NetCodeFail.png is no longer available
Gigabit X-Over cable, Large Send Offload disabled, still slower than hell. Inaccurate counter too, that folder is several Gigabytes in size and the copy has just started.