-
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