I know that ssl works for CryptoNote coins, such as Electroneum, but I've never had it work with Ethash coins, but I gave the latest Claymore a go on Ethereum and it would not use ssl unless the "-checkcert 0" parameter was used. Don't know if this switches off ssl when it has been specified in the comand line but it worked.
Here is the comand used that worked:
setx GPU_FORCE_64BIT_PTR 1
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
EthDcrMiner64.exe -epool ssl://us-east.ethash-hub.miningpoolhub.com:20555 -ewal User.Worker -eworker User.Worker -esm 2 -epsw x -allpools 1 -allcoins 1 -checkcert 0
..and this is the output (note the
SSL/TLS encryption is enabled)
╔════════════════════════════════════════════════════════════════╗
║ Claymore's Dual GPU Miner - v11.1 ║
║ ETH + DCR/SIA/LBC/PASC/BLAKE2S/KECCAK ║
╚════════════════════════════════════════════════════════════════╝
ETH: 1 pool is specified
Main Ethereum pool is us-east.ethash-hub.miningpoolhub.com:20555
DCR: 0 pool is specified
At least 16 GB of Virtual Memory is required for multi-GPU systems
Make sure you defined GPU_MAX_ALLOC_PERCENT 100
Be careful with overclocking, use default clocks for first tests
Press "s" for current statistics, "0".."9" to turn on/off cards, "r" to reload pools, "e" or "d" to
select current pool
OpenCL initializing...
AMD Cards available: 1
GPU #0: Pitcairn (AMD Radeon R9 200 Series), 4096 MB available, 20 compute units (pci bus 0:0:1)
GPU #0 recognized as Radeon 270/270X
POOL/SOLO version
GPU #0: algorithm ASM
No NVIDIA CUDA GPUs detected.
Total cards: 1
ETH: Stratum - connecting to 'us-east.ethash-hub.miningpoolhub.com' <45.56.113.50> port 20555 (SSL/T
LS)
No pool specified for Decred! Ethereum-only mining mode is enabled
ETHEREUM-ONLY MINING MODE ENABLED (-mode 1)
ETH: miner-proxy stratum mode
"-allpools" option is set, default pools can be used for devfee, check "Readme" file for details.
"-allcoins" option is set, default pools will be used for devfee, check "Readme" file for details.
Watchdog enabled
Remote management (READ-ONLY MODE) is enabled on port 3333
SSL/TLS encryption is enabled
Pool certificate validation disabled
ETH: Stratum - Connected (us-east.ethash-hub.miningpoolhub.com:20555) (SSL/TLS)
Setting DAG epoch #182...
ETH: Authorized
Setting DAG epoch #182 for GPU0
Create GPU buffer for GPU0
ETH: 02/28/18-10:13:38 - New job from us-east.ethash-hub.miningpoolhub.com:20555