Brian Desmond's Blog

Inherits Network.Admin
Implements IOneManBand
Posted: by

Comments

dsuspense said:

How did you get added to the ASP.NET weblogs site.
Did you email Scott W?
# August 2, 2003 2:30 AM

Brian Desmond said:

Yes, I did.

--Brian
# August 2, 2003 2:31 AM

Paul Wilson said:

Wow Brian! I knew you were a student, but I figured a senior probably. Can you share something about how you get this motivated for doing these things at such a young age? For instance, I can see posting in forums, since its "chat", but what motivates you to write articles too? For me it usually comes down to promoting myself for better jobs, but I'm not sure this applies to you, although I guess college admitance is much the same. Anyhow, I would love to hear about your motivations, and if your parents, peers, teachers, etc., somehow contributed.

Thanks, Paul Wilson
# August 2, 2003 9:03 AM

HumanCompiler said:

Welcome, Brian! Good to see you blogging! :)
# August 2, 2003 3:20 PM

David Stone said:

Hey, you're making me look bad. ;) They all think I'm great because I'm 16, in college, and have a programming job.

Now you come along and ruin all that. :P Actually, it's cool to have someone else "like me" around.

BTW, one last thing, it's ".NET" and "ASP.NET"...they're capitalized, always. :)
# August 2, 2003 8:15 PM

Chris Pirillo said:

Definitely keep me posted on this one...
# August 9, 2003 2:21 AM

dwlt said:

Hi there,

I already have a variety of feeds over at http://dwlt.net/tapestry/, including Dilbert.

# August 11, 2003 10:40 AM

Martin Spedding said:

I feel you pain. As I suggested my weblog (http://weblogs.asp.net/mspedding) I think the lessons learned from Windows 2003 Server need to be applied to the client. The client should be locked down and you have to take actions to open ports. Also a firewall should be configured automatically. The problem is the network is only as strong as it's weakess part. My only suggestion is lock down and ensure the firewalls and virus scanning are operating correctly. As you say the roll out of the patches is also a pain, in addtion to their frequency. Any chance of an upgrade from NT ?
# August 15, 2003 3:13 AM

Frans Bouma said:

Erm.. the worm ENTERS via port 135. If you have exposed that port to the internet, you are a fool. Besides that, if ONE MONTH is too long for you to patch servers, what do you do all day?

If you have a lot of servers to admin, ever heard of SMS? Push the install of the patch via the distribution system and off you go. Pointing the finger to Microsoft because they left a flaw in their software is very easy. I suggest you point the finger to yourself and start patching.
# August 15, 2003 3:38 AM

Jan said:

Happy birthday!
# August 15, 2003 4:32 AM

Douglas Reilly said:

Historically, there has been at least one occasion where these functions broke version to version.

For instance, from 6.5 to 7, the functions worked differently. 6.5 code broke when used on 7.0, and compatibility is explicitly not assured even on a service pack.

Using the .NET hashing utilities is a cleaner, documented way to get passwords hashed.
# August 15, 2003 9:09 AM

Jerry Dennany said:

Frans:
It's pretty easy to say to simply push the patch and you're off, and that one month is a long time, but you've left out testing. For example, we've discovered that the patches may cause core dumps in certain versions of SAP. Can't run without SAP, and can't run without the patch. Damned if you do, damned if you don't.
Sure, one month is a long time to execute your deployment plan, but not to create and test the plan. And what about the cost? As you can well see, bdesmond doesn't have an enormous budget where he can approve lots of overtime to get this cleaned up after hours. He's got to do this in scheduled maintenance windows, etc.
All the non-admins around here seem to think that this is a lot simpler than really it is.
# August 15, 2003 9:12 AM

TrackBack said:


Darrell Norton's Blog
# August 15, 2003 9:14 AM

David Stone said:

Happy birthday Brian! And now you can get your license. ;)
# August 15, 2003 1:09 PM

HumanCompiler said:

Doug, it might be cleaner code wise, but is it really that "cleaner" overall? You're just taking it further from the DB and creating more seperating for a (what should be) simple task. Until Yukon, I think the word "cleaner" is an opinion ;)

Thanks for posting that, Brian! I may end up using that until Yukon! :D
# August 15, 2003 1:32 PM

Brian Desmond said:

I agree that there was a problem with this thing from version to version. You should always test things like service packs before applying them. So, if the service pack breaks it, you'll know ahead of time because you tested it (and won't encounter the problem on the live box).
# August 15, 2003 10:19 PM

Brian Desmond said:

Thanks guys!
# August 15, 2003 10:20 PM

Adam Kinney said:

Yeah, great info. I was wondering if something like this was available in sql and hadn't looked yet.

Oh yeah, and happy belated birthday :)
# August 15, 2003 11:37 PM

HumanCompiler said:

Happy Birthday, you old man, you! :D
# August 15, 2003 11:43 PM

Adam Kinney said:

That's pretty cool. The site looks pretty good too, nice and simple. One thing I noticed though is that if you click on the "Contact" link then the menu gets messed up. The "News" and "Gallery" links link to files under a folder called "old" causing it to error out.
# August 16, 2003 2:37 PM

Brian Desmond said:

Good catch! Thanks!
# August 16, 2003 3:52 PM

Robert Scoble said:

Yeah, erasing my boss's hard drive accidentally was definitely not fun (although, I guess one could say it was exciting).
# August 22, 2003 7:02 PM

Paschall said:

Brian, true if you are living in US, wrong if you are living elsewhere !

Please correct this in your post
Paschal
# August 23, 2003 12:21 PM

sirshannon said:

you shouldn't have to call anyone for a hotfix. It isn't that "I have a problem", it is "there is a bug that you know about and have a hotfix for". This hotfix should be available on the web, at the very least.
# August 23, 2003 12:49 PM

sirshannon said:

I don't think "we didn't test this" is a good enough excuse.
# August 23, 2003 2:00 PM

Frans Bouma said:

It's bad enough that you have to PAY for whatever patch they have. If it is fixed with a patch, that patch should be made available to customers. I can decide for myself if I want it or not. (thus, publish the patch on another site than windows update, but PUBLISH the patch!).

The day I have to pay for a patch in Microsoft software is the day I will start looking for a decent Linux distro
# August 24, 2003 5:02 AM

Lorenzo Barbieri said:

Congratulations!
# August 31, 2003 9:22 AM

Chris Frazier said:

Brian,

I've been doing something similar to what you've outlined - your answer will lie in the webservices available in dotText.

I have a 'personal' blog over at http://www.chrisfrazier.net/phoenix and have recently added dotText to chrisfrazier.net/blog. From /phoenix, I simply added a checkbox that says 'cross post to dotnetweblogs' (I implemented this a while back:)

