@eyedeekay
                        
                        
                            &eche|on
                        
                        
                            &zzz
                        
                        
                            +R4SAS
                        
                        
                            +RN
                        
                        
                            +RN_
                        
                        
                            +StormyCloud
                        
                        
                            +T3s|4
                        
                        
                            +acetone
                        
                        
                            +dr|z3d
                        
                        
                            +eche|off
                        
                        
                            +orignal
                        
                        
                            +postman
                        
                        
                            +snex
                        
                        
                            +wodencafe
                        
                        
                            Arch
                        
                        
                            BubbRubb
                        
                        
                            Chrono
                        
                        
                            Danny
                        
                        
                            DeltaOreo
                        
                        
                            FreefallHeavens
                        
                        
                            Irc2PGuest16752
                        
                        
                            Irc2PGuest33667
                        
                        
                            Irc2PGuest51880
                        
                        
                            Irc2PGuest97218
                        
                        
                            Onn4l7h
                        
                        
                            Sisyphus
                        
                        
                            Sleepy_
                        
                        
                            T3s|4_
                        
                        
                            Teeed
                        
                        
                            aargh2
                        
                        
                            ac9f_
                        
                        
                            b3t4f4c3__
                        
                        
                            b4dab00m
                        
                        
                            bak83_
                        
                        
                            duanin2
                        
                        
                            duanin2_
                        
                        
                            eyedeekay_
                        
                        
                            john231
                        
                        
                            leopold
                        
                        
                            makoto
                        
                        
                            mesh
                        
                        
                            nilbog-
                        
                        
                            not_bob_afk
                        
                        
                            poriori_
                        
                        
                            profetik1
                        
                        
                            r00tobo_BNC
                        
                        
                            rapidash
                        
                        
                            shiver_
                        
                        
                            solidx66
                        
                        
                            thetia
                        
                        
                            tr
                        
                        
                            u5657
                        
                        
                            uop23ip
                        
                        
                            vivid_reader56
                        
                        
                            w8rabbit
                        
                        
                            x74a6
                        
                        
                            xHarr
                        
                    
                    
                        orignal
                    
                    
                        question about reseed
                    
                
                
                    
                        orignal
                    
                    
                        it looks like that reseed script doesn't force to include few floodfills into su3 packet
                    
                
                
                    
                        orignal
                    
                    
                        it it true?
                    
                
                
                    
                        zzz
                    
                    
                        what script
                    
                
                
                    
                        orignal
                    
                    
                        pythn script that gerenarates su3
                    
                
                
                    
                        orignal
                    
                    
                        official one
                    
                
                
                    
                        orignal
                    
                    
                        if if's true it might be a problem
                    
                
                
                    
                        orignal
                    
                    
                        can you remind what we do if we don't have any floodfiils?
                    
                
                
                    
                        orignal
                    
                    
                        it seems right time to take care about such corner case
                    
                
                
                    
                        zzz
                    
                    
                        I don't know about any official python script
                    
                
                
                    
                        zzz
                    
                    
                        but it's impossible to pick 75 at random and not have a ff in there
                    
                
                
                    
                        orignal
                    
                    
                        but it happens now
                    
                
                
                    
                        orignal
                    
                    
                        Vort noticed it
                    
                
                
                    
                        orignal
                    
                    
                        anyway how should we handle such situation?
                    
                
                
                    
                        orignal
                    
                    
                        if we have no floodfiils afters ressed
                    
                
                
                    
                        dr|z3d
                    
                    
                        if no floodfills after reseed, reseed again over the http proxy.
                    
                
                
                    
                        dr|z3d
                    
                    
                        or just reseed again. whatever works for you.
                    
                
                
                    
                        dr|z3d
                    
                    
                        if you can get the python script modified so it always selects at least x number of floodfills when creating a bundle, all the better.
                    
                
                
                    
                        orignal
                    
                    
                        no, you can send something to a non-ff
                    
                
                
                    
                        orignal
                    
                    
                        and if should respond with DatabaseStore of closest FF
                    
                
                
                    
                        orignal
                    
                    
                        that's why I'm asking zzz to remind
                    
                
                
                    
                        zzz
                    
                    
                        right
                    
                
                
                    
                        zzz
                    
                    
                        not store, but DSRM
                    
                
                
                    
                        zzz
                    
                    
                        then ask him for those 3
                    
                
                
                    
                        zzz
                    
                    
                        and *poof* you know 3 ffs
                    
                
                
                    
                        zzz
                    
                    
                        but if you're running out of ffs, I doubt it's because of reseed. You're probably not doing enough exploration
                    
                
                
                    
                        orignal
                    
                    
                        should an ordinary router respond to lookuo with DSM?
                    
                
                
                    
                        orignal
                    
                    
                        Vort says he wanted to start a new router and was our of flooodfills  right after ressed
                    
                
                
                    
                        zzz
                    
                    
                        our non-ffs respond to RI lookups with a store or a DSRM, just like ffs
                    
                
                
                    
                        zzz
                    
                    
                        thats really strange, you should investigate, check all the reseeds and count the ffs
                    
                
                
                    
                        orignal
                    
                    
                        if the sceipt doesn't care it's possible
                    
                
                
                    
                        zzz
                    
                    
                        I really don't know what this script is. Our official reseed software is in go, not python
                    
                
                
                    
                        orignal
                    
                    
                        huh?
                    
                
                
                    
                        zzz
                    
                    
                        but if a typ. router has about 1/3 ff locally, that's (2/3) ** 75 chance of all non-ff
                    
                
                
                    
                        orignal
                    
                    
                        eveybody uses pyseeder
                    
                
                
                    
                        orignal
                    
                    
                        and it was official reccomendation on your site
                    
                
                
                    
                        orignal
                    
                    
                        now it's 1/20
                    
                
                
                    
                        orignal
                    
                    
                        when did you siwth to go?
                    
                
                
                    
                        zzz
                    
                    
                        5 years ago?
                    
                
                
                    
                        orignal
                    
                    
                        idk
                    
                
                
                    
                        orignal
                    
                    
                        I remeber this pyseeder from day one
                    
                
                
                    
                        orignal
                    
                    
                        where is go reseed?
                    
                
                
                    
                        zzz
                    
                    
                        ask eyedeekay 
                    
                
                
                    
                        zzz
                    
                    
                        you haven't given me a link to pyseeder or any page saying it's official, and it's never been supported by me
                    
                
                
                    
                        zzz
                    
                    
                        where is pyseeder?
                    
                
                
                    
                        zzz
                    
                    
                        look on our website
                    
                
                
                    
                        zzz
                    
                    
                        we would never get to only 1/20 ff, so it was probably a i2pd reseed
                    
                
                
                    
                        zzz
                    
                    
                        when you reseed how many reseeds to you get? 1? 2? more?
                    
                
                
                    
                        orignal
                    
                    
                        it was an instruction how to build own reseed
                    
                
                
                    
                        orignal
                    
                    
                        1 
                    
                
                
                    
                        zzz
                    
                    
                        we do 2. you don't want to do just 1
                    
                
                
                    
                        orignal
                    
                    
                        because reseeds like to ban you if you reseed too often
                    
                
                
                    
                        zzz
                    
                    
                        because of this and other reasons. you don't want a single bad or evil reseed to leave you in a bad place
                    
                
                
                    
                        orignal
                    
                    
                        fair enough will change it
                    
                
                
                    
                        zzz
                    
                    
                        if you're doing it right you should only reseed once in your entire life
                    
                
                
                    
                        orignal
                    
                    
                        yes, but you know people like to do wier things
                    
                
                
                    
                        orignal
                    
                    
                        like run in dockers without storage, etc.
                    
                
                
                    
                        orignal
                    
                    
                        of always delete netdb
                    
                
                
                    
                        zzz
                    
                    
                        don't ask the same reseed twice of course, ask two different ones ))
                    
                
                
                    
                        orignal
                    
                    
                        yes I know
                    
                
                
                    
                        orignal
                    
                    
                        but also need to implement plan B
                    
                
                
                    
                        zzz
                    
                    
                        (19/20) ** 75 ~= 2%
                    
                
                
                    
                        eyedeekay
                    
                    
                        There are 2 go reseeds in use: "my" go reseed is  i2pgit.org/idk/reseed-tools for the one I use, and github.com/diva-exchange/i2p-reseed for the one they use. Both are based on the old Martin61/Mdrollette code but reseed-tools takes all the stuff that we used to do with reverse proxies(rate-limiting, TLS/Let's Encrypt) and moves it into reseed-tools itself, whereas i2p-tools goes the other 
                     
                
                
                    
                        eyedeekay
                    
                    
                        direction and removes features in favor of implementing them with a reverse proxy. reseed-tools will also self-configure most of it's options(it will guess where the netDb is on most platforms), monitor the status of other reseeds, and can optionally be contacted over Tor or IPFS if for some reason the regular reseeds are unreachable.
                    
                
                
                    
                        eyedeekay
                    
                    
                        reseed.i2pgit.org is what the current version of reseed-tools looks like in a browser
                    
                
                
                    
                        orignal
                    
                    
                        I'm wondering how many resseds use go and and how many python
                    
                
                
                    
                        eyedeekay
                    
                    
                        Mine, Diva's, and a couple of the German ones use Go, which I think makes it about 50/50
                    
                
                
                    
                        zzz
                    
                    
                        eyedeekay, is pyseeder officially supported by us now, or was it ever?
                    
                
                
                    
                        orignal
                    
                    
                        it was on your site
                    
                
                
                    
                        orignal
                    
                    
                        in instructions
                    
                
                
                    
                        orignal
                    
                    
                        R4SAS used it, acetone used it
                    
                
                
                    
                        eyedeekay
                    
                    
                        Maybe many years ago but by the time I was revising the reseed instructions we were already favoring the Go server
                    
                
                
                    
                        zzz
                    
                    
                        looks like drollete dates back to 2014
                    
                
                
                    
                        zzz
                    
                    
                        orignal, the only pyseeder git I can find is in PurpleI2P github, and all commits are by i2pd people. If anybody is supporting it, it's i2pd
                    
                
                
                    
                        zzz
                    
                    
                        if it was originally from us, I don't know, but your team either started or forked it in 2016 and we haven't touched it since
                    
                
                
                    
                        eyedeekay
                    
                    
                        I don't see pyseeder in my dump of monotone either
                    
                
                
                    
                        zzz
                    
                    
                        acetone, r4sas, you, supervillain, are all the committers
                    
                
                
                    
                        zzz
                    
                    
                        the call is coming from inside the building ))
                    
                
                
                    
                        zzz
                    
                    
                        git/pyseeder> cat LICENSE 
                    
                
                
                    
                        zzz
                    
                    
                        Copyright (c) 2016-2017 Darknet Villain
                    
                
                
                    
                        zzz
                    
                    
                        QED
                    
                
                
                    
                        orignal
                    
                    
                        zzz but what was used before go?
                    
                
                
                    
                        dr|z3d
                    
                    
                        stormycloud, go, incognet, go.
                    
                
                
                    
                        zzz
                    
                    
                        I don't remember, but go was 2014 and pyseeder was 2016
                    
                
                
                    
                        zzz
                    
                    
                        you can do your own research ))
                    
                
                
                    
                        orignal
                    
                    
                        it was not written by him from scratch
                    
                
                
                    
                        zzz
                    
                    
                        well he slapped his copyright on it
                    
                
                
                    
                        eyedeekay
                    
                    
                        If pyseeder is doing anything more sophisticated than picking RI's at random, if it can read what's in an RI at all, it should be straightforward to add a check to ensure that a bundle contains x number of floodfills