dashpay / p2pool-dash

GNU General Public License v3.0
48 stars 85 forks source link

Not working with dashd vers 12.3-RC2 on testnet #56

Open kxcd opened 6 years ago

kxcd commented 6 years ago

It bombs out on RPC_CHECK().

nmarley commented 6 years ago

Thanks for the report! Can you provide any more info, e.g. a stack trace?

Looking at the code now, and a bit more context could probably help figure out what's going on, at least more quickly.

kxcd commented 6 years ago

Sure,

I am running with dashd 12.3-RC2 you can get the binaries from here, note they are new and not to be used on mainnet yet.

https://github.com/dashpay/dash/releases/tag/v0.12.3.0-rc2

To start the p2pool I am running the below command, it does not have access to the dash.conf because I run it as separate user.

python run_p2pool.py --debug --testnet rpcuserXtest rpcpasswordTtest Below is the output. I terminate with CTRL+C.

2018-06-04 09:46:31.084276 p2pool (version 18dc987) 2018-06-04 09:46:31.084373 2018-06-04 09:46:31.084533 Testing dashd P2P connection to '127.0.0.1:19999'... 2018-06-04 09:46:31.123279 ...success! 2018-06-04 09:46:31.123489 2018-06-04 09:46:31.123865 Testing dashd RPC connection to 'http://127.0.0.1:19998/' with username 'rpcuserXtest'... 2018-06-04 09:46:31.133627 no type for 'sendheaders' 2018-06-04 09:46:31.134122 no handler for 'getheaders' 2018-06-04 09:46:31.141613 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:32.150109 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:33.155325 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:34.162498 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:35.020157 no type for 'dsq' 2018-06-04 09:46:35.170546 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:36.175790 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:37.141616 Unneeded inv type {'type': 'masternode_ping', 'hash': 53822526040478812962879537952076093583569472838278791624014395136931677754514L} 2018-06-04 09:46:37.180535 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:38.185498 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:39.192221 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:40.198007 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:41.202622 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:42.207844 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:42.597823 Unneeded inv type {'type': 'masternode_ping', 'hash': 54395295925280066778471912107963139971586728092482673087332033118767874658150L} 2018-06-04 09:46:43.213043 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:44.218696 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:45.225335 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:46.230271 Unneeded inv type {'type': 'masternode_ping', 'hash': 92424160849066242623324046362389883169920476567716600983580022496836626413553L} 2018-06-04 09:46:46.231335 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:47.237220 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:48.244298 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:49.249760 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:50.255280 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! 2018-06-04 09:46:51.263789 > Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port! ^C2018-06-04 09:46:51.430342 > Dashd connection lost. Reason: Connection to the other side was lost in a non-clean fashion: Connection lost. 120K ~/p2pool-dash 09:46 miner<0>copernicus2 0 $

Next, I am running 12.2.3 (mainnet) on the same machine, it works, below are the details.