If the checkbox is checked, I send the post to the simpleblogservice at weblogs.asp.net/CFrazier and I have automatic sync. I'm not familiar enough with the dotText architecture to do the same from the Admin of dotText, but I have not written a post from weblogs.asp.net since adding this feature.

Good luck, and please drop me a line if you figure out where the checkbox should go!

Best,
Chris
# September 2, 2003 5:16 PM

My name said:

Come one... don't be silly
# September 8, 2003 1:33 PM

TrackBack said:

ASP.Net Weblogs Mainpage
# September 8, 2003 9:59 PM

Scott Galloway said:

Interesting, why do you prefer this to (for example) analog?
# September 9, 2003 9:46 AM

TrackBack said:

Kent Sharkey's Blog
# September 9, 2003 6:30 PM

TrackBack said:

Kent Sharkey's Blog
# September 9, 2003 6:30 PM

Scott Galloway said:

True, but you don't need Perl - and it is WAY faster...But yes, it is not perfect, I wonder if anyone is working on a C# based logfile analyser? - that could be pretty cool!
# September 9, 2003 6:41 PM

Scott Galloway said:

I really should Google before I ask such questions, apparently soemeone has written a C# based analyser. Not web output but still looks pretty useful... http://www.personalmicrocosms.com/html/wsla.html
# September 9, 2003 6:44 PM

Scott Galloway said:

Yup, I'll proably stay with a free one myself; if I can actually get AwStats to work - permissions problems :-( it will probably be that... The reports are nicer that Report Magic can manage and it seems to have more of the information I want to see...
# September 9, 2003 6:53 PM

Brian Desmond said:

You'll need to make sure whatever account the App Pool that AWStats is in has modify on your DirData value and at least read on your logfiles folder (modify if you have PurgeLogFiles configured).
# September 9, 2003 6:55 PM

Scott Galloway said:

Ah...cool...haven't used Perl for years (and then on Solaris machines). I'll have a go at this tomorrow. Thanks for the help and the original article - I'd never thought of using AWStats...Perl blindness...
# September 9, 2003 7:04 PM

TrackBack said:

# September 9, 2003 10:54 PM

TrackBack said:

# September 9, 2003 11:16 PM

TrackBack said:

# September 13, 2003 4:53 PM

julie said:

Yes! You can search for .NET groups (that have become members of INETA) on the INETA website. www.ineta.org then click on Community, then Member groups. You can filter on USA then Illinois. Then it should be easy to find them. I think there are two in Chicago: www.midg.net and www.cnug.org.
# September 14, 2003 8:42 AM

TrackBack said:

Danny Boyd's Blog
# September 14, 2003 8:06 PM

Doug Thews said:

The first thing I'd get is copies of MSDN Universal for developers and senior admins. This gives them licenses to all of the MS products (OS, Office, Dev), plus they can install .NET servers as a lab environment. The cost ($2K) is a lot less than just purchasing 1 copy of a MS product (like Office). Plus, you get some support incidents as well (and MCSD, MCSE, etc. training discounts). I've always budgeted for MSDN Universal in every shop I've managed.
# September 16, 2003 9:52 PM

Brian Desmond said:

We have an MSDNAA license (which works a little different than MSDN Uni as it covers everyone (students and teachers) in the computer department) already.
# September 16, 2003 10:07 PM

Greg Reinacker said:

# September 17, 2003 12:35 PM

Marliese said:

I thought, fine, somebody met and solved the same problem; so I granted 'Logon as a Service' to the appl.pool-identity, booted the server and began to pray; but nothing seems to be changed, I always get the wonderful message 'Service unavailable'...

Perhaps you got another idea?
If the identity is 'local_system' of course everything is nice...

Thanks in advance
Marliese
# September 26, 2003 8:36 AM

G. Andrew Duthie said:

Dang!

Don't that just figure that the additional apps would go up the day I leave home for the weekend and only have dial-up available. Guess I'll just have to wait 'till Monday. :-(
# September 27, 2003 12:58 AM

Vijay said:

Hey has it started working yet ??! If not tell me ... I'll send the code again ..

And did you find out what the problem was previously with the previous version of the aggregator code ?!
# October 5, 2003 11:03 AM

Cekkuli said:

Thanx dood. This was really helpfull.

-C
# October 8, 2003 3:32 AM

Robert McLaws said:

You're awesome.
# October 9, 2003 8:20 PM

Roy Osherove said:

If you're able to solve my "simpler" problem of just being able to install drivers for non-wireless MS intellikeyboard and Logitech optical mouseman - oh yeah. You the man.
# October 9, 2003 8:25 PM

Roy Osherove said:

Gracias senior. Now If only logitech would release that damned MousMan optical driver for 2003--- life would be good/better/best.
# October 9, 2003 9:09 PM

G. Andrew Duthie said:

Don't you mean IntelliPoint for the mouse software/drivers?
# October 9, 2003 9:37 PM

Brian Desmond said:

Thanks - good catch.
# October 9, 2003 10:17 PM

Brian Desmond said:

& Roy - I sent you an email ... I put some drivers together for you.
# October 9, 2003 10:17 PM

G. Andrew Duthie said:

You might want to add that there's a good reason that some drivers won't automagically install on a different OS from the one for which they were developed...doing so can cause instability. As I can attest from personal experience, the best way to find out whether it's possible to blue-screen Windows Server 2003 is to force the install of a driver that is not certified compatible with Win2K3. ;-)

And depending on which driver we're talking about, it's possible to bollix things up enough that you might need to reinstall the OS to fix the problem (again, been there, done that!).
# October 9, 2003 10:44 PM

Geomon said:

Thanks man. I appreciate you taking the time to put this together!
# October 16, 2003 3:54 AM

Chris Hynes said:

A much much better toolset for mounting ISO is Daemon Tools (http://daemon-tools.cc). It's the most powerful I've found, and supports several modes of emulation as well as many virtual drives.
# October 26, 2003 12:12 AM

bliz said:

.NET: "Programming Microsoft .NET" by Jeff Prosise
or
"Applied XML Programming for .NET" by Dino Esposito
# October 26, 2003 12:34 AM

Brian Desmond said:

I've used Daemon Tools too. Last time I tried it on Server 2003, the machine bluescreened and had to be reinstalled.
# October 26, 2003 12:45 AM

Justin said:

I run Daemon Tools on Server 2003 without any issues, But maybe I'm just lucky.
# October 26, 2003 12:51 AM

Shannon J Hager said:

VeriSign sold NSI a couple weeks ago.
# October 26, 2003 5:12 PM

Tymbow said:

Did you try and use Geo-IPfree by any chance - I'm trying to get this working at the moment but no luck.
# October 31, 2003 2:14 AM

TrackBack said:

# November 1, 2003 3:32 PM

Yoni said:

Any luck? Post more!
# November 1, 2003 3:33 PM

LordReliance said:

Tested with AWStats 5.7, Win2003 and IIS 6:

LogFormat="%time2 %cs-method %cs-uri-stem %cs-username %c-ip %cs-version %cs(User-Agent) %cs(Referer) %sc-status %sc-bytes"
# November 3, 2003 1:09 AM

Tom Castiglia said:

I could not shake the "service unavailable" error on one particular server, until I realized that the user account I had created for my app pool had the "User must change password an first login" option enabled by mistake.

As soon as I unchecked that option and reset IIS, the System Unavailable error was gone.
# November 13, 2003 2:24 PM

Jamie said:

You da man! Thx for your effort!
# November 20, 2003 3:34 PM

TrackBack said:

# November 23, 2003 3:58 PM

Zone-MR said:

Excellent work. I certainly would appreciate it if you could get this working. I have one BT keyboard on an XP box, and would like to get another one for my w2k3 PC. I might be able to help, trying to get this to work.

One thing, on my WinXP PC for some reason I couldn't connect from the "mouse" and "keyboard" applets, but going into the "wireless" control pannel applet, deleting every device shown in the bluetooth tab, and asking it to detect devices again seemed to work. Which way of finding devices are you trying in Win2k3?
# November 26, 2003 4:15 PM

senkwe chanda said:

I can confirm that it doesn't work well at all in Word XP (unless I'm doing something wrong). Some of the column cells end up sharing the same table cell
# November 28, 2003 12:41 AM

Ivo Diepstraten said:

It works fine in word 2002
# November 28, 2003 3:35 AM

TrackBack said:

# November 28, 2003 11:33 PM

Vijay said:

Hey thanks for hosting.. Saw the feed just now .. Was a bit busy and didn't check whether this was working on the URL you sent over in your mail .. Kewl !
# December 2, 2003 8:56 AM

Tommaso Patrizi said:

Thank You a lot ....

I used AWSTATS on my old IIS 5.0 elearning site with great satisfaction and was very sad to leave it because of IIS 6!!!

Now I am much happier!!!

W open source and good programmers that share their knowledge!!!

# December 3, 2003 5:21 AM

Ernst said:

Excuse me if I am asking this:

I have setup AWStats on my localhost PC and everything works beautifully! I then attempted to install it on a production server which has the Log Files in C:/ and Perl and AWStats installed on the F:/. When I use CLI, everything seems to be fine with -updating the config file. I can also create a -staticlink html file easily.

But this is where I am having trouble: When I try to view these stats view my browser on my PC, the stats do come up, but I can't Update them. I get the following error:

Error: Couldn't open file "F:\cgi-bin/awstats122003.webserver.tmp.3140" for write: Permission denied

Setup ('F:\cgi-bin\awstats.webserver.conf' file, web server or permissions) may be wrong.
See AWStats documentation in 'docs' directory for informations on how to setup awstats.

Trust me, I have tried all kinds of configurations, but nothing so far. The one thing I have tried after all of my configuration changes is Reboot the web server! Do I have to do this? Also, none of the images work, i.e. come up. It comes up on the static .html file that I created via the CLI, but not via the URL on my PC.

Any assistance will be greatly appreciated!
# December 4, 2003 10:57 AM

Scott Galloway said:

Would be nice to have a MS feed and an 'independent' feed - not for any 'political' reason, just nice to know the affiliation of the blogger.
Don't know if anyone's mentioned it - and it's not necessarily related to feeds...but it strikes me that some method of assigning categories to whole blogs as well as the individual postings would be really handy (those of us who use aggregators would then hopefully have the option of 'auto-assigning' feeds to specific folders...)
# December 6, 2003 11:07 PM

Scott Watermasysk said:

We will soon be providing a couple seperate feeds. Just need to post a new code base first :)

-Scott
# December 7, 2003 12:26 AM

Brian Desmond said:

Well, that solves that problem. :)

I'm thinking about a way to engineer a "build your own RSS Feed" widget. I haven't quite figured out how I would update and merge all the various feeds yet, though.
# December 7, 2003 1:44 AM

Ron Krauter said:

You are a bad man! Thanks for the tip.
# December 12, 2003 12:04 AM

Raymond Chen said:

Please don't do this. The LockWorkStation function was not designed to be run via Rundll32. To be run via Rundll32 a function needs to match a very specific function signature, which LockWorkStation doesn't. As a result, the stack is misaligned on return and what happens next is anybody's guess.

I'm severely tempted to fix Longhorn so it enforces the function call signature strictly for Rundll32 - people are abusing it pretty badly.
# December 12, 2003 1:52 AM

fling93 said:

I'm just starting to play around with this as well, and I get that same error when I set purgeLogFile and ArchiveLogRecords to 1. So my guess is that the script doesn't have write permission to either the logfile or the directory to archive to. I tried chmod-ingthe permission of the directory to 777, but it didn't help, so maybe it's really the logfile, but the script is reporting the error on the wrong filename.
# December 13, 2003 5:02 PM

Paul Wilson said:

That's been needed a long time. Thanks, Paul
# December 14, 2003 9:28 AM

Darryn Jones said:

Thanks for writing this Brian, it has really helped me.
# December 15, 2003 6:38 AM

Eqvaliser said:

Well any news ??
# December 16, 2003 2:42 PM

Matt said:

Thanks for posting this. It got my server back up. Why must MS make everything so different when upgradeing? Thanks much for the info!
# December 16, 2003 3:18 PM

David Yack said:

Let me guess Dell asked if you had the power cord plugged in?

We had a laptop that they sent the wrong power supply for - took almost 30 minutes to get the guy to realize the problem was square peg doesn't fit in round hole!
# December 20, 2003 11:05 PM

Brian Desmond said:

There were some interesting troubleshooting procedures involved. The one that baffled me the most was unplugging the tower from the wall, and then holding down the power button for ten seconds.
# December 20, 2003 11:11 PM

DiD said:

I have the solution and it has the added bonus of allowing you to use more profiles on your Microsoft transciever. It's a bit messy and may not be legal but it works:

Go to www.billionton.com and get the latest drivers, I got the one with 'N' in the name.

Install the drivers, ignore any licence errors.

Boot up in safe mode (make sure you get a hex editor first)

You need to hex edit 3 files: wbtapi.dll in system32, and BTTray.exe and BTStackServer.exe in wherever you installed to (usually C:\program files\widcomm\bluetooth-software). Search the files for hex string 83C40885F60F85EF000000 and replace 0F85EF000000 in the sequence with 909090909090. Also search for 8BF083C40C3BF5750E3BFD750A and replace 750E with 9090 and 750A with 9090.

Reboot. You should now have the bluetooth icon in the taskbar tray. Click it and go through the wizard and then go into My Bluetooth Places, click on find bluetooth devices. It should find your keyboard and mouse. Press the connect button on the device and then right click on the it in My Bluetooth Places and click Connect.
# December 22, 2003 8:46 PM

