| 
	Статус: Сотрудник
 Группы: Администраторы
Зарегистрирован: 16.09.2010(UTC)
 Сообщений: 1,577
 Откуда: КРИПТО-ПРО
 
 Сказал(а) «Спасибо»: 38 разПоблагодарили: 537 раз в 376 постах
 
 | 
            
		      
                Обновление stunnel-msspi на github: https://github.com/Crypt...g/stunnel-5.58-cpro-0.37 Обратите внимание, что stunnel-msspi теперь входит в состав CSP 5.0 R2, поэтому версия stunnel-msspi в составе дистрибутива CSP будет сертифицирована. Версия на github остаётся НЕ сертифицированной, она предполагает использование в тестовых и исследовательских целях. | 
|  | 
    | 
             | 
            
         | 
    |  | 
        
        
        
            
        
            
            
    | 
	Статус: Сотрудник
 Группы: Администраторы
Зарегистрирован: 16.09.2010(UTC)
 Сообщений: 1,577
 Откуда: КРИПТО-ПРО
 
 Сказал(а) «Спасибо»: 38 разПоблагодарили: 537 раз в 376 постах
 
 | 
            
		      
                Обращаем внимание, что сертифицированная версия CSP 5.0 R2 теперь содержит реализацию stunnel-msspi для Windows и большинства UNIX систем: https://www.cryptopro.ru/products/csp/downloads Таким образом, теперь существует сертифицированная версия stunnel-msspi в рамках дистрибутива CSP 5.0 R2. | 
|  | 
    | 
             | 
            
         | 
    |  | 
        
        
        
    
        
            
            
    | 
	Статус: Новичок
 Группы: Участники
Зарегистрирован: 26.05.2023(UTC)
 Сообщений: 3
 
 | 
            
		      
                Автор: pd  Автор: NKO SEC  Зачем? Самая распространённая ошибка при использовании stunnel и http, это обращение в GET запросе к адресу stunnel вместо обращения к целевому адресу. Целевой адрес, бывает, не понимает такого запроса, так как в нём отсутствует корректный host. Ваш GET запрос, с большой вероятностью должен содержать host равный zoe-lk.fincert.cbr.ru. Для решения этой задачи, как правило, на машине, где работает ваше приложение, в /etc/hosts прописывается, что IP-адрес, где работает stunnel, это целевой хост. После этого приложение обращается к zoe-lk.fincert.cbr.ru, но попадает в stunnel, который уже устанавливает соединение с настоящим zoe-lk.fincert.cbr.ru по защищённому каналу. Не совсем понятно что нужно прописать в hosts. Если в конфигурации прописать: accept = 127.0.0.1:443 connect = lk.fincert.cbr.ru:443 при этом в hosts ничего не прописывать, то в логе "verify OK", при этом в браузере "421 Misdirected Request" Если в конфигурации прописать: accept = 127.0.0.1:443 connect = 212.40.223.94:443 А в hosts: 127.0.0.2 lk.fincert.cbr.ru То в логе "verify failed" | 
    | 
             | 
            
         | 
    |  | 
        
        
        
            
        
            
            
    | 
	Статус: Сотрудник
 Группы: Администраторы
Зарегистрирован: 16.09.2010(UTC)
 Сообщений: 1,577
 Откуда: КРИПТО-ПРО
 
 Сказал(а) «Спасибо»: 38 разПоблагодарили: 537 раз в 376 постах
 
 | 
            
		      
                Автор: derkderk  Не совсем понятно что нужно прописать в hosts.
 
 Если в конфигурации прописать:
 accept = 127.0.0.1:443
 connect = lk.fincert.cbr.ru:443
 при этом в hosts ничего не прописывать, то в логе "verify OK", при этом в браузере "421 Misdirected Request"
 
 Если в конфигурации прописать:
 accept = 127.0.0.1:443
 connect = 212.40.223.94:443
 А в hosts:
 127.0.0.2 lk.fincert.cbr.ru
 То в логе "verify failed"
 Если у вас stunnel и клиент на одной машине, значит при добавлении целевого host в hosts уже нет возможности использовать host в connect, так как будете подключаться сами к себе. Поэтому необходимо дополнительно указать sni для целевого host, например: Цитата:connect = 212.40.223.94:443sni = lk.fincert.cbr.ru
 | 
