snowdins

Failed While Processing Webvirtualdirs

17 posts in this topic

Upon installing 2.0.5 you may see this error and the installation will fail. Something on your Windows Home Server has changed the IP Address of the default website. P80 did not do this, nor did any prior version. I did not take this under consideration for the installer, nor did I or any of my testers.

I will have a fix for this, this evening. In the meantime if you want to get P80 running now, go into IIS on your WHS. Right click the "Default Website" icon and select properties. Goto the Website tab, if not allready there. Make sure the IP Address field states "All Unassigned". Save the changes and reinstall P80.

1 person likes this

Share this post


Link to post
Share on other sites

Upgrade to a WGS Supporter Account to remove this ad.

Custom headers in IIS for the default website will also cause issues. The new build wil allow for custom headers as well as custom ip's for the default website. I hope to have a new build in three to four hours. Sorry about this to the people it applies to but we will get you up and running soon.

I hope you see I am actively trying to fix any and all bugs. I really want to see this app succeed.

1 person likes this

Share this post


Link to post
Share on other sites

This problem just got way to entirely not good when a person changes the header of the default website to something other than the default....

I am not sure their is a solution for this. I have fixed if a user has selected specific ip for the default website, but it looks like if a person changes the header then this is major work.

Thanks to whoemever wrote the My linkhttp://wiki.wegotserved.com/index.php?title=Protect_your_WHS_Web_Site_from_ IP_Scanners .. you just ruined my night.....

1 person likes this

Share this post


Link to post
Share on other sites

I will not be releasing a fix this weekend.

Basically if you have the know how to change IIS settings then you can fix the problem:

1. Set the default website IP = All Unassigned

2. Set the header for that to nothing

3. The port must be 80

4. Install P80

If you didn't change the settings yourself, then I am sorry but there is no easy fix for this and Im not sure how to make it work with customer headers and/or custom ports.

I imagine this affects very little people.

1 person likes this

Share this post


Link to post
Share on other sites

1. Set the default website IP = All Unassigned

Fixed it for me

thanks for the tip...by the way this is one of the great plugins...well done!

1 person likes this

Share this post


Link to post
Share on other sites

Custom headers in IIS for the default website will also cause issues. The new build wil allow for custom headers as well as custom ip's for the default website. I hope to have a new build in three to four hours. Sorry about this to the people it applies to but we will get you up and running soon.

I hope you see I am actively trying to fix any and all bugs. I really want to see this app succeed.

Dude I think you are doing a hell of a job with support!!!

What I'm really surprise at is that we never seen this error before. I can't count how many times I installed/uninstalled all version and test builds of P80 while helping you test thing. The countless things I broke while doing all that testing and this never once showed it ugly head. I was stunned when I seen the error being reported even on virgin machines. I mean I broke about every thing I could break in P80 and you found and fixed the problem every time.

Anyway I wanted to give you a public 'atta boy for all of your hard work and outstanding support of your great little app!

fasthair

2 people like this

Share this post


Link to post
Share on other sites

Dude I think you are doing a hell of a job with support!!!

Anyway I wanted to give you a public 'atta boy for all of your hard work and outstanding support of your great little app!

Seconded. It is good to see someone come along with an idea and persevere with it into a very, very useful add-in.

1 person likes this

Share this post


Link to post
Share on other sites

Damn you guys are too kind :D .

I wouldn't feel to bad about it fasthair, you gave me a ton to fix to get this out haha. Who knew users would be going into IIS and making their WHS's more secure =).

Ill show you how to dig into IIS later if you want, but hell put this on the checklist for things to check for in the next releases!

1 person likes this

Share this post


Link to post
Share on other sites

Thanks for the quick, concise, and useful support! Rep added for snowdins's posts on this subject.

I said it before and I will say it again... This is the best non-app add-in to come down the pike in a long time!

And it got even better when Nick at Asoft and Snowdins got together to add the remote shutdown/suspend/hibernate/WOL functionality!

1 person likes this

Share this post


Link to post
Share on other sites

Love this addin... I've been looking for something like this for a while now.

Keep up the great work and I look forward to new releases. Thanks again!

1 person likes this

Share this post


Link to post
Share on other sites

Thanks to whoemever wrote the My linkhttp://wiki.wegotserved.com/index.php?title=Protect_your_WHS_Web_Site_from_ IP_Scanners .. you just ruined my night.....

That would be me. I make no apology nor do I intend any criticism. But I would think that if P80 is going to be useful to a broad range of WHS users then it is going to have to be able to play nice with other websites on the machine besides the default. If you want to do some testing in that regard I will be happy to help.

Share this post


Link to post
Share on other sites

That would be me. I make no apology nor do I intend any criticism. But I would think that if P80 is going to be useful to a broad range of WHS users then it is going to have to be able to play nice with other websites on the machine besides the default. If you want to do some testing in that regard I will be happy to help.

I was more ticked off at the world at that point as it seemed I would never get an installer to work 100% =) I do agree that P80 needs to play nice with everything which it does. Its just my damn installer that barfs.

Once the settings are put to defaults the installer works fine, the user can then change the settings back to whatever they were and P80 will still work great. I hope people understand its just the installer and not P80 itself that has problems with this.

I see the stuff I need to do with my code, but it will take a bit for me to get into it. I am now working on localization, so once that's finished I will find yah to do some testing on my installer =).

