こんにちは
Thank you for posting question on Microsoft Windows Forum.
Based on your issue description, the error message "The remote session has been disconnected because there is no Remote Desktop license server" which might indicate that Server B does not know which server is its License Server.
実際、サーバー B の「RD ライセンス診断」ツールは、おそらく誤解を招く可能性があります。ネットワーク上のサーバー A を検出できます。おそらくActive Directory経由です。ライセンスが利用可能であることを報告します。ただし、サーバー B のリモート デスクトップ セッション ホスト サービスは、サーバー A を使用するように明示的に構成されていません。
クライアントがサーバー A に接続すると、サーバー A (ライセンスサーバーでもある) から一時的 (または永続的な) RDS クライアントアクセスライセンス (CAL) が正常にチェックアウトされます。クライアントは_有効な CAL を所有するようにな_ったため、そのライセンスを環境内の_任意の_セッション ホストに提示できます。サーバー B に接続すると、サーバー B はクライアントが既に持っているライセンスを受け入れるため、ライセンス サーバー自体に接続する必要はありません。
上記の情報がお役に立てば幸いです。