RDS Connection Broker Failed to Redirect User (Event 1306): Diagnose the Redirection Path

If Remote Desktop Connection Broker logs Event 1306, do not rebuild the RDS farm first. Determine whether the broker processed the request successfully and the failure happened only during redirection.

Windows Server · RDSEvent ID 1306Last reviewed Sep 26, 2026
🎯 You’re likely in the right place if:
Event Viewer says “Remote Desktop Connection Broker Client failed to redirect the user.”You see Event ID 1306, sometimes after 1301 or 801.Direct RDP to a Session Host may work while collection/broker redirection fails.
Start with the event immediately before 1306
Event 801 shows a valid target hostThe broker processed the request; investigate the redirection handoff, RDP collection hint and target reachability.
Event 1296 appears before 1306The client failed while getting the redirection packet; investigate broker response and collection state.
Error says “The parameter is incorrect”Inspect the generated RDP file and collection/redirection metadata before changing firewall rules.
Error is NULLCorrelate broker and Session Host logs at the same timestamp; NULL alone does not identify the root cause.
Difficulty: ModerateRisk: Read-only checks first
🔎 Quick Check — correlate the RDS events

Open Event Viewer and inspect the events immediately before and after Event 1306 under the TerminalServices logs. Record whether the broker already selected a target Session Host.

Event Viewer → Applications and Services Logs → Microsoft → Windows → TerminalServices-*

Verify: If Event 801 contains a target name/IP/FQDN before 1306, the request reached the broker and the diagnostic focus should move to redirection rather than basic authentication.

ADSENSE · reserved slot after the first useful step

What Event 1306 actually tells you

Event 1306 is a redirection failure, not a complete root-cause diagnosis. Microsoft Q&A reports show it can appear after successful authentication and even after the Connection Broker has selected a target Session Host. That distinction matters: changing licensing, certificates, firewall rules and broker configuration all at once can hide the original failure.

The useful evidence is the sequence around the event. Event 1301 can show that a redirection request was received, Event 801 can show that the broker processed it and selected a target, while 1296 or 1306 identifies a later failure in obtaining or applying the redirection information. The Error field is also worth preserving exactly: live SERP cases include both The parameter is incorrect and NULL, so do not assume every Event 1306 is the same failure.

Fix path #1 — test the RDP file generated by RD Web

If a manually created RDP connection fails, download the collection's RDP file from RD Web and test that file unchanged. Collection-generated files carry redirection metadata that a generic RDP file may not reproduce correctly.

Verify: If the RD Web file redirects correctly but your manually created file does not, compare the files and focus on collection/redirection properties rather than rebuilding the RDS roles.

Fix path #2 — verify DNS and target Session Host reachability

From the relevant RDS servers, verify that the target host reported by the broker resolves to the expected address and that the Session Host is available in the deployment. A successful broker decision is not enough if the target name resolves incorrectly or the endpoint is unavailable.

Resolve-DnsName <session-host-fqdn>

Verify: Compare the returned address with the target information recorded in the broker event. Do not “fix” DNS by adding arbitrary hosts-file entries unless you understand why normal resolution is wrong.

Fix path #3 — check the collection before changing DefaultTsvUrl

Older RDS troubleshooting discussions often recommend a DefaultTsvUrl registry value. Treat that as a targeted configuration check, not a universal Event 1306 fix. First confirm that the client is intended to connect through a collection and that the collection-generated RDP file contains the expected connection hint.

🟡 Registry caution: Do not create or modify ClusterSettings values simply because another RDS farm used them. Capture the current configuration and confirm the collection alias and deployment design first.

Fix path #4 — correlate Broker and Session Host logs

Use the timestamp of Event 1306 to inspect the broker and the intended Session Host. If the broker logs a successful processing event but the target host has no corresponding connection activity, the gap itself is useful evidence. If the Session Host receives the connection and rejects it, troubleshoot that later stage instead.

Also separate authentication success from redirection success. A user can authenticate successfully and still fail during collection routing.

What not to do first

Do not remove and rebuild the RDS deployment before preserving the event sequence and collection configuration.Do not disable NLA or broadly lower security settings just to see whether Event 1306 disappears.Do not assume TCP 3389 is the only relevant path in an RDS deployment.Do not copy a registry fix from another farm without matching its collection design.

Still not fixed? Capture this evidence

Before escalating, record:the complete Event 1306 message and its Error fieldEvents 1301, 801, 1296 and nearby RDS events at the same timestampthe target name, IP and FQDN selected by the brokerwhether direct RDP to the Session Host workswhether the RD Web-generated RDP file behaves differentlyWindows Server versions and whether Connection Broker HA is enabledwhether the Event 1306 Error field is NULL, “The parameter is incorrect,” or another value

Why this guide targets Event 1306 specifically

Generic “Remote Desktop not working” advice is too broad for this failure. Event 1306 sits inside the RDS redirection path, so the fastest diagnosis comes from identifying how far the connection progressed. That lets you separate client/collection metadata, broker processing, name resolution and Session Host acceptance instead of treating them as one problem.

References

Still stuck? Ask the community

Share the exact Event 1306 text, the nearby 1301/801/1296 events, Windows Server version and whether the RD Web-generated RDP file behaves differently.

Keep it safe: never post passwords, private hostnames/IPs, access tokens, certificate private keys, or confidential logs.
Powered by GitHub DiscussionsSign in with GitHub to comment. Reading comments does not require sign-in.

Loading community discussion…