Как вы конвертировали .p7b в .cer? Ваша проблема в том, что файлы cer не содержат информацию о секретном ключе, поэтому, когда вы экспортируете его в формате pfx, у него нет информации, необходимой для работы с SSL.
Самый простой способ преобразования в pfx - это, вероятно, импортировать сертификат на локальный компьютер (используя certmgr.msc), а затем экспортировать его, выбрав опцию «Да, экспортировать закрытый ключ».
РЕДАКТИРОВАТЬ: После проведения дополнительных исследований после комментария GregS, проблема все та же, у вас pfx нет секретного ключа, необходимого для работы с SSL, но причина в том, что файл .p7b не имеет закрытого ключа для начала. Вам нужно использовать другой сертификат. Уже существует вопрос , связанный с этим при сбое сервера .