В последних версиях УТ 10.3 защищенное соединение определяется из заданного URL подключения.
Н-р, код из ОбщийМодуль.ПроцедурыОбменаССайтом
Функция РазобратьАдресСайта(Знач АдресСайта) Экспорт
АдресСайта = СокрЛП(АдресСайта);
HTTPСервер = "";
HTTPПорт = 0;
HTTPАдресСкрипта = "";
HTTPЗащищенноеСоединение = Ложь;
Если ЗначениеЗаполнено(АдресСайта) Тогда
АдресСайта = СтрЗаменить(АдресСайта, "\", "/");
АдресСайта = СтрЗаменить(АдресСайта, " ", "");
Если ВРег(Лев(АдресСайта, 7)) = "HTTP://" Тогда
АдресСайта = Сред(АдресСайта, 8);
ИначеЕсли ВРег(Лев(АдресСайта, 8)) = "HTTPS://" Тогда
АдресСайта = Сред(АдресСайта, 9);
HTTPЗащищенноеСоединение = Истина;
КонецЕсли;
ПозицияСлэша = Найти(АдресСайта, "/");
Если ПозицияСлэша > 0 Тогда
HTTPСервер = Лев(АдресСайта, ПозицияСлэша - 1);
HTTPАдресСкрипта = Прав(АдресСайта, СтрДлина(АдресСайта) - ПозицияСлэша);
Иначе
HTTPСервер = АдресСайта;
HTTPАдресСкрипта = "";
КонецЕсли;
ПозицияДвоеточия = Найти(HTTPСервер, ":");
Если ПозицияДвоеточия > 0 Тогда
HTTPСерверСПортом = HTTPСервер;
HTTPСервер = Лев(HTTPСерверСПортом, ПозицияДвоеточия - 1);
HTTPПортСтрока = Прав(HTTPСерверСПортом, СтрДлина(HTTPСерверСПортом) - ПозицияДвоеточия);
Иначе
HTTPПортСтрока = "0";
КонецЕсли;
HTTPПорт = ОбщегоНазначения.ПривестиСтрокуКЧислу(HTTPПортСтрока);
КонецЕсли;
СтруктураРезультата = Новый Структура;
СтруктураРезультата.Вставить("HTTPСервер" , HTTPСервер);
СтруктураРезультата.Вставить("HTTPПорт" , HTTPПорт);
СтруктураРезультата.Вставить("HTTPАдресСкрипта" , HTTPАдресСкрипта);
СтруктураРезультата.Вставить("HTTPЗащищенноеСоединение" , HTTPЗащищенноеСоединение);
Возврат СтруктураРезультата;
КонецФункции