Dinos Cyprus said:

Question on how to set up Perl on IIS
# December 24, 2003 6:41 AM

JoHnbOy said:

Anyone able to hack Widcomm 1.4.2.10 for use under Win98SE??
# January 4, 2004 9:00 AM

kaushal said:

Hi, I have Billionton usb AP Can i get some help on the driver download for windows xp. If you are aware of any website where i can download from please email it to me.
Thanking you,
Kaushal
# January 5, 2004 1:51 PM

Ignacio Diaz said:

Your instructions of configuring PERL in IIS6 are very clear and they really work.

I used your instructions to install "Quizfaber", a freeware java program to make web quizes. You can check it out at:
http://www.lucagalli.net/index.html
I recommend it, if you need to make any type of web aware test.

:-)
thanks I appreciate it.

iggy
# January 8, 2004 4:30 PM

Matt said:

I got nothing here. I can't get it to work without adding the account to IIS_WPG, which is what I want to _avoid_, to prevent one website folder from having access to another's.
# January 10, 2004 12:16 PM

dvz said:

Perhaps Raymond or someone could make a constructive suggestion as to what to use instead of rundll32 then.
If something is broken (win2k), and a workaround is found (rundll32), either fix the original problem or get an acceptable workaround. Don't just say "don't do it", and then try to stop people.
Raymond is not addressing the real problem.
# January 15, 2004 4:03 AM

TrackBack said:

# January 15, 2004 11:03 AM

asdf said:

// Use this instead:

#define _WIN32_WINNT 0x0500
#include <windows.h>

int CALLBACK WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
LockWorkStation();
return 0;
}
# January 15, 2004 1:12 PM

asdf said:

Also pushing CTRL+ALT+DEL then pushing enter locks your computer in win2k. Which is much easier and faster to type than WINKEY+L in my opinion.
# January 15, 2004 2:00 PM

TrackBack said:

# January 18, 2004 12:25 AM

TrackBack said:

# January 20, 2004 12:11 PM

Pele_smk said:

COuld you tell me how to install if on windows xp w/o service pack1? I'm guessing it's something changing the 2600?
# January 28, 2004 9:55 PM

Kaushikh said:

It worked for me.

You will have set the permissions and then stop and restart the pool to work. This is because the pool gets disabled when it becomes invalid the first time.

# January 29, 2004 9:43 AM

Ben said:

I tried to create the shortcut and it wouldn't allow me to add the keyboard shortcut "Win + L", but it worked fine. Also, if you are not supposed to do this but it worked, could anything serious go wrong with the system by using the rundll32 shortcut.
# February 6, 2004 2:27 AM

muisic said:

bachatas new from replubilc dominican
# February 7, 2004 6:37 PM

akkki said:

fdg
# February 10, 2004 5:37 AM

Edward Wang said:

Hello, guys I bought a new bluetooth bongle - BAFO BF-8000, but there is no driver supports Windows 2003 on support site of http://www.bafo.com. Current version I am using is Windows 2003 Enterprise version.
How could I download a general driver from WIDCOMM and active this USB device. Thanks a lot lot ....
# February 16, 2004 3:48 AM

Dave Warren said:

Maybe a valid command line workaround would be a better idea?

As funky as a little bit of code is, that isn't practical for your average end user.

Personally, all I want is to have one of my keyboard keys programmed to lock the workstation. Faster then winkey+L, faster then ctrl-alt-del L, faster then anything else.
# February 16, 2004 4:41 AM

ThUnDeR said:

NtBuildToUpdate = 3790
NtMajorVersionToUpdate = 5
NtMinorVersionToUpdate = 2
MaxNtBuildToUpdate = 3790
MaxNtMajorVersionToUpdate = 5
MaxNtMinorVersionToUpdate = 2
MinNtServicePackVersion = 256
MaxNtServicePackVersion = 256
ThisServicePackVersion = 256

This is my update.ini but when i run update.exe
say: Setup has detected that the version of the Service Pack installed on your system is lower than what is necessary to apply this hotfix. At minimum, you must have Service Pack 1 installed.
# February 17, 2004 8:47 AM

derek_bartram@hotmail.com said:

Could someone host the install files from the cd please - I bought one but it didn't have the cd [silly me thing MS would have drivers for their own product - idiots]... Thanks.
# February 17, 2004 3:14 PM

TrackBack said:

# February 19, 2004 2:10 PM

Stevers said:

Microsoft has an article for this procedure, and windows 2000 is in that list. So they obviously see it as ok.

http://support.microsoft.com/?kbid=314969
# February 19, 2004 3:21 PM

ksl3355@ksu.edu said:

I have just downloaded the new XP 64 bit version and am unable to install the drivers for my bluetooth wireless keyboard and mouse. Any ideas?
# February 20, 2004 3:36 PM

Julien CHEYSSIAL said:

I call the sproc using code, reads the XML from the datareader and then save it on disk :)
# February 20, 2004 7:44 PM

Phil Weber said:

Try executing "dbcc traceon(257)" (without the quotes) before your FOR XML sproc.
# February 20, 2004 8:30 PM

jason said:

Pele_smk,

changing
MinNtServicePackVersion = 256
MaxNtServicePackVersion = 256
ThisServicePackVersion = 256
<to>
MinNtServicePackVersion = 0
MaxNtServicePackVersion = 0
ThisServicePackVersion = 0

should probably do it for you.
# February 22, 2004 6:53 PM

jason said:

Thunder,
check out http://duke3.no-ip.com for a complete walkthrough on getting it going for server 2003.

jason
# February 22, 2004 6:54 PM

Kruemel said:

is there any posibiltiy to transform this to Windows 2000 professional, I tried the values for the update .ini but without success.

Thanks for all help!
# February 25, 2004 6:13 PM

jason said:

what exactly have you tried?

it should read:
NtBuildToUpdate = 2195
NtMajorVersionToUpdate = 5
NtMinorVersionToUpdate = 0
MaxNtBuildToUpdate = 2195
MaxNtMajorVersionToUpdate = 5
MaxNtMinorVersionToUpdate = 0

---> for these you will have to fill in the xx

MinNtServicePackVersion = xx
MaxNtServicePackVersion = xx
ThisServicePackVersion = xx

where xx = sp release number x 256
sp1 = 256
sp4 = 1024
# February 26, 2004 12:41 AM

Kruemel said:

Sorry I forgot something:

Is there also a XX code for sp3 ?
# February 26, 2004 12:12 PM

Kruemel said:

thx, i will try this but at the moment my keyboard i runnig with the drivers from www.billionton.com and until now this works fine, but I have save all informtion and I will try this if any error occures with the www.billionton.com install.

thx for the fast answer, it is a really great threat with very good answers and solutions.

