Обычно системы при согласовании выбирают оптимальный протокол, а вы исключили все протоколы и оставили только SSLv3, у вас хоть что-то работает после этого?
На вашем месте, я бы наоборот запретил все варианты SSL, возможно отправляющая сторона умеет какой-то TLS но вы не даете ей шанса)
connection = new HubConnectionBuilder()
.WithUrl("http://localhost:5176/chat")
.Build();
await connection.StartAsync();
Пока я копирую так сертификаты из npm: