ieautodiscovery
Bot User-Agent:ieautodiscovery
🤖 Overview
ieautodiscovery is a legitimate web crawler component of Internet Explorer (versions 7 through 11), developed by Microsoft Corporation, tasked with automatically detecting and subscribing to RSS feeds and Web Slices when a user visits a website. Its official documentation appears in Microsoft’s Internet Explorer RSS Platform documentation (archived at MSDN Library). Unlike general‑purpose search crawlers, ieautodiscovery operates only on behalf of an individual user who has enabled feed subscription in IE’s Feeds pane, making it a client‑side agent rather than a server‑side indexing robot.
🌐 Technical Behavior
When a user navigates to a page in Internet Explorer, the browser silently triggers ieautodiscovery to scan the HTML tags. It issues a single HTTP GET request per feed URL discovered, typically within seconds of page load. The crawler sends a User‑Agent string of Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) — the exact token MSIE 7.0 may vary with IE version. Request frequency is low: one request per distinct feed per page, never repeated unless the user revisits the page or manually refreshes feeds. IP addresses originate from the user’s own client IP, not from Microsoft‑owned ranges. It supports only HTTP/1.1 and respects 304 Not Modified responses via If‑Modified‑Since headers.
📋 robots.txt Compliance
Internet Explorer’s ieautodiscovery does not read robots.txt during its automatic feed discovery operation because it is a client‑side script running inside the user’s browser under the user’s own session. However, the subsequent feed subscription requests (made by the browser when the user adds the feed) do respect robots.txt if the feed is fetched manually; the automatic discovery phase itself bypasses it. This is documented in Microsoft’s Internet Explorer RSS Platform SDK (archived at MSDN).
🔍 Detection Indicators
The primary identifier is a User‑Agent containing the substring “MSIE” followed by a version number (e.g., 7.0, 8.0, 9.0) combined with the Trident/ token. A behavioral fingerprint is the rapid retrieval of <link> tags containing type="application/rss+xml" or type="application/atom+xml" immediately after the main page loads. The request lacks any From or X‑Bot headers and carries a Accept: */* header.
📊 Data Usage
Collected feed URLs and their content are used exclusively for local feed aggregation within the user’s Internet Explorer Feeds pane. No data is transmitted to Microsoft servers; all feed polling is performed directly from the client IP to the originating server. The data enables the user to subscribe to and read news, blog entries, or podcast updates without visiting the website.
⚙️ Rate Limiting Policy
This agent is inherently rate‑limited per user session — it only makes requests when the user actively browses a page containing a feed link. No rate limiting is required from the server perspective, but if misidentified as a threat, threshold‑based blocking should allow at least 5–10 requests per minute per IP to accommodate legitimate IE users without disrupting automatic feed discovery.
Similar Threats
🛡️
Stop Bots. Save Bandwidth. Protect Revenue.
Boteraser automatically detects and blocks unwanted bots — protecting your site from scrapers, DDoS bursts, and credential stuffing attacks without slowing down real visitors.
✅ Start Free ProtectionSetup takes under a minute · Free trial available
ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the bots listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.