P.S:

For the billionton solution there i a good website o get the files ready hexedited plus a small regedit file:

http://www.jonscaife.com/techhelp/bluetoot.html
# February 26, 2004 12:13 PM

jason said:

Yes there is, sorry I wasn't too clear about that.

its 843
the way to determine your release number is to multiply the service pack number by 256.

sorry for the confusion
# February 26, 2004 12:36 PM

Kruemel said:

Hi Jason

I dont know why, but I get everytime an error message: "The on the system installed ServicePack is older as it is requiered for the hotfix.
You have to install SP 3."

Sorry this is only a translation, because i am running a german Win2k OS.

Can you perhaps help me again?
Thx in advance for all these fast answers!
# February 27, 2004 8:22 AM

jason said:

ok, run 'regedit' and browse to [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows]

In there, you should find a DWORD value [CDSVersion]

That value contains your service pack number. Use that value for the service pack version in here:
[Version]
Signature = $Windows NT$ LanguageType = %LangTypeValue% NtBuildToUpdate = 2195 NtMajorVersionToUpdate = 5 NtMinorVersionToUpdate = 0 MaxNtBuildToUpdate = 2195 MaxNtMajorVersionToUpdate = 5 MaxNtMinorVersionToUpdate = 0 MinNtServicePackVersion = MaxNtServicePackVersion = ThisServicePackVersion = CatalogFile = %SP_SHORT_TITLE%.cat

If you can't get it to work, post all the data that is contained in CDSVersion here.

jason
# February 27, 2004 4:25 PM

Kruemel said:

Thx that worked, i got the messge again, but then i deinstalled sp4 and reinstalled it and then it worked.
Magic - Thats Microsoft.

Now the next problem.
The button of the mouse cannot be programmed.
Dont know why. With the www.billionton.com install it is for me not possible. only the preconfigured IE function back foward are useable.
Using ItelliPoint 5 same using IntelliPoint 4.9 (Org CD-Version)

Found an Regedit key where you can see values but if I change them, it doesnt happen anything.

HKEY_CURRENT_USER\Software\Microsoft\IntelliPoint\Button Assignment\Global

there are 5 folder with each button number.
i.e: HKEY_CURRENT_USER\Software\Microsoft\IntelliPoint\Button Assignment\Global\Button1

# February 28, 2004 7:50 AM

Robert Hamel said:

For those of you that this doesn't work for, make sure you have a app pool active... if you dont then it doesn't matter what your permissions are.
Go to the IIS panel, go to app pools... make sure at least one of the 2 defaults are enabled or make a new one.
# February 28, 2004 10:51 AM

jason said:

you got me there :(

glad we could get that working for you though, maybe someone else can be of assistance.

jason
# February 28, 2004 1:20 PM

Krueml said:

@jason: But thx a million for all these greate tipps. I wouldnt be at this point im right now without such great tipps!

Thx, great threat!

@all: But perhaps there is somebody in this small world who is discovering same problem and knows a solution.
# February 28, 2004 4:56 PM

Greg Reinacker said:

Here's the secret with ActiveSync, as discovered by a NewsGator user:

http://www.rassoc.com/gregr/weblog/archive.aspx?post=658
# March 1, 2004 7:44 PM

Rich C said:

I use my iPAQ with Outlook and NewsGator with no trouble. In fact, I depend on it!
# March 2, 2004 4:09 AM

IZnogoud said:

Thx a lot for the tips all :-p
Great work and help :-)
IZ.
# March 3, 2004 6:44 AM

ben said:

Yup, works, thanks a lot!!! \o/
# March 11, 2004 9:27 AM

Kent Tegels said:

Yes Please.
# March 15, 2004 8:37 AM

Lidiane said:

You saved my life! I had been having problems with this for hours!!!

After restarting I double checked that I had the proper Identity for my DefaultAppPool and then I started it because it had been disabled. After that it worked! My app was running beautifully!

Thank you SO MUCH!!!

Lidiane
# March 16, 2004 3:56 PM

Keith Brown said:

FYI, "Logon Type: 4" indicates a batch logon, not a service logon. You must grant the right to "Logon as a batch job", not "Logon as a service".

If you look at the security policy, you'll see that the IIS_WPG group is indeed granted this privilege, which is why if your account is a member of this group, you're all set.

Keith
# March 22, 2004 10:38 PM

Sean Wilkins said:

Thanks for the info, it worked like a champ!
# March 30, 2004 9:28 AM

TrackBack said:

# March 30, 2004 12:25 PM

TrackBack said:

# March 30, 2004 12:27 PM

John said:

What a hassle, but I finially figured it out. Figure it'sonly fair to pass this on after all the help I get here.

My 503 error in Windows 2003 Server IIS started after I made a second web site.

After that, whenever I started the Default Site it crashed with the 503 ~failed to start
error. 503 of course disguises the real error which I found in my system event log.


Finally
"Application pool 'DefaultAppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool."

First a lot (5) of:

"A process serving application pool 'DefaultAppPool' terminated unexpectedly. The process id was '3836'. The process exit code was '0xffffffff'."

I finially figured it out when I noticed by:

On an application pool - Right Click - All tasks - Save Configuration File

It created an xml file with the pool configuration.

I had noticed the web page would start if a different Application pool (MSSharePointAppPool on mine).
So I exported that too and compared using an excellent opensource file compare tool WinMerge.

Major differences were a couple of passwords for the same user ID, but that wasn't it.

Here's the section that needs to be replced:

THIS (BAD):

<IIsApplicationPool Location="/LM/W3SVC/AppPools/DefaultAppPool"
AppPoolAutoStart="FALSE"
RapidFailProtection="FALSE"
/>

WITH THIS (GOOD):

<IIsApplicationPool Location="/LM/W3SVC/AppPools/DefaultAppPool"
AppPoolAutoStart="TRUE"
AppPoolIdentityType="0"
DisallowOverlappingRotation="TRUE" MaxProcesses="1"
RapidFailProtection="FALSE" />

You've got to stop the Default site, go to properties - HomeDirectory - Application Pool - switch it to an unused name,
then delete the old DefaultPool, then right click Application Pools - New Application Pool (from file) -
Browse to your fixed xml file - Read File - Select the name (s/b DefaultServer) then OK button.
Right click, start your repaired default pool. Go back to Default Web Site, right click properties -
HomeDirectory - Application Pool - pick the now dixed DefaultAppPool - Restartserver.

It works! Wow, how did you do all that?

That's why they call you a technical person.

Now lets go back to our simple Vb.net problems.

John, MCP (really!)

# April 2, 2004 12:03 AM

vo van tinh said:

