Hello,
I need your help.
I have a RDS FARM with
8 host session (named RDS01, RDS02...)
2 Brokers (BRK01 and BRK03)
1 Management (MGM01) where we deployed the farm and see the collection, and with the SQL server for broker HA
DC is on another server
Everything is in 2016 version, windows server 2016, SQL server 2016
My connection chain : Driver={ODBC Driver 13 for SQL Server};Server=MYENTERPRISE-MGM01,1433;UID=sa;Pwd={password_replaced};Database=RDFarm
DNS name for the mstsc connection : RDS.MYENTERPRISE.LOCAL
collection name : RDS-MYENTERPRISE
name of the DB : RDFarm
Round robin on the dns between the 8 host (RDS01,...)
Problem : The second broker for the HA is not working.
We had BRK02 but with many problems, so we created a new server : BRK03.
But BRK03 is not working too
When a RDS Host is going through BRK01, everything is ok, we see users in the connection of the collection on the MGM.
But when RDS Host is going through BRK03, we don't see the users in the collection, and users got temp session when disconnect/connect.
In the events on BRK03 :
Microsoft-Windows-TerminalServices-SessionBroker/Admin ID 802
Server farm specified for connection is not present
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Microsoft-Windows-TerminalServices-SessionBroker" Guid="{D1737620-6A25-4BEF-B07B-AAC3DF44EFC9}" />
<EventID>802</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>101</Task>
<Opcode>11</Opcode>
<Keywords>0x4000000000000000</Keywords>
<TimeCreated SystemTime="2020-02-12T09:28:07.054322400Z" />
<EventRecordID>86</EventRecordID>
<Correlation ActivityID="{8FE15758-B0A3-48C0-A516-4C98547234BF}" />
<Execution ProcessID="3536" ThreadID="1864" />
<Channel>Microsoft-Windows-TerminalServices-SessionBroker/Admin</Channel>
<Computer>MYENTERPRISE-BRK03.MYENTERPRISE.local</Computer>
<Security UserID="S-1-5-20" />
</System>
- <UserData>
- <EventXML xmlns="Event_NS">
<param1>MYENTERPRISE\MY.USER</param1>
<param2>La batterie de serveurs spécifiée pour la connexion n’est pas présente.</param2>
<param3>2</param3>
</EventXML>
</UserData>
</Event>
And in Microsoft-Windows-TerminalServices-SessionBroker/Operational
ID 787 : The name farm is empty
We don't have the event ID 801 compared to a connection on BRK01
Anyone have an idea ?
Thanks
I need your help.
I have a RDS FARM with
8 host session (named RDS01, RDS02...)
2 Brokers (BRK01 and BRK03)
1 Management (MGM01) where we deployed the farm and see the collection, and with the SQL server for broker HA
DC is on another server
Everything is in 2016 version, windows server 2016, SQL server 2016
My connection chain : Driver={ODBC Driver 13 for SQL Server};Server=MYENTERPRISE-MGM01,1433;UID=sa;Pwd={password_replaced};Database=RDFarm
DNS name for the mstsc connection : RDS.MYENTERPRISE.LOCAL
collection name : RDS-MYENTERPRISE
name of the DB : RDFarm
Round robin on the dns between the 8 host (RDS01,...)
Problem : The second broker for the HA is not working.
We had BRK02 but with many problems, so we created a new server : BRK03.
But BRK03 is not working too
When a RDS Host is going through BRK01, everything is ok, we see users in the connection of the collection on the MGM.
But when RDS Host is going through BRK03, we don't see the users in the collection, and users got temp session when disconnect/connect.
In the events on BRK03 :
Microsoft-Windows-TerminalServices-SessionBroker/Admin ID 802
Server farm specified for connection is not present
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Microsoft-Windows-TerminalServices-SessionBroker" Guid="{D1737620-6A25-4BEF-B07B-AAC3DF44EFC9}" />
<EventID>802</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>101</Task>
<Opcode>11</Opcode>
<Keywords>0x4000000000000000</Keywords>
<TimeCreated SystemTime="2020-02-12T09:28:07.054322400Z" />
<EventRecordID>86</EventRecordID>
<Correlation ActivityID="{8FE15758-B0A3-48C0-A516-4C98547234BF}" />
<Execution ProcessID="3536" ThreadID="1864" />
<Channel>Microsoft-Windows-TerminalServices-SessionBroker/Admin</Channel>
<Computer>MYENTERPRISE-BRK03.MYENTERPRISE.local</Computer>
<Security UserID="S-1-5-20" />
</System>
- <UserData>
- <EventXML xmlns="Event_NS">
<param1>MYENTERPRISE\MY.USER</param1>
<param2>La batterie de serveurs spécifiée pour la connexion n’est pas présente.</param2>
<param3>2</param3>
</EventXML>
</UserData>
</Event>
And in Microsoft-Windows-TerminalServices-SessionBroker/Operational
ID 787 : The name farm is empty
We don't have the event ID 801 compared to a connection on BRK01
Anyone have an idea ?
Thanks