120K ~/p2pool-dash 09:46 miner<0>copernicus2 0 $ python run_p2pool.py --debug rpcuserX rpcpasswordT 2018-06-04 09:54:17.599076 p2pool (version 18dc987) 2018-06-04 09:54:17.599160 2018-06-04 09:54:17.599210 Testing dashd RPC connection to 'http://127.0.0.1:9998/' with username 'rpcuserX'... 2018-06-04 09:54:17.633194 ...success! 2018-06-04 09:54:17.633304 Current block hash: 25933797b1fa549e35122c234f2a8d3189257f38b5b260b396 2018-06-04 09:54:17.633382 Current block height: 881241 2018-06-04 09:54:17.633429 2018-06-04 09:54:17.633841 Testing dashd P2P connection to '127.0.0.1:9999'... 2018-06-04 09:54:17.638715 ...success! 2018-06-04 09:54:17.638766 2018-06-04 09:54:17.638999 Determining payout address... 2018-06-04 09:54:17.640163 Loaded cached address: XeHYZ6rQ7zCbrFbTnPyPm6s8js5Gw8Ztja... 2018-06-04 09:54:17.642131 no type for 'sendheaders' 2018-06-04 09:54:17.643384 ...success! Payout address: XeHYZ6rQ7zCbrFbTnPyPm6s8js5Gw8Ztja 2018-06-04 09:54:17.643435 2018-06-04 09:54:17.643476 Loading shares... 2018-06-04 09:54:18.938010 1000 2018-06-04 09:54:19.975228 2000 2018-06-04 09:54:20.970820 3000 2018-06-04 09:54:21.986144 4000 2018-06-04 09:54:22.954060 5000 2018-06-04 09:54:23.970786 6000 2018-06-04 09:54:25.045473 7000 2018-06-04 09:54:26.006263 8000 2018-06-04 09:54:26.827493 ...done loading 8855 shares (4536 verified)! 2018-06-04 09:54:26.827582 2018-06-04 09:54:26.827614 Initializing work... 2018-06-04 09:54:27.017174 no handler for 'getheaders' 2018-06-04 09:54:27.017359 Unneeded inv type {'type': 'masternode_ping', 'hash': 87508282588937664366350019403683833484266072548751883485847133234302558565584L} 2018-06-04 09:54:27.017711 Unneeded inv type {'type': 'masternode_ping', 'hash': 13166865841898801280312376415495638731857953314957910993089583953638385304626L} 2018-06-04 09:54:27.017838 Unneeded inv type {'type': 'masternode_ping', 'hash': 1079303499253245238342043453620946141476470220727820267527172428494414751069L} 2018-06-04 09:54:27.018103 Unneeded inv type {'type': 'masternode_ping', 'hash': 82791953803841523304944791325343067998152396719707892441673604773450901250992L} 2018-06-04 09:54:27.018223 Unneeded inv type {'type': 'masternode_ping', 'hash': 24136997723565728016783008483169184680565477007277096611148466254794392480256L} 2018-06-04 09:54:27.018484 Unneeded inv type {'type': 'masternode_ping', 'hash': 49481762572527371359305491126004078274641304178089584156632355177953590227104L} 2018-06-04 09:54:27.018617 Unneeded inv type {'type': 'masternode_ping', 'hash': 71768894288107645011660072954788033085758115060973203948227446300825536982317L} 2018-06-04 09:54:27.018883 Unneeded inv type {'type': 'masternode_ping', 'hash': 62513618532078490777781092338042696315907117512469835221385220316302161187577L} 2018-06-04 09:54:27.018999 Unneeded inv type {'type': 'masternode_ping', 'hash': 50261533729212420466478870446862559789185764384161342657770360512899426370211L} 2018-06-04 09:54:27.019211 Unneeded inv type {'type': 'masternode_ping', 'hash': 57284474829481557446884152477550862640527777297513385907408140933374633515519L} 2018-06-04 09:54:27.019327 Unneeded inv type {'type': 'masternode_ping', 'hash': 99526207839295900028548899353007385011722803298949250013113585772789539029311L} 2018-06-04 09:54:27.019541 Unneeded inv type {'type': 'masternode_ping', 'hash': 31734369295945284239469956432049139820717226086103875191592967994898827446924L} 2018-06-04 09:54:27.019655 Unneeded inv type {'type': 'masternode_ping', 'hash': 105637295973389026624686121340530881024570635382784529512635776269701565542749L} 2018-06-04 09:54:27.019898 Unneeded inv type {'type': 'masternode_ping', 'hash': 38640019673127096320988307097931311703669217835070566987964542801862997819938L} 2018-06-04 09:54:27.020013 Unneeded inv type {'type': 'masternode_ping', 'hash': 6195316950678307629971631688744549995295299290171733341090686223577373666414L} 2018-06-04 09:54:27.020153 Unneeded inv type {'type': 'masternode_ping', 'hash': 95141172955612179740816116268987566784239539354298040551696870942143080939000L} 2018-06-04 09:54:27.020263 Unneeded inv type {'type': 'masternode_ping', 'hash': 33334430805968819015649163038252506109313542286803504974286427436282610267458L} 2018-06-04 09:54:27.020389 Unneeded inv type {'type': 'masternode_ping', 'hash': 74108616182687879059913239576932991481772735715972095504032765493393843351728L} 2018-06-04 09:54:27.020502 Unneeded inv type {'type': 'masternode_ping', 'hash': 28571879950440963165002199354943494078797841355717074636420185364146907360493L} 2018-06-04 09:54:27.020614 Unneeded inv type {'type': 'masternode_ping', 'hash': 36270898175639289288173690427811360824581455749771627008187514760071758713591L} 2018-06-04 09:54:27.020732 Unneeded inv type {'type': 'masternode_ping', 'hash': 33634767574822066783703428318333226233550844928384158223042687872532291085405L} 2018-06-04 09:54:27.020832 Unneeded inv type {'type': 'masternode_ping', 'hash': 97201731441555752341793714571173405144781578423018353768609153090076044181588L} 2018-06-04 09:54:27.021114 Unneeded inv type {'type': 'masternode_ping', 'hash': 91216576882758135767874154980690917368959429514494084517591969472600123825626L} 2018-06-04 09:54:27.021230 Unneeded inv type {'type': 'masternode_ping', 'hash': 45028021418709021774484838215758734457562377414366804625332068429625132092841L} 2018-06-04 09:54:27.021343 Unneeded inv type {'type': 'masternode_ping', 'hash': 79662346980388675627160854264549093985242349941732475990980046559227565713596L} 2018-06-04 09:54:27.021442 Unneeded inv type {'type': 'masternode_ping', 'hash': 44977338373645133207870263807994240988273486234063601715384785611262251154282L} 2018-06-04 09:54:27.021554 Unneeded inv type {'type': 'masternode_ping', 'hash': 70530303558247826433883237380820413446298961600791375335415541154633632385864L} 2018-06-04 09:54:27.021717 Unneeded inv type {'type': 'masternode_ping', 'hash': 95150059744663934426884710377380075082625486440767859217898170971904311347350L} 2018-06-04 09:54:27.021844 Unneeded inv type {'type': 'masternode_ping', 'hash': 26366391974508389672639332132385889369001865145915319294115717727423178023105L} 2018-06-04 09:54:27.021954 Unneeded inv type {'type': 'masternode_ping', 'hash': 74816495978268758234781567523008075582254573997762790116885427738999763435568L} 2018-06-04 09:54:27.022068 Unneeded inv type {'type': 'masternode_ping', 'hash': 33536818522116000571080356931651380047927946230511051897001632910887269206458L} 2018-06-04 09:54:27.022168 Unneeded inv type {'type': 'masternode_ping', 'hash': 10733973081053526959381279952001919887810098904269542431471111181582589240334L} 2018-06-04 09:54:27.022280 Unneeded inv type {'type': 'masternode_ping', 'hash': 10688041481382773391464233437375528906646724087473270965422762384067250209610L} 2018-06-04 09:54:27.022394 Unneeded inv type {'type': 'masternode_ping', 'hash': 7923314947680180531028034658824917775781866330859371919420956454546924970936L} 2018-06-04 09:54:27.022520 Unneeded inv type {'type': 'masternode_ping', 'hash': 19696939000487302290509654643654430102705346941863575041450741524300929027725L} 2018-06-04 09:54:27.022922 Unneeded inv type {'type': 'masternode_ping', 'hash': 77019365717514066406213661203196992609532594101827805981988607119863736313809L} 2018-06-04 09:54:27.023035 Unneeded inv type {'type': 'masternode_ping', 'hash': 56371209639060557231289365567067034082307969950029037752412440861011941113659L} 2018-06-04 09:54:27.023176 Unneeded inv type {'type': 'masternode_ping', 'hash': 107458281489874818122594132708680106624074284972007815275355234860232308001326L} 2018-06-04 09:54:27.023316 Unneeded inv type {'type': 'masternode_ping', 'hash': 68054354261162793843167657828352603891044147655764334490661050368712377736381L} 2018-06-04 09:54:27.023466 Unneeded inv type {'type': 'masternode_ping', 'hash': 62836474371057204082826509994160367251696854315990754658164042091754492528152L} 2018-06-04 09:54:27.023570 Unneeded inv type {'type': 'masternode_ping', 'hash': 23465424490597772016811884780777146325795785758154836797198857712369198677895L} 2018-06-04 09:54:27.023919 Unneeded inv type {'type': 'masternode_ping', 'hash': 61584419496657549906345021489552077493801806394112672476125054850375015337590L} 2018-06-04 09:54:27.024045 Unneeded inv type {'type': 'masternode_ping', 'hash': 79515599569155473951148933376115497909362228516057713579461307498872983628757L} 2018-06-04 09:54:27.024159 Unneeded inv type {'type': 'masternode_ping', 'hash': 114914158786387119572057170526006974375702762343950167560258825411828483589366L} 2018-06-04 09:54:27.024273 Unneeded inv type {'type': 'masternode_ping', 'hash': 3545654795306507194131372875174729022221194219195867054393126404467229894859L} 2018-06-04 09:54:27.024398 Unneeded inv type {'type': 'masternode_ping', 'hash': 94971577127657690741601795705772275168945411307211524450981443626053855728148L} 2018-06-04 09:54:27.024536 Unneeded inv type {'type': 'masternode_ping', 'hash': 39987331502534478832077322091392750856230909615304652470182863333158005489713L} 2018-06-04 09:54:27.024655 Unneeded inv type {'type': 'masternode_ping', 'hash': 90294837620340351526443235672213889886796885035108000635999666029745638146086L} 2018-06-04 09:54:27.024757 Unneeded inv type {'type': 'masternode_ping', 'hash': 56717581090013965921290498044062328616906796036344455080803434827622615480056L} 2018-06-04 09:54:27.024856 Unneeded inv type {'type': 'masternode_ping', 'hash': 112654198129188659006125752689256451832717112459576667311454450523859269647451L} 2018-06-04 09:54:27.024977 Unneeded inv type {'type': 'masternode_ping', 'hash': 35039660647514352353125893303466785119532717767324949383275743476913915896565L} 2018-06-04 09:54:27.025086 Unneeded inv type {'type': 'masternode_ping', 'hash': 53251205962559375027469063389583543028580684054995074360214268716640299959289L} 2018-06-04 09:54:27.025194 Unneeded inv type {'type': 'masternode_ping', 'hash': 77429358181230240881552501279614128360615896205230856287713980029116623900115L} 2018-06-04 09:54:27.025302 Unneeded inv type {'type': 'masternode_ping', 'hash': 32734348418645999850644280284232669530664873442769810972568912127910779363620L} 2018-06-04 09:54:27.025410 Unneeded inv type {'type': 'masternode_ping', 'hash': 40354551035232733792251449035077643788969959828951026641799063458946058468717L} 2018-06-04 09:54:27.025517 Unneeded inv type {'type': 'masternode_ping', 'hash': 59875632137003648666064806481607024654112607712785527561690413896353838696933L} 2018-06-04 09:54:27.025622 Unneeded inv type {'type': 'masternode_ping', 'hash': 45987129905082814504320391833983207384969112005729673638796898474519427647342L} 2018-06-04 09:54:27.025727 Unneeded inv type {'type': 'masternode_ping', 'hash': 27246912199770894621730926956849492675846377109653211256112032835884552903120L} 2018-06-04 09:54:27.025832 Unneeded inv type {'type': 'masternode_ping', 'hash': 26718331873562706589261203365446981776564173375862856953932388518659278548776L} 2018-06-04 09:54:27.025997 no type for 'dsq' 2018-06-04 09:54:27.026155 Unneeded inv type {'type': 'masternode_ping', 'hash': 110862469557965772694835323283132579298459507286223158558872506640866097272363L} 2018-06-04 09:54:27.026315 Unneeded inv type {'type': 'masternode_ping', 'hash': 20657251478972887225141904358966692420120701174315273554641233513603145566879L} 2018-06-04 09:54:27.026427 Unneeded inv type {'type': 'masternode_ping', 'hash': 104658106185090835715767608830567646517481207333472875137442505836318777155702L} 2018-06-04 09:54:27.026529 Unneeded inv type {'type': 'masternode_ping', 'hash': 4476963832360291342297349178053423232876472674609299101019140007277296938793L} 2018-06-04 09:54:27.026689 Unneeded inv type {'type': 'masternode_ping', 'hash': 112262521499919371458255099449282175359035465263862643590996326472454763407168L} 2018-06-04 09:54:27.026819 Unneeded inv type {'type': 'masternode_ping', 'hash': 13426996553515942589517368257445389072923933747573781240595402587424869120675L} 2018-06-04 09:54:27.026949 Unneeded inv type {'type': 'masternode_ping', 'hash': 21474932034766280670655119241483299444089920886323751847789276647607782458470L} 2018-06-04 09:54:27.027051 Unneeded inv type {'type': 'masternode_ping', 'hash': 41582686391087906765206516651996668403402615249947361365932533133561689437628L} 2018-06-04 09:54:27.027150 Unneeded inv type {'type': 'masternode_ping', 'hash': 17325656476238550641380758281449130603667849089438095737301436408349123490342L} 2018-06-04 09:54:27.027247 Unneeded inv type {'type': 'masternode_ping', 'hash': 62645390715363998252398774317722806877008097264968384616940961034804573284760L} 2018-06-04 09:54:27.027346 Unneeded inv type {'type': 'masternode_ping', 'hash': 72128241919156322300764876007809180630087119713416315152842358034306414217619L} 2018-06-04 09:54:27.027708 Unneeded inv type {'type': 'masternode_ping', 'hash': 18711723452342511110315588468845268655975641916508589480288032851456322366785L} 2018-06-04 09:54:27.027939 Unneeded inv type {'type': 'masternode_ping', 'hash': 90528909629379701917461176274706862679767015715650937089757843084829234917112L} 2018-06-04 09:54:27.028073 Unneeded inv type {'type': 'masternode_ping', 'hash': 14090831920922284385562030584734341641583773602673147057320121490418261000474L} 2018-06-04 09:54:27.028226 Unneeded inv type {'type': 'masternode_ping', 'hash': 41367240284373991462471342544925195594414039003008454659355665658454842221278L} 2018-06-04 09:54:27.028359 Unneeded inv type {'type': 'masternode_ping', 'hash': 58885807615497252059098703709669344192634796736052950872462323176080130821310L} 2018-06-04 09:54:27.028469 Unneeded inv type {'type': 'masternode_ping', 'hash': 108195888114495349276387787497154434959572390960717138019437794403994653312961L} 2018-06-04 09:54:27.028570 Unneeded inv type {'type': 'masternode_ping', 'hash': 61458451551949048021619947343570419573430702228830326070672572081265727788970L} 2018-06-04 09:54:27.028897 Unneeded inv type {'type': 'masternode_ping', 'hash': 36917133684217293860915953717200302337925953883295203476189708788088304461407L} 2018-06-04 09:54:27.029013 Unneeded inv type {'type': 'masternode_ping', 'hash': 32904420290997735246881341592731521176536806769270195728407496172370930690083L} 2018-06-04 09:54:27.029114 Unneeded inv type {'type': 'masternode_ping', 'hash': 43137550816732222160974804040535294587873660118462953801568351358450965482187L} 2018-06-04 09:54:27.029212 Unneeded inv type {'type': 'masternode_ping', 'hash': 51760729039896961600518850462355076444942931601289397533765193636504568573669L} 2018-06-04 09:54:27.029310 Unneeded inv type {'type': 'masternode_ping', 'hash': 72685314359794989745620089531349894235358777004118160162565055372169196936483L} 2018-06-04 09:54:27.029408 Unneeded inv type {'type': 'masternode_ping', 'hash': 30266808220133653539477359340719274481304571249261690852591262505424077162537L} 2018-06-04 09:54:27.029507 Unneeded inv type {'type': 'masternode_ping', 'hash': 51206498910878340485530151991102601323026217550093266187373522270313103616443L} 2018-06-04 09:54:27.029605 Unneeded inv type {'type': 'masternode_ping', 'hash': 39760220347163531007645781146171015752127927333396207943324649565775193184476L} 2018-06-04 09:54:27.029701 Unneeded inv type {'type': 'masternode_ping', 'hash': 38170396952671453216645151210436453028752977099254581495177252760169641296747L} 2018-06-04 09:54:27.029799 Unneeded inv type {'type': 'masternode_ping', 'hash': 111935753999122790688694812568985119528331495246723103238371114864723276239663L} 2018-06-04 09:54:27.029897 Unneeded inv type {'type': 'masternode_ping', 'hash': 95178630467463968233061526057480909372820506498936403944831542857471787182542L} 2018-06-04 09:54:27.661334 1 tails: 2018-06-04 09:54:27.661455 d5501102 (4320, 9729052725.473692) 2018-06-04 09:54:27.748991 3 heads. Top 10: 2018-06-04 09:54:27.749108 0a93833b c280bc13 (1387667268543738418L, 0, 0) 2018-06-04 09:54:27.749154 2f38a224 8d2ea017 (1430854392075847431L, 0, 0) 2018-06-04 09:54:27.749187 472adc43 8d2ea017 (1430854392075847431L, 1, 0) 2018-06-04 09:54:27.749269 Desire 0 shares. Cutoff: 2.9 hours old diff>22.65 2018-06-04 09:54:27.751797 1 tails: 2018-06-04 09:54:27.751883 d5501102 (4320, 9729052725.473692) 2018-06-04 09:54:27.752218 3 heads. Top 10: 2018-06-04 09:54:27.752279 0a93833b c280bc13 (1387667268543738418L, 0, 0) 2018-06-04 09:54:27.752319 2f38a224 8d2ea017 (1430854392075847431L, 0, 0) 2018-06-04 09:54:27.752362 472adc43 8d2ea017 (1430854392075847431L, 1, 0) 2018-06-04 09:54:27.752417 Desire 0 shares. Cutoff: 2.9 hours old diff>22.65 2018-06-04 09:54:27.761730 1 tails: 2018-06-04 09:54:27.761798 d5501102 (4320, 9729052725.473692) 2018-06-04 09:54:27.762143 3 heads. Top 10: 2018-06-04 09:54:27.762205 0a93833b c280bc13 (1387667268543738418L, 0, 0) 2018-06-04 09:54:27.762246 2f38a224 8d2ea017 (1430854392075847431L, 0, 0) 2018-06-04 09:54:27.762288 472adc43 8d2ea017 (1430854392075847431L, 1, 0) 2018-06-04 09:54:27.762345 Desire 0 shares. Cutoff: 2.9 hours old diff>22.65 2018-06-04 09:54:27.788336 ...success! 2018-06-04 09:54:27.788419 2018-06-04 09:54:27.788451 Joining p2pool network using port 8999... 2018-06-04 09:54:27.811782 Unneeded inv type {'type': 'masternode_ping', 'hash': 23658830940644468019705627074761036605993644278378080486685733452958153036407L} 2018-06-04 09:54:27.811936 Unneeded inv type {'type': 'masternode_ping', 'hash': 107645598685591848391546627924104046985126762126221120845164895036763553848096L} 2018-06-04 09:54:27.812056 Unneeded inv type {'type': 'masternode_ping', 'hash': 3909915527595636887976678936513374292797172254250884702278936221370638314961L} 2018-06-04 09:54:27.812188 Unneeded inv type {'type': 'masternode_ping', 'hash': 46860016622987066649731175002732571013827574946204870671321231615996933823452L} 2018-06-04 09:54:27.812236 Unneeded inv type {'type': 'masternode_ping', 'hash': 32547254453909236333211593147761692559877103575607784129204586582258464944020L} 2018-06-04 09:54:27.812347 Unneeded inv type {'type': 'masternode_ping', 'hash': 85557704617528877657098290071266547680546500605951113580015161953808223332007L} 2018-06-04 09:54:27.812467 Unneeded inv type {'type': 'masternode_ping', 'hash': 103123932265837336212413590718879772495738117216040838580782919042295766355417L} 2018-06-04 09:54:27.830716 2018-06-04 09:54:27.830786 Error when requesting noncached value: 2018-06-04 09:54:27.837657 2018-06-04 09:54:27.839486 2018-06-04 09:54:27.839537 Error when requesting noncached value: 2018-06-04 09:54:27.840186 2018-06-04 09:54:27.843079 2018-06-04 09:54:27.843133 Error when requesting noncached value: 2018-06-04 09:54:27.843766 2018-06-04 09:54:27.845516 2018-06-04 09:54:27.845582 Error when requesting noncached value: 2018-06-04 09:54:27.846220 2018-06-04 09:54:27.847984 2018-06-04 09:54:27.848036 Error when requesting noncached value: 2018-06-04 09:54:27.848662 2018-06-04 09:54:27.850386 2018-06-04 09:54:27.850436 Error when requesting noncached value: 2018-06-04 09:54:27.851162 2018-06-04 09:54:27.852912 2018-06-04 09:54:27.852963 Error when requesting noncached value: 2018-06-04 09:54:27.853506 2018-06-04 09:54:28.010239 Unneeded inv type {'type': 'masternode_ping', 'hash': 103066375977146568577567440815973643221575075149677734147659005035518696351672L} 2018-06-04 09:54:28.016310 Unneeded inv type {'type': 'masternode_ping', 'hash': 52465859735654205703851891737927929588548877661099332294771069682080820926880L} 2018-06-04 09:54:28.035389 ...success! 2018-06-04 09:54:28.035459

