- 
grndslm this is such bullshit... 
- 
grndslm p2pool was working just fine earlier... then i started trying to tweak shit to get xmrig to run properly... and ever since then, p2pool doesn't work correctly 
- 
grndslm i've reset the firewall configs back to normal, merely let Windows automagically add the app to incoming connections, which is all i did to get it working the first time... but now it won't work 
- 
grndslm i've tried manually opening the proper ports... 18080, 18083, and 37889, in addition to the allowing all 3 of the apps in question to handle ANY incoming connections... 
- 
grndslm p2pool stil problematic.  saw there was an issue with timing out, requiring me to wait 600 minutes.  went grocery shopping, came back, still doesn't work 
- 
grndslm 
- 
grndslm now it says StratumServer and P2PServer are both listening on 0.0.0.0:3333, I'm guessing that's the problem. 
- 
DataHoarder If you read that log message, it’s you timing out/blocking other peers grndslm  
- 
DataHoarder Just informing you it happened  
- 
grndslm DataHoarder: and why am i blocking peers? 
- 
DataHoarder And also does not seem like both are listening on 3333, according to your logs 
- 
DataHoarder it blocks them for 10 minutes cause they either did not respond to handshake in time or did not provide good information  
- 
DataHoarder In the end seems like Windows, or maybe confusion on what the ports do, although it seems you synced with a peer to get proper sidechain height 
- 
DataHoarder QuickBASIC sent a message just after you disconnected anyhow  
- 
DataHoarder > 01:48:15 <QuickBASIC> grndslm, I was able to repro the error you're seeing on Windows and I think I know the solution. Windows Smartscreen is probably triggering. Run monerod.exe once by double-clicking it, click "More Info", then "Run anyway", then you can run from command line as normal or use Unblock-File PowerShell cmdlet. 
- 
grndslm like i said... i enabled all 3 of the apps to accept ANY incoming connection.... and i enabled all of the 3 main ports i'm aware of... i just don't get it 
- 
grndslm DataHoarder: thanks... must've missed that 
- 
grndslm ok... so SmartScreen was apparently blocking both monerod and p2pool.... clicked "Run anyway" for both of them, yet the problem with p2pool persists 
- 
QuickBASIC "and i enabled all of the 3 main ports" grndslm where/how are you doing this specifically? 
- 
QuickBASIC grndslm can you run 'netstat -ab' in an elevated command prompt and tell us if you see any processes using port 3333. 
- 
grndslm Defender Firewall w/ Advanced Security.... select inbound rules... Action... New Rule... select Port... TCP w/ specific port 3333... 
- 
grndslm then i reset and add UDP w/ specific port 3333.... then repeat with TCP/ UDP for each of the aforementioned ports 
- 
QuickBASIC But you're running everything on localhost right? 
- 
QuickBASIC I think if you're adding firewall rules there, you're not allowing p2pool to bind on 127.0.0.1 because you're telling Windows that the connection is going to come in on the other interface. 
- 
grndslm it was working without the ports being manually added.  all i had to do was let the Defender Firewall do its thing and they worked.  Smartscreen was never an issue at first 
- 
grndslm 
- 
grndslm please don't pwn me 
- 
grndslm i definitely don't see port 3333 anywhere on there... 
- 
grndslm QuickBASIC: whoops... never submitted the output.. 
- 
grndslm 
- 
QuickBASIC[m] <grndslm> "it was working without the ports..." <- Why did you change to manually adding ports if it was working? 
- 
gingeropolous ok, so as it stands, i apparently read the [...1..1.1] thing as new ones appearing on the right side, and they are decaying on the left side 
- 
gingeropolous just to throw my interpretation in there 
- 
grndslm QuickBASIC[m]:  DataHoarder mentioned something about RPC and ZMQ needing to be enabled or something, so I figured they were protocols like TCP/UDP... 
- 
grndslm i still don't understand why deleting it all and restarting each app won't automagically configure it like it did the first time around 
- 
grndslm think i've had about as much fun with Windows 10 as i'd like to have for another decade or two.  no thanks 
- 
grndslm just discovered Ventoy... USB boot tool that allows you to CHOOSE which iso you want to run at boot... almost as awesome as virtual machines if you ask me 
- 
grndslm i feel like a caveman 
- 
QuickBASIC Right now, though gingeropolous, that's backward from the way it currently is. 
- 
QuickBASIC grndslm If you made a change that made it stop working, you have to undo the change. I still suggest you go to Windows Settings > Windows Security > Firewall and Network Protection and Reset your firewall. 
- 
grndslm QuickBASIC: reset firewall settings... added monerod and then p2pool to firewall, which was all i had to to do get them both running properly before... but now it's a no go 
- 
grndslm yet again 
- 
grndslm UNCLE! 
- 
grndslm ok.... last try... 
- 
grndslm do these outputs mean anything to you... perhaps i am supposed to open outgoing ports, also??  hmm.. 
- 
grndslm 
- 
grndslm Particularly the "P2PServer failed to start" and the P2PServer peer xxx banned for 600 seconds. 
- 
grndslm the first time the app ran, I don't remember it ever saying "verified=0"... there was just a lot more data there. 
- 
grndslm And hopefully last thing, because wifey needs attention.... i'm confused why monerod will occasionally say "You are now synchronized", and then one second later it will say "daemon will start synchronizing with the network"... but then never say, "OK Synchronized", or whatever it typically says highlighted in Blue (i think it was. . . )...  pastebin.com/x7g8FBAD
- 
gingeropolous ok, well, good to know 
- 
gingeropolous so they decay on the right side 
- 
sudo_ki[m] Are there any flags for accessing password protected nodes?  
- 
DataHoarder for p2pool, p2pool -h should get you the help 
- 
sech1 --config config.json and put the password there 
- 
DataHoarder I believe it's node not pool sech1  
- 
sech1 but it will be a different p2pool chain 
- 
sech1 password protected Monero nodes? No support for it 
- 
DataHoarder I thought I had seen a parameter there... I was wrong 
- 
garth Is it fair to say that the p2pool 
- 
sudo_ki[m] So long as my node is password protected it seems I cannot access with p2pool 
- 
garth Is basically the Monero network but at a lower difficulty? 
- 
sudo_ki[m] Hopefully that clarifies what I was referring to 
- 
garth Or, I mean the hashes are the same but just a lower difficulty? 
- 
sech1 p2pool doesn't work with password protected Monero node 
- 
sech1 garth yes 
- 
sudo_ki[m] Also, I can't seem to specify stratum port anymore 
- 
sudo_ki[m] I am using binary 
- 
garth Ok I’m beginning to understand 
- 
sech1 --stratum 0.0.0.0:3333 doesn't work? What error do you get? 
- 
sudo_ki[m] It works fine, I just wanted to set a custom one. I use VPN and can't specify ports, I am given them 
- 
sudo_ki[m] So basically I can't forward 3333 because I don't have access to that  
- 
DataHoarder you should be able to change 3333 to something else 
- 
DataHoarder or forward internally 
- 
sudo_ki[m] But if I want to connect to stratus port externally, I can't 
- 
sudo_ki[m] 😒 
- 
DataHoarder you can 
- 
DataHoarder connect to the external port? then internal port you set yourself 
- 
sudo_ki[m] s/stratus/stratum/ 
- 
DataHoarder oh, alternate block 
- 
DataHoarder some peers had picked other tip 
- 
sudo_ki[m] The situation; I have two machines, separate networks. I use VPN. I cannot forward ports other than those given to me. One PC has the node and p2pserver running, the other has xmrig. How can I connect to p2pserver if I cannot use 3333? 
- 
DataHoarder because you can set any port 
- 
DataHoarder change --stratum 0.0.0.0:3333 
- 
DataHoarder to whatever port you wish 
- 
DataHoarder probably it can be scripted to what vpn gives you :) 
- 
sudo_ki[m] As I said, it's not working, xmrig gives read error on config :( 
- 
DataHoarder you need to change it on p2pool and on your miner 
- 
DataHoarder if it's a read error on xmrig, that means the config has invalid format / cannot find it 
- 
sudo_ki[m] Hmm, I actually think I found the problem, brb 
- 
sudo_ki[m] XD I was being very silly, port was already  in use 
- 
DataHoarder :< 
- 
sudo_ki[m] How embarrassing  
- 
DataHoarder it happens, good it's solved now and we have more participants :) 
- 
sudo_ki[m] Indeed! 
- 
sudo_ki[m] Thanks for your help folk 
- 
sudo_ki[m] Is the p2p port for seeding side chain? 
- 
DataHoarder yes 
- 
DataHoarder I believe you also seed via your outgoing connections, but if also let people connect to your incoming port, it increases discoverability  
- 
sudo_ki[m] I think my challenge now is to find a difficulty that suits my cpu 
- 
DataHoarder don't change config.json btw :) 
- 
DataHoarder people have been setting 30 * hashrate 
- 
DataHoarder to get a "reported" share once each 30 seconds or so 
- 
DataHoarder that said it won't be an actual "share" on p2pool unless it exceeds the side chain difficulty 
- 
DataHoarder so if you don't mind not seeing your stats, you don't have to set anything 
- 
DataHoarder you can override difficulty by setting the user when connecting to p2pool stratum, -u 'x+600000' for example 
- 
sudo_ki[m] So if I don't set a custom difficulty it doesn't really matter, right? 
- 
sudo_ki[m] It just for yourself if you press status and want to see some kind of progress 
- 
DataHoarder correct, it'll just use whatever would give you a share on p2pool 
- 
DataHoarder aye 
- 
garth Sech1: I’m interested in the post you made on Reddit that FPGAs like Xilinx U50 exist on Monero. How much of an efficiently gain do these have over simple Ryzen CPUs? 
- 
atheos[m] ERROR   2021-09-20 17:00:24.9750 JSONRPCRequest failed to connect, error ECONNREFUSED 
- 
atheos[m] WARNING 2021-09-20 17:00:24.9750 P2Pool get_info RPC request failed: error ECONNREFUSED, trying again in 1 second 
- 
atheos[m] I keep getting this error when I run .\p2pool.exe --host 127.0.0.1 --wallet YOUR_WALLET_ADDRESS 
- 
atheos[m] with my wallet address 
- 
pauliouk is the Monerod running ok? 
- 
atheos[m] synchronization in the previous step completed successfully 
- 
atheos[m] and I opened all three TCP Ports as well  
- 
atheos[m] what could be the reason ? This is windows 10 x64 
- 
atheos[m] yup monerod run fine  
- 
atheos[m] ran fine 
- 
atheos[m] ok dumb question once monerod said synchronization Ok I closed that window and then ran the second command 
- 
atheos[m] should I leave that open and run the p2pool in different powershell instance 
- 
atheos[m] :) I answered my own question thanks  for mentioning monerod running  
- 
atheos[m] it works now 
- 
pauliouk :) 
- 
sech1 garth they're not efficient 
- 
sech1 U50 can do 6500 h/s allegedly 
- 
sech1 at 75 watts 
- 
pauliouk ouch, at the cost thats the same a full Ryzen 5 setup and about 4 years of energy costs (depending on local energy costs) 
- 
sech1 it was half the hashrate of Ryzen 3900X build at double the price 
- 
- 
atheos[m] Is this a critical error I need to worry about or fix ? 
- 
sech1 No 
- 
atheos[m] thank you 
- 
atheos[m] When I started xmrig , it said HUGE Pages : permission granted but for 1Gb it says Unavailable. I remember setting huge page size when I was running XMRvsBeast 
- 
atheos[m] should I redo any of those windows configs for page files ? 
- 
- 
pauliouk thats normal atheos[m]  
- 
atheos[m] great. I used to love the dashboard design by someone here  provsalt.me/dashboard/dashboard .  If I need to know current status of my mining is there a localhost link I need to get to see details 
- 
- 
atheos[m] This is what showsup in monerod since I started mining 
- 
DataHoarder new blocks found, you might not get transactions from other peers, but it's "normal" 
- 
DataHoarder it just means it couldn't submit the block through you, but others did 
- 
atheos[m] gotcha thank you for clarifying 
- 
DataHoarder sethsimmons:  sethforprivacy.com/guides/run-a-p2pool-node is still all in uppercase here, the CSS line that does this is "font-family: Fira Code,Monaco,Consolas,Ubuntu Mono,monospace;" on body, Ubuntu Mono is what gets selected 
 
