Тестирование Stunnel с Windows 10
Здравствуйте! Мне нужно было настроить stunnel (из stunnel.org) для шифрования с отправкой сообщений FIX, и я могу собирать и читать сообщения с помощью Wireshark, даже если он настроен в соответствии с инструкциями брокера, даже если кажется, что stunnel работает правильно.
Я искал и нашел способ протестировать его в Unix, но есть ли хороший способ для Windows 10? Потому что я предполагаю, что если я смогу прочитать его с помощью Wireshark, он не будет работать должным образом. Я включаю мой журнал ошеломления ниже для справки и ценю любой вклад!
Спасибо за прочтение!
2018.06.21 13:44:16 LOG7[main]: Running on Windows 6.2
2018.06.21 13:44:16 LOG7[main]: No limit detected for the number of clients
2018.06.21 13:44:16 LOG5[main]: stunnel 5.46 on x86-pc-msvc-1500 platform
2018.06.21 13:44:16 LOG5[main]: Compiled/running with OpenSSL 1.0.2o-fips 27 Mar 2018
2018.06.21 13:44:16 LOG5[main]: Threading:WIN32 Sockets:SELECT,IPv6 TLS:ENGINE,FIPS,OCSP,PSK,SNI
2018.06.21 13:44:16 LOG7[main]: errno: (*_errno())
2018.06.21 13:44:16 LOG7[ui]: GUI message loop initialized
2018.06.21 13:44:16 LOG7[main]: Running on Windows 6.2
2018.06.21 13:44:16 LOG5[main]: Reading configuration from file stunnel.conf
2018.06.21 13:44:16 LOG5[main]: UTF-8 byte order mark detected
2018.06.21 13:44:16 LOG5[main]: FIPS mode disabled
2018.06.21 13:44:16 LOG7[main]: Compression disabled
2018.06.21 13:44:16 LOG7[main]: No PRNG seeding was required
2018.06.21 13:44:16 LOG6[main]: Initializing service [FEED_FIX_BRIDGE]
2018.06.21 13:44:16 LOG7[main]: Ciphers: ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:AES256-GCM-SHA384:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:AES256-SHA
2018.06.21 13:44:16 LOG7[main]: TLS options: 0x03000004 (+0x03000000, -0x00000000)
2018.06.21 13:44:16 LOG7[main]: No certificate or private key specified
2018.06.21 13:44:16 LOG4[main]: Service [FEED_FIX_BRIDGE] uses "verifyChain" without subject checks
2018.06.21 13:44:16 LOG4[main]: Use "checkHost" or "checkIP" to restrict trusted certificates
2018.06.21 13:44:16 LOG6[main]: Initializing service [BROKER_FIX_BRIDGE]
2018.06.21 13:44:16 LOG7[main]: Ciphers: ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:AES256-GCM-SHA384:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:AES256-SHA
2018.06.21 13:44:16 LOG7[main]: TLS options: 0x03000004 (+0x03000000, -0x00000000)
2018.06.21 13:44:16 LOG7[main]: No certificate or private key specified
2018.06.21 13:44:16 LOG4[main]: Service [BROKER_FIX_BRIDGE] uses "verifyChain" without subject checks
2018.06.21 13:44:16 LOG4[main]: Use "checkHost" or "checkIP" to restrict trusted certificates
2018.06.21 13:44:16 LOG5[main]: Configuration successful
2018.06.21 13:44:16 LOG7[main]: Binding service [FEED_FIX_BRIDGE]
2018.06.21 13:44:16 LOG7[main]: Listening file descriptor created (FD=792)
2018.06.21 13:44:16 LOG7[main]: Setting accept socket options (FD=792)
2018.06.21 13:44:16 LOG7[main]: Option SO_EXCLUSIVEADDRUSE set on accept socket
2018.06.21 13:44:16 LOG6[main]: Service [FEED_FIX_BRIDGE] (FD=792) bound to 127.0.0.1:8100
2018.06.21 13:44:16 LOG7[main]: Binding service [BROKER_FIX_BRIDGE]
2018.06.21 13:44:16 LOG7[main]: Listening file descriptor created (FD=796)
2018.06.21 13:44:16 LOG7[main]: Setting accept socket options (FD=796)
2018.06.21 13:44:16 LOG7[main]: Option SO_EXCLUSIVEADDRUSE set on accept socket
2018.06.21 13:44:16 LOG6[main]: Service [BROKER_FIX_BRIDGE] (FD=796) bound to 127.0.0.1:8101
2018.06.21 13:44:16 LOG7[cron]: Cron thread initialized
2018.06.21 13:45:16 LOG6[cron]: Executing cron jobs
2018.06.21 13:45:16 LOG6[cron]: Cron jobs completed in 0 seconds
2018.06.21 13:45:16 LOG7[cron]: Waiting 86400 seconds