Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zergpool added TLS/SSL support today #2021

Closed
coolbreeze21 opened this issue Mar 29, 2022 · 4 comments
Closed

Zergpool added TLS/SSL support today #2021

coolbreeze21 opened this issue Mar 29, 2022 · 4 comments
Assignees
Labels
pool issue solved An issue has been solved

Comments

@coolbreeze21
Copy link

The Zergpool admin wrote today on Discord:

"Happy to announce that we are adding TLS/SSL support also for all mining ports. All regular mining ports have its sibling now, which starts with 1. As example for sha256, TLS/SSL mining port is 13333. Happy mining, and please report if some of ports does not work for you in TLS mode."

It looks to me like RBM thinks Zergpool doesn't support SSL (apparently accurate until today) and acts accordingly, even if RBM's "SSL - Enable use SSL stratum connection, if available" field for Zergpool is set to "enabled". It would be great if RBM could update the Zergpool settings accordingly and it sounds like it would be fairly simple to do because of the way Zergpool implemented this by simply prepending "1" to the old port number for the new SSL port. Man-in-the-middle hacks may or may not be uncommon, but nearly every other crypto hack seems to have been done with some regularity, so I think it is worth using SSL when possible. Thanks!

@coolbreeze21
Copy link
Author

Also, the Zergpool admin wrote two days ago:

!pinpin [zergpool.com]: We have moved API URL to secured (SSL) connection: https://api.zergpool.com:8443/api/status. Old URL is also functioning and should automatically redirect to SSL API endpoint

It sort of sounds like Zergpool may have spotted an issue that prompted them to implement SSL

RainbowMiner added a commit that referenced this issue Mar 29, 2022
- add SSL stratums (issue #2021)
- switch API urls to https (issue #2021)
@RainbowMiner
Copy link
Owner

Here you go :)
Thank you for reporting this.

@RainbowMiner RainbowMiner added the solved An issue has been solved label Mar 29, 2022
@coolbreeze21
Copy link
Author

coolbreeze21 commented Apr 4, 2022

Zpool also announced SSL/TLS support a few days ago:

"! zpool.ca | crackers: In an effort to fight back the oppression some miners are experiencing from their governments and ISP's we've enabled SSL/TLS mining on ALL algorithms. To utilize SSL, simply prepend the standard port with a 5. Please ensure your miner supports SSL/TLS prior to making changes. Example with curve using SRBminer:

SRBMiner-MULTI --disable-gpu --algorithm curvehash --pool mine.zpool.ca:54633 --tls true --wallet donate"

"! zpool.ca | crackers: @RainbowMiner we've added SSL/TLS ports for all our algos. Can be found in the /status and /currencies api as ssl_port "

Zpool may also have a self signed SSL certificate, but it looks like you have already done the hard work to figure out how to deal with that. Please add support for SSL/TLS on Zpool. Thank you for the work on Zergpool, MoneroOcean and C3Pool. Clearly it was more work to deal with the self signed SSL certificates than simply prepending a digit to the port number.

RainbowMiner added a commit that referenced this issue Apr 4, 2022
- add SSL stratum and ports (issue #2021)
@RainbowMiner
Copy link
Owner

Nice! Thank you for the information. Our ZPool modules now support SSL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pool issue solved An issue has been solved
Projects
None yet
Development

No branches or pull requests

2 participants