Microsoft Internet Information Server Technology & Digital Applications 3 — Questions and Answers
Question 1: Which IIS component is responsible for processing ASP.NET requests by mapping them to the appropriate handler?
- ISAPI Filter
- HTTP Module
- Managed Handler (Correct answer)
- Static File Handler
Correct answer: Managed Handler
Managed Handlers in IIS process requests for specific file types or URL patterns by routing them to ASP.NET managed code handlers.
Question 2: What does enabling 'Dynamic Content Compression' in IIS accomplish?
- Caches static files on disk
- Compresses dynamically generated responses like ASP.NET output to reduce bandwidth (Correct answer)
- Encrypts response bodies
- Reduces CPU usage by caching queries
Correct answer: Compresses dynamically generated responses like ASP.NET output to reduce bandwidth
Dynamic Content Compression uses gzip or deflate to compress responses generated at runtime, reducing bandwidth at the cost of increased CPU usage.
Question 3: In IIS, what is the function of the 'Failed Request Tracing' (FREB) feature?
- Blocks failed login attempts
- Captures detailed diagnostic logs for requests that fail or perform poorly (Correct answer)
- Monitors disk I/O errors
- Alerts administrators via email on 500 errors
Correct answer: Captures detailed diagnostic logs for requests that fail or perform poorly
Failed Request Tracing logs detailed information about failed requests, including module execution steps and timing, to help diagnose errors.
Question 4: Which IIS setting controls how long a worker process remains idle before it is shut down?
- Recycling Interval
- Idle Time-out (minutes) (Correct answer)
- Shutdown Time Limit
- Request Queue Length
Correct answer: Idle Time-out (minutes)
The Idle Time-out setting defines the number of minutes a worker process can remain idle without receiving requests before IIS shuts it down.
Question 5: What is the purpose of the IIS 'Shared Configuration' feature?
- Synchronizing SSL certificates across servers
- Sharing a single applicationHost.config across multiple IIS servers in a web farm (Correct answer)
- Enabling cross-domain cookie sharing
- Centralizing application pool passwords
Correct answer: Sharing a single applicationHost.config across multiple IIS servers in a web farm
Shared Configuration allows multiple IIS servers to use the same applicationHost.config file stored on a UNC share, ensuring consistent configuration across a web farm.
Question 6: Which protocol does IIS use for WebDAV to allow clients to manage files on a web server?
- FTP
- SMTP
- HTTP/HTTPS with WebDAV extensions (Correct answer)
- SFTP
Correct answer: HTTP/HTTPS with WebDAV extensions
WebDAV extends HTTP/HTTPS with additional methods like PROPFIND, MKCOL, and MOVE, enabling file management over standard web ports.
Question 7: What happens when IIS application pool 'Rapid Fail Protection' is triggered?
- The server reboots automatically
- The application pool is disabled after multiple worker process crashes within a short period (Correct answer)
- All sites on the server are paused
- IIS switches to a backup application pool
Correct answer: The application pool is disabled after multiple worker process crashes within a short period
Rapid Fail Protection stops an application pool from starting after a configured number of worker process failures occur within a set time window.
Which IIS component is responsible for processing ASP.NET requests by mapping them to the appropriate handler?