Microsoft Internet Information Server Microsoft Internet Information Server 2 — Questions and Answers
Question 1: Which IIS feature allows you to rewrite incoming URLs to different internal paths without redirecting the client browser?
- HTTP Redirect
- URL Rewrite Module (Correct answer)
- Custom Errors
- Request Filtering
Correct answer: URL Rewrite Module
The URL Rewrite Module rewrites incoming request URLs server-side so the client never sees the internal path.
Question 2: In IIS, what is the default identity under which an application pool runs if you do not change the setting?
- LocalSystem
- NetworkService
- ApplicationPoolIdentity (Correct answer)
- LocalService
Correct answer: ApplicationPoolIdentity
ApplicationPoolIdentity is the default and most secure built-in identity for IIS application pools since IIS 7.5.
Question 3: Which IIS authentication method sends credentials in Base64 encoding over HTTP and is considered insecure without HTTPS?
- Windows Authentication
- Basic Authentication (Correct answer)
- Digest Authentication
- Anonymous Authentication
Correct answer: Basic Authentication
Basic Authentication encodes credentials in Base64, which is easily decoded, making it insecure unless used over HTTPS.
Question 4: What IIS tool lets an administrator manage remote IIS servers through a graphical interface over HTTPS on port 8172 by default?
- IIS Manager for Remote Administration (Correct answer)
- Web Deploy
- PowerShell Remoting
- Server Manager
Correct answer: IIS Manager for Remote Administration
IIS Manager for Remote Administration uses the Web Management Service (WMSvc) on port 8172 to manage remote IIS instances.
Question 5: Which IIS feature can automatically compress static files and cache the compressed versions to reduce bandwidth usage?
- Dynamic Content Compression
- Static Content Compression (Correct answer)
- Output Caching
- Kernel-mode Caching
Correct answer: Static Content Compression
Static Content Compression compresses files like HTML, CSS, and JS and can cache results, while Dynamic Content Compression handles runtime responses.
Question 6: In IIS Request Filtering, which setting controls the maximum size of an HTTP request body that IIS will accept?
- maxAllowedContentLength (Correct answer)
- maxQueryString
- maxUrl
- requestLimits
Correct answer: maxAllowedContentLength
maxAllowedContentLength in the requestLimits element sets the maximum allowed HTTP request body size in bytes.
Question 7: What is the purpose of the IIS 'Failed Request Tracing' feature?
- To block suspicious requests in real time
- To log detailed diagnostic information for requests that meet failure criteria (Correct answer)
- To redirect failed requests to a backup server
- To send email alerts when a 500 error occurs
Correct answer: To log detailed diagnostic information for requests that meet failure criteria
Failed Request Tracing captures detailed trace events for requests that fail based on configurable rules, aiding troubleshooting.
Which IIS feature allows you to rewrite incoming URLs to different internal paths without redirecting the client browser?