My system is Windows server 2003 enterprice
When I login again after save screen mode, I can access my web site. The system appearance messages "SERVICE UNAVAILABLE".
I restart IISAmin service to do. But this way is not the best.
Please help me
Thanh very much!
(email: votinhqt@yahoo.com)
# April 7, 2004 3:52 AM

Faisal said:

hello all,
I trying to install the Microsoft Wireless Optical
Desktop for Bluetooth on a Windows Server 2003. alot of the links does not work so I post this wish for some help

solo9300@hotmail.com
Any help will be much appreciated

# April 10, 2004 2:44 AM

Haroon Lone said:

Hey DiD,
i tried the whole Billionton thing, but how do i ignore the Liscence thing and install the drivers? thnks haroon..can any replies email me at haroon_lone@hotmail.com
# April 12, 2004 9:27 PM

tomato said:

Hi all. I bought a microsoft bluetooth keyboard and mouse off ebay and when it arrived it was missing the install cd. Microsoft in its wisdom won't let me download the drivers I need. I was wondering if anyone can point me in the direction of a site that has it available. I am also a newsgroup surfer so if anyone would like to upload the disc to a newsgroup and post the newsgroup name here I would be very appreciative. Thanks for reading this...
# April 14, 2004 2:42 AM

NoOneInParticular said:

Clearly Raymond Chen doesn't know what the heck he's talking about since this above link to the microsoft support site essentially recommends rundll32 user32,LockWorkStation.

Then again, MS Support could be wrong too... It wouldn't be the first time.

In any case, nice trick! I like it.
# April 14, 2004 1:39 PM

tRickBox said:

High all,

GOt an issue wif windows 64bit edition and BT keyboard anD Mouse. Has anyone got a workaround for dis problemo ?? I love what you guys are doing keep up the good work. so far i have had success with 2003 and now have the same prob with 64bit. if anyone could help this would be very much appreciated.
# April 22, 2004 8:29 AM

Sharon said:

Indeed a hassle, the xml advice worked for me, but the only thing that shows up now is html, asp doesn't seem to work! Any ideas
# April 23, 2004 5:50 PM

AlpineMan said:

Same problem w/ me, tomato. We probably bought the same thing from the same ebay seller.
# April 23, 2004 6:27 PM

milbertus said:

I can't speak for anyone else, but I would tend to believe Raymond Chen over Windows Support. Who was it that actually works on Windows again? ;)
# April 23, 2004 10:01 PM

Emerson said:

Where I find the package CDOEXM?
Because I don't get to find in "Add Reference" of Visual .Net



# April 26, 2004 8:47 AM

George said:

I recently moved to a windows 2003 server machine and would like to take my logitech desktop MX for Bluetooth with me. Logitech says that it is not supported under this configuration. Do you have an idea?

George
# April 29, 2004 5:27 AM

Henry said:

I tried this but I get the error:
An unhandled exeption from the type 'System.Runtime.InteropServices.COMException' occured in system.directoryservices.dll.
Additional information: Unknown Error(0x80040e37)

The error occured in the line "Dim mbx As IMailboxStore = user.NativeObject"

How can I handle this.

PS: Sorry for the english. I translated the messages from german
# April 29, 2004 12:23 PM

NLS said:

anybody checked with BlueSoleil drivers? they are 1.4.6 and I heard they install on 2003... but can they be made to work with microtune?

# May 6, 2004 2:07 PM

NLS said:

anybody checked with BlueSoleil drivers? they are 1.4.6 and I heard they install on 2003... but can they be made to work with microtune?

# May 6, 2004 2:08 PM

sasi said:

I want to kow how to enable autolock in win2000 profesiional
# May 12, 2004 5:19 AM

marius said:

Hi
Did the Billionton thing. It works ok.. Can activesync and use other features. Only the darned networking will not work. It connects and and then nothing.. Please help
# May 16, 2004 2:42 PM

Ravis said:

