Hi,

I can open a PR and let Casey Marshall decide if it's bringing any long-term value for Hockeypuck. I'm somehow not convinced it is the case because the patch is trying to only fulfill a contract with SKS status page generator <https://git.sumptuouscapital.com/?p=sks-keyservers-pool.git;a=summary>. And the patch alone is not enough to satisfy the logic from sks-keyservers.net/status-srv/sks_get_peer_data.php <https://git.sumptuouscapital.com/?p=sks-keyservers-pool.git;a=blob;f=sks-keyservers.net/status-srv/sks_get_peer_data.php;h=411d2aa0145b511ccccf7fa3197d3e33e9391466;hb=668504fbc685cf84ebc822fea71388b4999edd68>

I had to play with mod_rewrite and force a redirect from //pks/lookup?op=stats&options=mr/ to //pks/lookup?op=stats /to let the script parse HTML. I don't have a proper explanation why peers and recon port are not picked from the produced JSON but left out (line 286/287).

Regards,
Martin

On 21/03/2021 18:45, Ryan Hunt wrote:
This is great, thank you for the effort you put into this. I pulled my 
keyserver out long ago and am building two news ones now that Hockeypuck 
finally looks ready to replace SKS

Are you going to try to merge this back upstream eventually?

-Ryan



On Mar 21, 2021, at 12:38 PM, Martin Dobrev <mar...@dobrev.eu> wrote:

Thanks everyone that messaged me privately. I recon many others are wondering 
how my cluster is being setup, so I prepared a small repository with sample 
configuration available here: 
https://github.com/mclueppers/sks-keyserver-clustering

I hope it helps.

On 21/03/2021 00:38, Martin Dobrev wrote:
Good afternoon,

I've spent last few weeks fiddling and trying to revive three of the SKS nodes 
from my cluster. It takes recently more time recovering from dumps than 
actually running the service so I decided to give Hockeypuck a proper go this 
time.

New cluster is dual node, running Hockeypuck 2.1.0 + some changes to pass SKS 
keyservers status checks available here: 
https://github.com/mclueppers/hockeypuck/tree/sks-compatability


Regards,
Martin


Reply via email to