mirror of
https://github.com/monero-project/monero.git
synced 2024-12-24 12:39:59 +00:00
Fix configuration bug; wallet2 --daemon-ssl-allow-any-cert now works.
This commit is contained in:
parent
5fbfa8a656
commit
ce73cc3add
1 changed files with 4 additions and 1 deletions
|
@ -399,8 +399,11 @@ std::unique_ptr<tools::wallet2> make_basic(const boost::program_options::variabl
|
||||||
{
|
{
|
||||||
const boost::string_ref real_daemon = boost::string_ref{daemon_address}.substr(0, daemon_address.rfind(':'));
|
const boost::string_ref real_daemon = boost::string_ref{daemon_address}.substr(0, daemon_address.rfind(':'));
|
||||||
|
|
||||||
|
/* If SSL or proxy is enabled, then a specific cert, CA or fingerprint must
|
||||||
|
be specified. This is specific to the wallet. */
|
||||||
const bool verification_required =
|
const bool verification_required =
|
||||||
ssl_options.support == epee::net_utils::ssl_support_t::e_ssl_support_enabled || use_proxy;
|
ssl_options.verification != epee::net_utils::ssl_verification_t::none &&
|
||||||
|
(ssl_options.support == epee::net_utils::ssl_support_t::e_ssl_support_enabled || use_proxy);
|
||||||
|
|
||||||
THROW_WALLET_EXCEPTION_IF(
|
THROW_WALLET_EXCEPTION_IF(
|
||||||
verification_required && !ssl_options.has_strong_verification(real_daemon),
|
verification_required && !ssl_options.has_strong_verification(real_daemon),
|
||||||
|
|
Loading…
Reference in a new issue