Try Comic Alert ( http://www.comicalert.com/ ) for a ton of comics. Plus they allow customized feeds. Funky.
# June 17, 2004 5:15 AM

Christophe said:

To solve that problem, is it possible to restart the application from an asp page?
# July 11, 2004 5:49 PM

aldousd666 said:

hey, thanks a lot for the code. I wrote this code into a web service that does nothing but create and delete mailboxes. Now if I can only figure out how to call this service with delegated credentials from another asp web-application, I'll be in business. Running the service from IE logged in as myself works great. I'll check back with you if I get that working, because others could probably find that sort of thing useful.

Of note already: The worker process must run with the credentials of a user with exchange create rights -- you cannot simply invoke the New DirectoryEntry("path", "user", "pass") and expect the CDOEXM to do the rest, because CDOEXM (by design) will only pass the creds of the process itself not the ADSI provider. I got around it by enabling impersonation, disabling anon access in IIS snap-in.
# July 12, 2004 3:20 PM

Jon Scaife said:

I think setting the following will avoid any service pack issues...

MinNtServicePackVersion=0
MaxNtServicePackVersion=-1
ThisServicePackVersion=-1
# July 17, 2004 8:50 AM

Simon Schofield said:

Thanks for the tips Brian. Full credit to you because I have managed to write a PDF document explaining a step by step process of installing AWStats on IIS 6.0 at <a href="http://www.ihsen.com/support/InstallingAWStatsOnIIS6.pdf">www.ihsen.com/support/InstallingAWStatsOnIIS6.pdf</a>. I've included diagrams as well. This would not have been possible without your writings. Cheers! Simon
# July 21, 2004 2:53 AM

Simon Schofield said:

If only I was clever enough to realise that posting a link to this page does not require the "A" tags before posting... Shall I try again?
http://www.ihsen.com/support/InstallingAWStatsOnIIS6.pdf
# July 21, 2004 2:57 AM

bb said:

Thanks DiD
Your solution is by far the easiest and most elegant I have found. I'm not sure how you worked that one out, but good work!

Haroon Lone
I didn't have to worry about a licence when installing the Billionton driver but I had the same licence problem when I was playing around with the Belkin driver. I was able to get around it by doing a quiet install (msiexec /qn+ /i "Bluetooth software.msi"). However, after installing the driver it still asked for a licence. Perhaps DiD's instructions would avoid this.
# July 27, 2004 8:58 PM

Turbacz said:

I've dowlonaded 1.4.2.10 (for my Win2003) and tried to modify wbtapi.dll, BTTray.exe, BTStackServer.exe using ordinary hex editors. But I couldn't find hex string 83C40885F60F85EF000000! Is that possible that the files was patched against that hack?
Has anyone that problem???
# July 31, 2004 5:33 AM

Andre said:

You are re-creating the pool by export to .xml, editing, and re-importing from .xml. However, what you don't seem to realize, is that you have changed the process identity back the SYSTEM. The value of AppPoolIdentityType takes precedence over other account you may have specified. At hte root of the problem is the identity and permissions. To troubleshoot this problem, enabled auditing (both on the file system, check for all failures for the Everyone group, and also enable object access auditing in the local security policy or domain policy if it overrides). Recreate the problem and inspect your security event log.
# August 2, 2004 9:49 AM

neb said:

ALPHASTAR YOU ARE MY OWN PERSONAL JESUS CHRIST :-D Thank you so much for that great workaround!!
# August 4, 2004 9:47 PM

mmaaxx said:

Turbacz....

I had the same issue... I was using XVI32 as a Hex editor... I tried Hex Workshop and voila... I found the strings...

My MS BT desktop is running smooth...

With that said I think that the
billionton solution posted by DiD is great...
# August 5, 2004 8:01 PM

TrackBack said:

^_^,Pretty Good!
# April 10, 2005 3:46 AM

TrackBack said:

^_^,Pretty Good!
# April 10, 2005 3:46 AM

TrackBack said:

^_^,Pretty Good!
# April 10, 2005 3:46 AM

TrackBack said:

^_^,Pretty Good!
# April 10, 2005 3:46 AM

TrackBack said:

^_^,Pretty Good!
# April 10, 2005 3:47 AM

TrackBack said:

^_^,Pretty Good!
# April 10, 2005 3:47 AM

TrackBack said:

^_^,Pretty Good!
# April 10, 2005 3:47 AM

Daniel said:

I agree with Andre, setting the process identity back to localsystem does not fix the problem. For anyone still looking for a solution go here:

blog.angrypets.com/.../iis_6_vs_2005_a.html

Everything is working fine for me now!

# June 20, 2007 6:58 AM

Tony Small said:

In my case the app pool was disabled because the password for the service had been reset but whoever reset it failed to also change the password for the identity under which the pool was running.

Restarting the app pool caused it to work with the new password and the application worked.

Tony S.

# July 23, 2007 1:10 PM

Quan Nguyen said:

Not sure if it helps...but I kept getting this error as I tried to open Visual Studio 2003 in my dev environment (Win2k3 server vpc).  Everything had been working fine and all of a sudden it just stopped and I received the aforementioned error.  So, I'm not sure if my solution is "best practice" by any means, but being my dev environment, I didn't have to worry a lot.  Basically, I just added my ASP.NET account that my DefaultAppPool ran under into the IIS_WPG group.  Start ->(right-click--properties)My Computer->Local Users and Groups--IIS_WPG group in the right panel.  Add your account here.  For good measure, I rebooted...hope this helps.

# July 27, 2007 11:00 AM

Daniel Pierini said:

Really Thanks!

(ours app pool run with Administrator user, and when the admin has changed the password, the app pools don't run.

i change the identity to "Network Services" and now everything is ok!)

Daniel

# September 6, 2007 6:33 PM

Sony said:

I was able to mail enable an already existing user in AD

Try this....

Public Shared Function CreateMailbox(ByRef strBuilderStatus As StringBuilder, ByVal deUser As DirectoryEntry, ByVal strExchangeServerString As String, ByVal strRole As String) As String

       'This function will mailbox enable a user whom already exists

       Dim homeMDB As String = "CN=" + strRole + "," + strExchangeServerString

       'See if the user exists first

       'It Worked: Dim exUser As DirectoryEntry = New DirectoryEntry("LDAP://AXABS-IN.intraxa/CN=Siena Honda,OU=Test,OU=AXADaemon,OU=Systems and Admins,OU=User Accounts,OU=Business Community,DC=axabs-in,DC=intraxa")

       strBuilderStatus.Append("deUser.Path:" + deUser.Path)

       Dim exUser As DirectoryEntry = New DirectoryEntry(deUser.Path)

       'Dim exUser As DirectoryEntry = FindUser(UserName)

       If Not (Nothing Is exUser) Then

           strBuilderStatus.Append("exUser is not nothing,exUser.Path " + exUser.Path)

           Try

               Dim prsmbx As CDO.Person

               Dim mbx As IMailboxStore

               prsmbx = New CDO.Person

               strBuilderStatus.Append("Got Person object for all,Opening Path,exUser.Path:" + exUser.Path)

               'It worked:prsmbx.DataSource.Open("LDAP://AXABS-IN.intraxa/CN=Loka Priyan,OU=Test,OU=AXADaemon,OU=Systems and Admins,OU=User Accounts,OU=Business Community,DC=axabs-in,DC=intraxa", , ADODB.ConnectModeEnum.adModeReadWrite)

               prsmbx.DataSource.Open(exUser.Path, , ADODB.ConnectModeEnum.adModeReadWrite)

               mbx = prsmbx

               ''mbx.CreateMailbox( _

               ''"LDAP://domain.com/CN=Store,CN=StorageGroup," & _

               ''"CN=InformationStore,CN=ServerName,CN=Servers," & _

               ''"CN=First Administrative Group,CN=Administrative Groups," & _

               ''"CN=Domain,CN=Microsoft Exchange,CN=Services," & _

               ''"CN=Configuration,DC=domain,DC=com")

               strBuilderStatus.Append("Creating..")

               'mbx.CreateMailbox("CN=Managers,CN=Third Storage Group,CN=InformationStore,CN=PRUIN01EX02,CN=Servers,CN=axaabscoin,CN=Administrative Groups,CN=Axa Business Services,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=adsin,DC=intraxa")

               strBuilderStatus.Append("homeMDB Ideal Format(which works):#CN=Managers,CN=Third Storage Group,CN=InformationStore,CN=PRUIN01EX02,CN=Servers,CN=axaabscoin,CN=Administrative Groups,CN=Axa Business Services,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=adsin,DC=intraxa#")

               strBuilderStatus.Append("homeMDB Actual:#" + homeMDB + "#")

               mbx.CreateMailbox(homeMDB)

               ' Set some additional mail fields

               strBuilderStatus.Append("Created..")

               With prsmbx

                   'If Domain.ToLower = "aodinc.com" Then

                   '    .Email = "SMTP:" & UserName & "@domain.com"

                   'Else

                   '    .Email = "SMTP:" & UserName & "@" & Domain

                   '    .Email2 = "smtp:" & UserName & "@domain.com"

                   'End If

                   strBuilderStatus.Append("Calling prsmbx.Fields.Update ")

                   .Fields.Update()

                   strBuilderStatus.Append("Called  prsmbx.Fields.Update ")

                   strBuilderStatus.Append("Calling prsmbx.DataSource.Save ")

                   .DataSource.Save()

                   strBuilderStatus.Append("Called  prsmbx.DataSource.Save ")

               End With

           Catch ex As Exception

               strBuilderStatus.Append("Exception Occured:" + ex.Message + "#" + ex.StackTrace)

               Return "FAIL"

           End Try

       Else

           strBuilderStatus.Append("exUser is nothing ")

           Return "FAIL"

       End If

       Return "SUCCESS"

   End Function

# September 11, 2007 5:23 AM

Trev said:

Brilliant! Exactly what I was looking for, Cheers!

# October 10, 2007 9:13 AM

Glen Eastlake said:

Great info Desmond. Can anybody explain to me how I can connect to a MS exchange server and import the mailbox email addresses into a VB.net application ?

Or could you point me in the right direction of where I can find this information out?

Thanks in advance for any help

# October 11, 2007 9:58 PM

Craig said:

In my "service unavailable" case, there was a typo in the host header with the site's domain name.

# October 22, 2007 10:34 AM

cliffc said:

I get Service Unavailable when I try to oopen the application outside of Visual Studio.  I have been running it successfully in Debug.  But if I close VS and try to open the app directly the Service Unavailable error appears.  In the Application Event Log I get:

W3SVC Warning 1057:

The identity of application pool 'MIISWorkflow' is invalid, so the World Wide Web Publishing Service can not create a worker process to serve the application pool.  Therefore, the application pool has been disabled.

Followed by:

W3SVC Error 1059:

A failure was encountered while launching the process serving application pool 'MIISWorkflow'. The application pool has been disabled.

Just attempting to open the .aspx causes the Application Pool to stop.

The Application was originally ASP.Net 1.x but converted to .Net 2.0 when first built.

The entire IIS site is running .Net 2.0:

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -lk

W3SVC/  2.0.50727.0

W3SVC/1/ROOT/   2.0.50727.0

What would cause the application to stop the Application Pool and/or produce the Service Unavailable error?

# October 24, 2007 1:43 PM

Kris said:

Even After adding my acccount to logon as Service account didn't help. But adding to IIS_WPG group fixed my problem.

# November 2, 2007 1:23 PM

Prem said:

Thanks Brian,

THe LogFormat tip worked for me with the logresolvemerge program.

# November 14, 2007 2:37 PM

Waldy said:

Your comments about the application pool helped me out here.  It turned out that the app pool was stopped.

# November 22, 2007 10:17 AM

Feed Search Engine - All Fresh Articles And News Are Here said:

Pingback from  Feed Search Engine - All Fresh Articles And News Are Here

# November 25, 2007 6:03 PM

Lenesa said:

I had a problem with one of my website and i was helped by your comment and suggestions.Keep up the good work.

thanks

# November 30, 2007 5:44 AM

DannyB said:

Very Helpful. Thanks

# December 7, 2007 12:02 AM

John Gregory said:

Thank you Brian and Simon!!!

Question - after reading 'everything' I cannot find answer anywhere.

We moved domains from Win2000 to Win2003 Server. After moving LogFiles into Stats directory, AWStats does not recognize. Is this LogFormat issue you mention above?

# December 12, 2007 1:22 AM

tmaunga said:

i have a windows 2003 server where iam running iis and asp site ,after some time my asp sites are failing to run and i get the following error

The site '2' was disabled because the application pool 'MSSharePointAppPool' defined for the site's root application is not a valid application pool.

# February 6, 2008 3:27 AM

Cliffc said:

Any update on this issue It become very serious issue for me.

# April 21, 2008 7:18 AM

Eyal Itskovits said:

I tend to think the one mentioned that you have to be set in the Batch-Job logon was right. In my case it worked only when I did so.

# April 30, 2008 7:29 AM

Chris Cooke said:

As Tony Small said it was the password change that caused the error on my work's server. I've recently taken over as admin and thought it was good practice to change the password and after restarting this evening to complete automatic updates the service stopped. I fixed this by running the service in local mode however have now changed it back to admin with the new password.

# June 15, 2008 6:25 PM

Matt Duguid said:

Awesome article and helped us solve a similar little problem we had   ;)