Share this post


Link to post
Share on other sites

I was more ticked off at the world at that point as it seemed I would never get an installer to work 100% =) I do agree that P80 needs to play nice with everything which it does. Its just my damn installer that barfs.

Once the settings are put to defaults the installer works fine, the user can then change the settings back to whatever they were and P80 will still work great. I hope people understand its just the installer and not P80 itself that has problems with this.

I see the stuff I need to do with my code, but it will take a bit for me to get into it. I am now working on localization, so once that's finished I will find yah to do some testing on my installer =).

Sorry for the misinterpretation and my confusion between P80 and it's installer.

Share this post


Link to post
Share on other sites

Ok FYI I changed my port back to 80 to do the install then changed it back over to 8008 (my ISP blocks 80) and it is working fine for me.

I will not be releasing a fix this weekend.

Basically if you have the know how to change IIS settings then you can fix the problem:

1. Set the default website IP = All Unassigned

2. Set the header for that to nothing

3. The port must be 80

4. Install P80

If you didn't change the settings yourself, then I am sorry but there is no easy fix for this and Im not sure how to make it work with customer headers and/or custom ports.

I imagine this affects very little people.

Share this post


Link to post
Share on other sites

The next release will fix all of these issues. I have finally got some code together to allow for any IP Address/ Host Header and/or Port for the default website in any combination/order/etc.

Share this post


Link to post
Share on other sites
<br />The next release will fix all of these issues. I have finally got some code together to allow for any IP Address/ Host Header and/or Port for the default website in any combination/order/etc.<br />
<br /><br /><br />

I was using the IPScanner tip from this website and I assume that's why I couldn't get your add-in to work. After following your suggestion in this thread I got it to work. Thanks for a great add-in and your work. Any idea when the release will come?

Thanks again!

Share this post


Link to post
Share on other sites

A couple more weeks. I am waiting for Cloudberry to get a new update released. Once that is released and working I should have a final build for testers.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now



Upgrade to a WGS Supporter Account to remove this ad.



  • Posts

    • I wouldn't go for Storage Spaces - there have been reports of issues when a disk goes bad (and I too have had that sort of problem). You can go down the RAID route if you have the hardware controller to support it - don't go for software RAID. Alternatively, have a look at Stablebit Drivepool which give you the flexibility of duplication at the folder level or across all storage. If you have data that doesn't need to be protected, you don't have to sacrifice the space for duplication of that folder. 
    • Like I said, you won't get the combined (aggregate) bandwidth to a single destination.   Torrenting makes multiple outgoing and can receive multiple incoming connections to and from multiple seeders and leechers (behaving more like the load-balanced scenario) in the best-case scenario, so it's one of the few applications that scale fairly well with WAN load-balancing, and if you're just downloading data, the torrent application can reassemble the whole torrent from the randomly received chunks from each seeder.  Torrent was almost designed to benefit from WAN load-balancing because of the way the P2P network was conceived. ...but that wouldn't work for streaming media or online gaming or VoIP where there's no mechanism to deal with out-of-order packets being sent and received, or the fact that it's still asymmetrically routed -- in that instance, you're still limited to the bandwidth of a single connection, you can just make more of them at a time on different paths.   802.3ad or LACP (Dynamic Link Aggregation) requires switching and routing hardware that's also LACP-compliant in order for it to work, but in that case, would be more like the aforementioned ISP IMUX connection than WAN load-balancing.   Your SpeedTest results are probably from burstable traffic over one connection, because a single SpeedTest run will only use one connection during the course of that test run, which is why it only shows a single public IP address. Sustained bandwidth testing with something like iPerf will show a more accurate picture.   Speedify would pretty much have to be tunneling all traffic as the "first hop" and reassembling traffic before going back out to the public Internet so that their VPN endpoint becomes your new public IP address out on the Internet; in essence becoming an ISP over an ISP -- if that's what it's actually doing.  While that may solve one issue, it would probably cause a drastic increase in latency to do so, and I doubt it would support streaming media very well.
    • Hi, Thanks for the reply. I understand what you mean but then that's like having 2 DC's having DHCP to issue IP in case one goes down, so both DHCP scopes would have to issue same IP address to same client or they would run out of addresses. But anyway thanks for clarifying, I was getting really frustrated about not being able to solve this because I was understanding that the clients would not leave the network when the DC is down and authentication takes place at RODC. Thanks a lot.
    • Well your right and wrong at the same time, i tested the idea using a tp-link loadbalancer and while kt didnt work on websites, for torrents/netflex it worked perefctly simple messirment's of speeds on speedtest.net got me the combined speeds as well and thats without using the 802.3ad protocol which from what i been reading makes it works perfectly long story short, even if i am not able to use the "full pipe" in all applications, it make hell of a diffrance from the plain single connection   note: i think that adding a vpn layer will even solve the multipath problem, thats what speedify and others are doing to get the combined speed
    • Yeah, mine stopped working also, but this time the communicator would allow connection to the server.
      But the automated backups were not occurring. I had to re-setup the folders associated with the computer "Customize Backup For This Computer" and then the automated backups worked again. Apparently there is an option for an anniversary clean install. Then install the connector.
      I think that would be the best option. But definitely a pain in the butt. Let us know how it goes.
      Shane
      Sydney, Australia      
  • Popular Contributors