|  | 
    | 
             | 
            
         | 
    |  | 
        
        
        
    
        
            
            
    | 
	Статус: Новичок
 Группы: Участники
Зарегистрирован: 26.05.2023(UTC)
 Сообщений: 3
 
 | 
            
		      
                Цитата:connect = 212.40.223.94:443sni = lk.fincert.cbr.ru
 Спасибо, помогло. | 
    | 
             | 
            
         | 
    |  | 
        
        
        
            
        
            
            
    | 
	Статус: Новичок
 Группы: Участники
Зарегистрирован: 19.05.2022(UTC)
 Сообщений: 1
 
 Сказал(а) «Спасибо»: 1 раз
 | 
            
		      
                Автор: pd  Автор: derkderk  Не совсем понятно что нужно прописать в hosts.
 
 Если в конфигурации прописать:
 accept = 127.0.0.1:443
 connect = lk.fincert.cbr.ru:443
 при этом в hosts ничего не прописывать, то в логе "verify OK", при этом в браузере "421 Misdirected Request"
 
 Если в конфигурации прописать:
 accept = 127.0.0.1:443
 connect = 212.40.223.94:443
 А в hosts:
 127.0.0.2 lk.fincert.cbr.ru
 То в логе "verify failed"
 Если у вас stunnel и клиент на одной машине, значит при добавлении целевого host в hosts уже нет возможности использовать host в connect, так как будете подключаться сами к себе. Поэтому необходимо дополнительно указать sni для целевого host, например: Цитата:connect = 212.40.223.94:443sni = lk.fincert.cbr.ru
 тоже пытаюсь поднять туннель до финцерт и при добавлении в конфиг sni = lk.fincert.cbr.ru служба не запускается | 
    | 
             | 
            
         | 
    |  | 
        
        
        
    
        
            
            
    | 
	Статус: Сотрудник
 Группы: Администраторы
Зарегистрирован: 16.09.2010(UTC)
 Сообщений: 1,577
 Откуда: КРИПТО-ПРО
 
 Сказал(а) «Спасибо»: 38 разПоблагодарили: 537 раз в 376 постах
 
 | 
            
		      
                Автор: Zhukov_AV  тоже пытаюсь поднять туннель до финцерт и при добавлении в конфиг sni = lk.fincert.cbr.ru служба не запускается
 
 
 Обратите внимание, в данной теме обсуждается stunnel-msspi, возможно в версии, которую вы используете, нет такой директивы. | 
|  | 
    | 
              1 пользователь поблагодарил pd за этот пост. |  | 
    |  | 
        
        
        
            
        
            
            
    | 
	Статус: Новичок
 Группы: Участники