# June 17, 2008 8:01 PM

cs pool web said:

Pingback from  cs pool web

# July 13, 2008 10:40 AM

ssg31415926 said:

I had the same problem and it didn't go away when I tried your suggestion.  Then I realised that I hadn't checked the passwords - someone had reset it.  So I set the correct password and it still didn't go away.  But when I tried IISRESET, it did.

# July 30, 2008 10:17 AM

Moyete said:

I just assigned asp.net permissions to the app pool account

aspnet_regiis -ga MachineName\AccountName

Check this link:

msdn.microsoft.com/.../ms998297.aspx

# August 1, 2008 11:40 AM

Think Tank said:

You are a legend! Many, many thank yous.

# August 5, 2008 10:37 PM

Joe said:

so how do i iterate through the share permissions of a shared folder using vbscript?

# October 15, 2008 8:17 PM

michelle said:

Many thanks! This finally solved my IIS issue. Turned out that the appl was stopped. My bad. Thanks again!

# October 23, 2008 12:58 AM

David said:

Perfect.  Thanks so much.

# November 19, 2008 11:54 AM

Ruben Zevallos Jr. said:

I'm trying to install it in my Windows 2003 Notebook, but the bundled software do not work...

# December 23, 2008 6:50 PM

Karl said:

Great thread, I LOVE the internet.

Tried everything, but it all started to work when I added the user under the app pool to the IIS_WPG group.

thanks again all,

# December 31, 2008 1:25 PM

fabio said:

good guide!!! but the string for log is

LogFormat="%time2 %cs-method %cs-uri-stem %cs-username %c-ip %cs-version %cs(User-Agent) %cs(Referer) %sc-status %sc-bytes"

bye bye and goog working

# January 19, 2009 3:29 AM

Ricardo said:

Parabéns, este post salvou o meu dia.

Viva a internet e o Brasil.

# March 2, 2009 12:44 PM

Johannes said:

Tried all you suggestions and failed dismally!

# April 20, 2009 9:36 AM

Erick said:

Thanks so much to this site blog.angrypets.com/.../iis_6_vs_2005_a.html  ..wow thanks Daniel its works :-)

# July 2, 2009 10:35 PM

Juan Rodriguez said:

I did as you said in here but I'm getting a 404 error when attempt to call the site from my browser. Thanks for put all this together. It is really helpful.  

# July 23, 2009 9:52 AM

Juan Rodriguez said:

I think I fixed my problem in a non-100% secured  way because I allowed all Unknown CGI Extensions to run on my web server. I do not want to keep this configuration even when my firewall only allows ftp connections from my public ip.

So I need to allow only the right extension for that site. I tried hard but something is not working as intended. Any help please? Thanks guys.  

# July 23, 2009 11:23 AM

Leather Jackets said:

Yup...

I solved my website service unavailable problem and thi is pretty nice post..

Thanks

# October 20, 2009 12:59 AM

Mr.Carrot18 said:

Sprinkle the baking soda and salt over the mixture and mix in. ,

# October 22, 2009 5:17 PM

Nick said:

Have asked so many people for this and here it is! Thanks.

# October 28, 2009 9:57 PM