Reputation
5,934
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
2 16 32
Newest
 Nice Answer
Impact
~349k people reached

42m
awarded  Nice Answer
12h
answered IIS web.config: show directory listing when served from specific server?
Aug
29
answered With Powershell, how can I get the id of a process owned by a specific user?
Aug
29
comment Hyper-V Host Requirements
Considering you plan to run 3 guest- plus the host OS, I think 8 GB RAM for the host may not be enough. This depends a bit on what the guest OSes are.
Aug
29
answered IIS redirect based on domain/ ip address
Aug
28
answered 403.14 when accessing site remotely, works on the server
Aug
28
answered Killing a single service when multiple services are under same pid using taskkill
Aug
28
comment 403.14 when accessing site remotely, works on the server
You are accessing two different URLs in your logs, what's the log entry for remote /tfs/ ? IIS is usually very good when providing the correct sub-status code, so 403.14 for Directory listing denied should be taken seriously.
Aug
25
comment Detect which application mounted a device
@Denis - In the details of the events, you have ProcessID, and UserID. For most devices this will be PID 4 and S-1-5-18 but it may have the actual process ID. If there process is not running anymore you can use SysMon to log all process starts and then wait to the next mount to happen.
Aug
25
awarded  Caucus
Aug
21
comment MIME/Content type changed after change in server
The MIME type you are setting in IIS are purely for serving files to a browser/downloading files from the server. You are saying your users are uploading *.csv files to the server and that throws an error. What is that error. Normally your code that handles that upload doesn't care about MIME types. Without knowing the error and how the uploaded file is processed, we can't help you.
Aug
20
comment How can I check the expiry details for many SSL certificates deployed on Windows 2008/2012 servers
No you don't. All you need is the few line of PowerShell mentioned in longneck's answer. Remember this is for Windows servers.
Aug
19
comment How can I check the expiry details for many SSL certificates deployed on Windows 2008/2012 servers
This would require a list of URIs to check, also what about certificates that are not bound to web sites? It is much more robust to enumerate the certificates on each server.
Aug
19
comment How can I check the expiry details for many SSL certificates deployed on Windows 2008/2012 servers
If you only interested in expired ones, or ones that will expire say within 30 days use: Get-ChildItem cert:\LocalMachine\My | Where NotAfter -lt (Get-Date).AddDays(30)
Aug
18
comment IIS HTTPS forward only works after full OS reboot
Are you saying this is only an issue after you installed the server, and after the first reboot it always works fine?
Aug
18
comment Adding Folder Permissions Using Powershell
@AYS - I added an example for those accounts
Aug
18
revised Adding Folder Permissions Using Powershell
added more example for other accounts
Aug
18
comment secure IIS directory traversal and command exec
I think the OP wants to know how to prevent a similar attack in the future not how to deal with it. The answer to that is very different from the answers in How do I deal with a compromised server?.
Aug
18
answered App_Data is not hidden in IIS 7.5
Aug
16
answered IIS Port 443 and NT Kernel & System