Зарегистрирован: 09.03.2024(UTC)
 Сообщений: 1
 
 | 
            
		      
                Добрый день.
 Возникла необходимость получить из WinXP доступ к API markirovka.crpt.ru
 Насколько я понял читая форум - можно использовать stunnel-msspi, однако я не смог запустить его на XP, хотя вроде бы скачивал версию для x32.
 При попытке запуска stunnel_msspi.exe пишет "Точка входа в процедуру InitializeSRWLock не найдена в Kernel32.dll" (версия файла 5.0.499)
 Работает ли stunnel_msspi под XP?
 
 Скачал с этого сайта stunnel.win32.exe (версия 5.0.15070)
 Он запускается, устанавливается сервис, но не стартует. Пробовал ложить файл конфигурации и в каталог с программой, и в System32 как где-то тут на форуме прочитал. Что-то я делаю не так.
 Где можно прочитать докумментацию?
 
 
 | 
    | 
             | 
            
         | 
    |  | 
        
        
        
    
        
            
            
    | 
	Статус: Новичок
 Группы: Участники
 Зарегистрирован: 04.08.2025(UTC) Сообщений: 5  Откуда: СимферопольСказал(а) «Спасибо»: 1 разПоблагодарили: 1 раз в 1 постах
 
 | 
            
		      
                Добрый день! Есть приложение написанное на Java, через приложение пытаюсь подключится к сайте api.fincert.cbr.ru используя stunnel, выдает ошибку "Unsupported or unrecognized SSL message" Настройки stunnel проводил согласно документации от Fincert, перепробовал множество вариантов конфигураций самостоятельно. Ошибка или не поддерживаемый ssl или соединение сброшено есть установлен параметр verify отличный от 0. Есть ли рекомендации что можно делать с stunnel что бы приложение заработало или может какие то настройки сети нужно сделать(сервер находится dmz зоне)?
 
 2025.08.04 14:20:32 LOG7[20]: Service [tls1-client-https-1] started
 2025.08.04 14:20:32 LOG7[20]: Setting local socket options (FD=2428)
 2025.08.04 14:20:32 LOG7[20]: Option TCP_NODELAY set on local socket
 2025.08.04 14:20:32 LOG5[20]: Service [tls1-client-https-1] accepted connection from 127.0.0.1:58605
 2025.08.04 14:20:32 LOG6[20]: s_connect: connecting 212.40.223.94:443
 2025.08.04 14:20:32 LOG7[20]: s_connect: s_poll_wait 212.40.223.94:443: waiting 10 seconds
 2025.08.04 14:20:32 LOG7[20]: FD=2748 ifds=rwx ofds=---
 2025.08.04 14:20:32 LOG5[20]: s_connect: connected 212.40.223.94:443
 2025.08.04 14:20:32 LOG5[20]: Service [tls1-client-https-1] connected remote server from 10.61.188.12:58606
 2025.08.04 14:20:32 LOG7[20]: Setting remote socket options (FD=2748)
 2025.08.04 14:20:32 LOG7[20]: Option TCP_NODELAY set on remote socket
 2025.08.04 14:20:32 LOG7[20]: Remote descriptor (FD=2748) initialized
 2025.08.04 14:20:32 LOG6[20]: msspi: try open cert = "C:\stunnel\User\user.cer" as file
 2025.08.04 14:20:32 LOG6[20]: Peer certificate not required
 2025.08.04 14:20:32 LOG6[20]: msspi: TLSv1.2 connected (FF85)
 2025.08.04 14:20:32 LOG6[20]: TLS closed (SSL_read)
 2025.08.04 14:20:32 LOG7[20]: Sent socket write shutdown
 2025.08.04 14:20:32 LOG6[20]: Read socket closed (readsocket)
 2025.08.04 14:20:32 LOG7[20]: Sending close_notify alert
 2025.08.04 14:20:32 LOG6[20]: SSL_shutdown successfully sent close_notify alert
 2025.08.04 14:20:32 LOG5[20]: Connection closed: 462 byte(s) sent to TLS, 352 byte(s) sent to socket
 2025.08.04 14:20:32 LOG7[20]: Remote descriptor (FD=2748) closed
 2025.08.04 14:20:32 LOG7[20]: Local descriptor (FD=2428) closed
 2025.08.04 14:20:32 LOG7[20]: Service [tls1-client-https-1] finished (0 left)
 
 
 verify = 0output=C:\stunnel\stun.log
 
 socket = l:TCP_NODELAY=1
 socket = r:TCP_NODELAY=1
 debug = 7
 
 
 [tls1-client-https-1]
 client = yes
 sslVersion = TLSv1.2
 accept = api.fincert.cbr.ru:1501
 connect = 212.40.223.94:443
 
 cert=C:\stunnel\User\user.cer
 #pincode = 1234567890
 | 
    | 
             | 
            
         | 
    |  | 
        
        
        
    
	                           
	
    
        Быстрый переход
         
	
    
    Вы не можете создавать новые темы в этом форуме.
	
	Вы не можете отвечать в этом форуме.
	
	Вы не можете удалять Ваши сообщения в этом форуме.
	
	Вы не можете редактировать Ваши сообщения в этом форуме.
	
	Вы не можете создавать опросы в этом форуме.
	
	Вы не можете голосовать в этом форуме.
	
	
    
    
        Important Information:
        The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
        
        
More Details
        Close