- 
DataHoarder somehow that's all uppercase here? 
- 
DataHoarder removing Ubuntu Mono from list makes it fallback on "monospace", which makes it all not uppercase 
- 
sethsimmons I'll see if I can edit that, it should be using Fira Code AFAIK, but I haven't looked in a while. Thanks for the ping! 
- 
DataHoarder was adding some resources to a page, found it was still all uppercase here 
- 
sethsimmons Can you try now, DataHoarder? 
- 
DataHoarder no, cleared cache 
- 
DataHoarder oh, I see 
- 
DataHoarder font is blocked by CSP 
- 
DataHoarder you set "content-security-policy: frame-ancestors 'none'; default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; form-action 'none'; base-uri 'none'" 
- 
DataHoarder so can't load the fonts cause you denied them 
- 
sethsimmons Hmm 
- 
sethsimmons Any idea how to fix that? 
- 
DataHoarder font-src 'self'; 
- 
DataHoarder or change this , but also allows anything not specified: default-src 'self' 
- 
DataHoarder yeah adding font-src 'self'; to CSP should work 
- 
sethsimmons I never would have thought it was CSP as it doesn't break on all browsers, just some 
- 
sethsimmons DataHoarder: Testing now 
- 
DataHoarder maybe it ignores it and finds a different font than Ubuntu Mono 
- 
DataHoarder I still see the csp header coming like before 
- 
sethsimmons Try now 
- 
sethsimmons Just updated 
- 
DataHoarder yay, works! 
- 
DataHoarder they load properly 
- 
sethsimmons Dude, thanks so much! 
- 
sethsimmons Had been trying to track that down off and on for a while now 
- 
sethsimmons You're the best :D 
- 
DataHoarder heh, it's always DNS... and CSP if you set it 
- 
DataHoarder behaves in different ways per browser, each one handles a different subset of it 
- 
mightysnowman[m] Will there be a graph for different values on p2pool site? 
- 
DataHoarder what different values mightysnowman[m] ? 
- 
DataHoarder I am working on an explorer/observer site, at least 
- 
mightysnowman[m] Connected miners amount 
- 
mightysnowman[m] Would be cool to see it as a graph 
- 
DataHoarder can't see connected 'miners' directly but can see shares mined/who did it, etc. 
- 
DataHoarder got a PoC api already in use 
- 
DataHoarder spammed a bit about it on #p2pool-log 
- 
DataHoarder if you wait a bit, I'll post some information later on 
- 
atheos[m] I am little confused on p2pool fee. On p2pool io it says 0% fee and github read me says  100% control , but my miner shows 1% Donate by default with no way to control that. Does this mean instead of 1% fee we are calling it 1% donation ? 
- 
sech1 this is xmrig fee, p2pool has 0% fee 
- 
sech1 it's the same with any other 0% pool 
- 
atheos[m] ah got it. So XMRIG has forced 1% Donate with no way to control it ? 
- 
atheos[m] or I need to compile to modify that ? 
- 
Hisha_ if you compile xmrig yourself you can set it to 0 
- 
URoRRuRRR[m] But it's always nice to help the developers though right? 
- 
Hisha_ why I have mine left at 1% 
- 
atheos[m] 1% is insignificant for a individual miner like me anyways :) I was only curious on why thats the case 
- 
garth Navigate to XMRig/src directory. Edit donate.h file to make fee 0. Then build from source 
- 
garth But I always bump mine to 2% to support XMRig devs 
- 
atheos[m] garth: yea just read about it :) Not going to do it , but good to know how to do it. and also that donate % is actually going to the developer 
- 
pauliouk hmm, shame they didn't mine with p2pool :) 
- 
pauliouk well one of them does for sure, but dunno about the others :P 
- 
DataHoarder mightysnowman[m]:  p2pool.observer
- 
DataHoarder 
- 
sethsimmons <DataHoarder> "(Tor  p2pool2giz2r5cpqicaj..." <- Nice vanity address, and love the site! 
- 
DataHoarder Was trying for a longer one but stopped after a day or so, that feels good enough :) 
- 
DataHoarder Should have more sections later on, and it all uses the same methods as the exposed api, if you want to do your own things