Description
When started from inside the integrated VS Code terminal (both pwsh and "aspire terminal"), WithBrowserLogs() can fail to open the tracked Edge browser even when the application itself is healthy and reachable. The web-browser-logs resource fails immediately with EndOfStreamException: Browser debug pipe closed while launching Edge through Aspire's private CDP pipe.
This was observed with both browser data modes:
- Default/shared Aspire-managed Edge profile: failed with Browser debug pipe closed
- Isolated mode configured through the browser configuration tools: also failed with Browser debug pipe closed
So this does not appear to be limited to the default shared Aspire-managed browser profile. It looks like Edge/private-CDP-pipe startup can fail immediately, and Aspire currently does not recover, fall back, or provide an actionable diagnostic.
Environment
- Repo/app: kaylas-garden
- OS: Windows
- Browser: Edge at C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
- Aspire SDK: 13.3.0
- Aspire.Hosting.Browsers: 13.3.0-preview.1.26256.5
- AppHost: TypeScript �pphost.ts
Symptoms
- web resource is Running/Healthy
- http://localhost:3000/ returns HTTP 200 outside browser-log tracking
- web-browser-logs enters FailedToStart
- Last error: EndOfStreamException: Browser debug pipe closed.
- In the isolated-mode repro, resource properties showed:
- Browser: msedge
- User data mode: Isolated
Expected behavior
The tracked browser should open successfully, or Aspire should recover/fallback/diagnose why Edge exited or closed the private CDP pipe.
Actual behavior
The tracked browser command fails repeatedly with EndOfStreamException: Browser debug pipe closed.
Running "aspire start" from a regular terminal works fine though?
Original browser log: web-browser-logs-20260507032422.txt
Log
ext 2026-05-07T19:23:40.1529430Z Executing command 'open-tracked-browser'. 2026-05-07T19:23:40.1601238Z [session-0001] Opening tracked browser for 'http://localhost:3000/' using 'msedge'. 2026-05-07T19:23:40.1673509Z [session-0001] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'. 2026-05-07T19:23:40.1898986Z [session-0001] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'. 2026-05-07T19:23:40.2174481Z [session-0001] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed. 2026-05-07T19:23:40.2237764Z [session-0001] Failed to open tracked browser for 'http://localhost:3000/'. System.IO.EndOfStreamException: Browser debug pipe closed. at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319 at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215 at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167
at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65
at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111
2026-05-07T19:23:40.2254253Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed.
2026-05-07T19:23:41.9208190Z Executing command 'open-tracked-browser'.
2026-05-07T19:23:41.9210697Z [session-0002] Opening tracked browser for 'http://localhost:3000/' using 'msedge'.
2026-05-07T19:23:41.9211831Z [session-0002] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'.
2026-05-07T19:23:41.9294513Z [session-0002] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'.
2026-05-07T19:23:41.9507450Z [session-0002] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed.
2026-05-07T19:23:41.9513122Z [session-0002] Failed to open tracked browser for 'http://localhost:3000/'.
System.IO.EndOfStreamException: Browser debug pipe closed.
at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319
at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215
at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167 at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65 at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111 2026-05-07T19:23:41.9515435Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed. 2026-05-07T19:23:46.4272271Z Executing command 'open-tracked-browser'. 2026-05-07T19:23:46.4274561Z [session-0003] Opening tracked browser for 'http://localhost:3000/' using 'msedge'. 2026-05-07T19:23:46.4275123Z [session-0003] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'. 2026-05-07T19:23:46.4379633Z [session-0003] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'. 2026-05-07T19:23:46.4571417Z [session-0003] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed. 2026-05-07T19:23:46.4598776Z [session-0003] Failed to open tracked browser for 'http://localhost:3000/'. System.IO.EndOfStreamException: Browser debug pipe closed. at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319 at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215 at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167
at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65
at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111
2026-05-07T19:23:46.4600910Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed.
2026-05-07T19:23:52.7729247Z Executing command 'open-tracked-browser'.
2026-05-07T19:23:52.7731662Z [session-0004] Opening tracked browser for 'http://localhost:3000/' using 'msedge'.
2026-05-07T19:23:52.7732253Z [session-0004] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'.
2026-05-07T19:23:52.7854029Z [session-0004] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'.
2026-05-07T19:23:52.8063836Z [session-0004] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed.
2026-05-07T19:23:52.8071308Z [session-0004] Failed to open tracked browser for 'http://localhost:3000/'.
System.IO.EndOfStreamException: Browser debug pipe closed.
at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319
at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215
at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167 at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65 at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111 2026-05-07T19:23:52.8073666Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed. 2026-05-07T19:23:56.0880510Z Executing command 'open-tracked-browser'. 2026-05-07T19:23:56.0882731Z [session-0005] Opening tracked browser for 'http://localhost:3000/' using 'msedge'. 2026-05-07T19:23:56.0883360Z [session-0005] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'. 2026-05-07T19:23:56.0976999Z [session-0005] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'. 2026-05-07T19:23:56.1206620Z [session-0005] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed. 2026-05-07T19:23:56.1213129Z [session-0005] Failed to open tracked browser for 'http://localhost:3000/'. System.IO.EndOfStreamException: Browser debug pipe closed. at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319 at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215 at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167
at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65
at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111
2026-05-07T19:23:56.1215302Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed.
2026-05-07T19:24:03.7107025Z Executing command 'configure-tracked-browser'.
2026-05-07T19:24:13.2956097Z Command 'configure-tracked-browser' was canceled.
2026-05-07T19:24:15.1829371Z Executing command 'open-tracked-browser'.
2026-05-07T19:24:15.1831652Z [session-0006] Opening tracked browser for 'http://localhost:3000/' using 'msedge'.
2026-05-07T19:24:15.1832489Z [session-0006] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'.
2026-05-07T19:24:15.1943484Z [session-0006] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'.
2026-05-07T19:24:15.2204805Z [session-0006] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed.
2026-05-07T19:24:15.2212735Z [session-0006] Failed to open tracked browser for 'http://localhost:3000/'.
System.IO.EndOfStreamException: Browser debug pipe closed.
at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319
at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215
at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger`1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167
at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65
at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111
2026-05-07T19:24:15.2214928Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed.
`
See the follow-up comment for the additional isolated-mode log (web-browser-logs-20260507033533.txt).
Description
When started from inside the integrated VS Code terminal (both pwsh and "aspire terminal"), WithBrowserLogs() can fail to open the tracked Edge browser even when the application itself is healthy and reachable. The web-browser-logs resource fails immediately with EndOfStreamException: Browser debug pipe closed while launching Edge through Aspire's private CDP pipe.
This was observed with both browser data modes:
So this does not appear to be limited to the default shared Aspire-managed browser profile. It looks like Edge/private-CDP-pipe startup can fail immediately, and Aspire currently does not recover, fall back, or provide an actionable diagnostic.
Environment
Symptoms
Expected behavior
The tracked browser should open successfully, or Aspire should recover/fallback/diagnose why Edge exited or closed the private CDP pipe.
Actual behavior
The tracked browser command fails repeatedly with EndOfStreamException: Browser debug pipe closed.
Running "aspire start" from a regular terminal works fine though?
Original browser log: web-browser-logs-20260507032422.txt
Log
ext 2026-05-07T19:23:40.1529430Z Executing command 'open-tracked-browser'. 2026-05-07T19:23:40.1601238Z [session-0001] Opening tracked browser for 'http://localhost:3000/' using 'msedge'. 2026-05-07T19:23:40.1673509Z [session-0001] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'. 2026-05-07T19:23:40.1898986Z [session-0001] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'. 2026-05-07T19:23:40.2174481Z [session-0001] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed. 2026-05-07T19:23:40.2237764Z [session-0001] Failed to open tracked browser for 'http://localhost:3000/'. System.IO.EndOfStreamException: Browser debug pipe closed. at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319 at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215 at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65
at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111
2026-05-07T19:23:40.2254253Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed.
2026-05-07T19:23:41.9208190Z Executing command 'open-tracked-browser'.
2026-05-07T19:23:41.9210697Z [session-0002] Opening tracked browser for 'http://localhost:3000/' using 'msedge'.
2026-05-07T19:23:41.9211831Z [session-0002] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'.
2026-05-07T19:23:41.9294513Z [session-0002] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'.
2026-05-07T19:23:41.9507450Z [session-0002] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed.
2026-05-07T19:23:41.9513122Z [session-0002] Failed to open tracked browser for 'http://localhost:3000/'.
System.IO.EndOfStreamException: Browser debug pipe closed.
at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319
at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215
at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger
1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167 at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65 at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111 2026-05-07T19:23:41.9515435Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed. 2026-05-07T19:23:46.4272271Z Executing command 'open-tracked-browser'. 2026-05-07T19:23:46.4274561Z [session-0003] Opening tracked browser for 'http://localhost:3000/' using 'msedge'. 2026-05-07T19:23:46.4275123Z [session-0003] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'. 2026-05-07T19:23:46.4379633Z [session-0003] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'. 2026-05-07T19:23:46.4571417Z [session-0003] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed. 2026-05-07T19:23:46.4598776Z [session-0003] Failed to open tracked browser for 'http://localhost:3000/'. System.IO.EndOfStreamException: Browser debug pipe closed. at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319 at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215 at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65
at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111
2026-05-07T19:23:46.4600910Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed.
2026-05-07T19:23:52.7729247Z Executing command 'open-tracked-browser'.
2026-05-07T19:23:52.7731662Z [session-0004] Opening tracked browser for 'http://localhost:3000/' using 'msedge'.
2026-05-07T19:23:52.7732253Z [session-0004] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'.
2026-05-07T19:23:52.7854029Z [session-0004] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'.
2026-05-07T19:23:52.8063836Z [session-0004] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed.
2026-05-07T19:23:52.8071308Z [session-0004] Failed to open tracked browser for 'http://localhost:3000/'.
System.IO.EndOfStreamException: Browser debug pipe closed.
at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319
at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215
at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger
1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167 at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65 at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in /_/src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111 2026-05-07T19:23:52.8073666Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed. 2026-05-07T19:23:56.0880510Z Executing command 'open-tracked-browser'. 2026-05-07T19:23:56.0882731Z [session-0005] Opening tracked browser for 'http://localhost:3000/' using 'msedge'. 2026-05-07T19:23:56.0883360Z [session-0005] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'. 2026-05-07T19:23:56.0976999Z [session-0005] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'. 2026-05-07T19:23:56.1206620Z [session-0005] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed. 2026-05-07T19:23:56.1213129Z [session-0005] Failed to open tracked browser for 'http://localhost:3000/'. System.IO.EndOfStreamException: Browser debug pipe closed. at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319 at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in /_/src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215 at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65
at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111
2026-05-07T19:23:56.1215302Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed.
2026-05-07T19:24:03.7107025Z Executing command 'configure-tracked-browser'.
2026-05-07T19:24:13.2956097Z Command 'configure-tracked-browser' was canceled.
2026-05-07T19:24:15.1829371Z Executing command 'open-tracked-browser'.
2026-05-07T19:24:15.1831652Z [session-0006] Opening tracked browser for 'http://localhost:3000/' using 'msedge'.
2026-05-07T19:24:15.1832489Z [session-0006] Resolving tracked browser host. User data mode: Shared; browser: 'msedge'; profile: '(default)'.
2026-05-07T19:24:15.1943484Z [session-0006] Using Owned tracked browser host 'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe' at 'private CDP pipe'.
2026-05-07T19:24:15.2204805Z [session-0006] Setting up the tracked browser page failed: EndOfStreamException: Browser debug pipe closed.
2026-05-07T19:24:15.2212735Z [session-0006] Failed to open tracked browser for 'http://localhost:3000/'.
System.IO.EndOfStreamException: Browser debug pipe closed.
at Aspire.Hosting.BrowserLogsCdpConnection.ReceiveLoopAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 319
at Aspire.Hosting.BrowserLogsCdpConnection.DisposeAsync() in //src/Aspire.Hosting.Browsers/BrowserLogsCdpConnection.cs:line 215
at Aspire.Hosting.BrowserLogsRunningSession.StartAsync(BrowserConfiguration configuration, String resourceName, String sessionId, Uri url, BrowserHostRegistry browserHostRegistry, ILogger resourceLogger, ILogger`1 logger, TimeProvider timeProvider, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 167
at Aspire.Hosting.BrowserLogsRunningSessionFactory.StartSessionAsync(BrowserConfiguration configuration, String resourceName, Uri url, String sessionId, ILogger resourceLogger, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsRunningSession.cs:line 65
at Aspire.Hosting.BrowserLogsSessionManager.StartSessionAsync(BrowserLogsResource resource, BrowserConfiguration configuration, String resourceName, Uri url, CancellationToken cancellationToken) in //src/Aspire.Hosting.Browsers/BrowserLogsSessionManager.cs:line 111
2026-05-07T19:24:15.2214928Z Failure executing command 'open-tracked-browser'. Error message: Browser debug pipe closed.
`
See the follow-up comment for the additional isolated-mode log (web-browser-logs-20260507033533.txt).