2018-06-04 09:54:28.037418 Listening for workers on '' port 7903... ^C2018-06-04 09:54:30.326514 ...success! 2018-06-04 09:54:30.326621 2018-06-04 09:54:30.326658 Started successfully! 2018-06-04 09:54:30.326688 Go to http://127.0.0.1:7903/ to view graphs and statistics! 2018-06-04 09:54:30.326724 Donating 1.0% of work towards P2Pool's development. Thank you! 2018-06-04 09:54:30.326759 You can increase this amount with --give-author argument! (or decrease it, if you must) 2

kxcd commented 6 years ago

The error seems to come from RPC_CHECK method, but will require going deeper to see what it does.

p2pool/dash/helper.py: if not (yield net.PARENT.RPC_CHECK(dashd)): print >>sys.stderr, " Check failed! Make sure that you're connected to the right dashd with --dashd-rpc-port!"

nmarley commented 6 years ago

Thanks for the extra info -- I was able to reproduce and it looks like the code is searching for dashaddress in the help output, which was changed to address in the 12.3 version... will have to dig in further tomorrow for a fix to make sure I know exactly what this is trying to do, unless someone else wants to contribute a fix before then.

Thanks again!

thelazier commented 6 years ago

This issue can be fixed by PR #47 Update to DashCore 0.12.3 commands

On Mon, Jun 4, 2018, 15:29 Nathan Marley notifications@github.com wrote:

Thanks for the extra info -- I was able to reproduce and it looks like the code is searching for dashaddress in the help output, which was changed to address in the 12.3 version... will have to dig in further tomorrow for a fix to make sure I know exactly what this is trying to do, unless someone else wants to contribute a fix before then.

Thanks again!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/dashpay/p2pool-dash/issues/56#issuecomment-394275070, or mute the thread https://github.com/notifications/unsubscribe-auth/AKQsqw2sSMfGuMjdBBkldVgQYzeIrpT-ks5t5O_PgaJpZM4UYcK2 .