Исходные данные: есть работающий ресурс (без SSL) и тестовый, на который планируется переход, который защищен SSL.
РесурсНаСервере = Строка("НекотораяСтрока");
РесурсБезSSL = "НекоторыйРесурс1"; //сейчас работаем с ним
РесурсСSSL = "НекоторыйРесурс2"; //тестовый, на который планируется переход
//-------------------Без SSL
Сообщить("-------ТЕСТ БЕЗ SSL-------");
Соединение = Новый HTTPСоединение(НекоторыйРесурс1);
Запрос = Новый HTTPЗапрос(РесурсНаСервере);
HTTPОтвет = Соединение.Получить(Запрос);
Если HTTPОтвет.КодСостояния=Число(200) Тогда
Сообщить("ОК!");
Иначе
Сообщить("НЕ ОК!");
Сообщить("КодСостояния=" + HTTPОтвет.КодСостояния);
КонецЕсли;
//-------------------SSL
Сообщить("-------ТЕСТ SSL-------");
ssl = Новый ЗащищенноеСоединениеOpenSSL;
Соединение = Новый HTTPСоединение(РесурсСSSL,,,,,,ssl);
Запрос = Новый HTTPЗапрос(РесурсНаСервере);
HTTPОтвет = Соединение.Получить(Запрос);
Если HTTPОтвет.КодСостояния=Число(200) Тогда
Сообщить("ОК!");
Иначе
Сообщить("НЕ ОК!");
Сообщить("КодСостояния=" + HTTPОтвет.КодСостояния);
КонецЕсли;
необходимо зарегистрироваться для просмотра ссылки
Википедия гласит "500 Internal Server Error — любая внутренняя ошибка сервера, которая не входит в рамки остальных ошибок класса. Появился в HTTP/1.0."
Подскажите, куда копать?