10:13:32 Hello! Trying to mine on my Macbook M1 Max with P2pool Mini from official GUI but it crashes directly with "Timed out, local node is not responding after 120 seconds. Please check your wallet and daemon log for errors. You can also try to start monerod manually. Exiting p2pool. Please check that port 18083 is available." Any idea what I can do? 10:46:04 Check to ensure your node is running, synced, and accessible 10:52:46 Yes yes, it's running, synced etc. I had a bad experience with Macbook intel also, so I guess P2Pool mining feature is just broken on Mac. 11:00:56 Visit 11:01:08 127.0.0.1:18081/get_info 11:01:16 In the browser on the same device as the node 11:01:41 does it load up correctly? 11:06:42 With solo it works but not p2pool 11:08:10 did you follow instructions in error? 11:08:26 Stop the node, and restart it, ensuring 18083 is enabled 11:08:56 yes 11:09:12 I am a dev 11:09:46 So is 18083 accessible 11:10:00 So why u havent explained what youve done -_- 11:10:48 I assume youve 11:10:49 1. Tried the p2pool binary 11:10:49 2. Tried running node and p2pool without GUI and 11:10:50 3. Failed at both 11:11:21 I am just using the GUI 11:11:37 Ok well use the binaries and let me know if it works 11:11:48 --zmq-pub tcp://127.0.0.1:18083 11:11:48 you need this flag on monerod^ 11:12:03 P2pool process starts on 49609 but it kills monerod 11:12:41 stop using gui. Use the daemons. Get some logs, report back 11:13:59 Also, have you checked monero repo for issues / prs/ commits regarding m1 max 11:14:01 Well, my goal was just to check if I can mine on my Macook easily, while doing something else 11:14:35 I didn't check the repo 11:14:58 I was expecting ppl here to tell that it is a known issue 11:21:30 Youre a dev 11:21:47 Id think youd checked the issues before asking someone else to... 11:22:18 *I am a lazy dev 11:22:28 There arent many mac users in dev, so.. yhose who can test or work on it are few and far between. 11:23:08 Ha ok 11:23:21 Afaik it wotks. 11:23:21 so, user error..? 11:23:57 I can dig if it's really important, but I just wanted to test the mining feature 11:24:06 im Looking for relevant issue., 11:24:23 But, it you were half as lazy, and download the binaries 11:24:32 and confirm its not working 11:24:37 Would be awesome 11:24:57 Ok ok 11:26:00 This https://github.com/SChernykh/p2pool ? 11:27:48 https://p2pool.io/#help 11:28:20 Appropriate startup flags ^ 11:41:08 Steps: 11:41:08 - Download latest aarch64 dmg 11:41:09 - Open it from right-click a first time to grant system permissions 11:41:09 - Run it, but doesn't start 11:41:10 ./p2pool-v3.9-macos-aarch64/p2pool --host 127.0.0.1 --wallet 82ryyK9wSZCHuZmTKYnxg9aDAfYs3uvRo72aXRLhQtC11Ct22A5KG6a9hYgELkADBAEWUYu7jtwjy9tqFPYBh9TY3WBUxuT 11:41:10 2023-12-03 11:37:00.1684 Log started 11:41:11 2023-12-03 11:37:00.1716 P2Pool v3.9 (built with clang/15.0.7 on Nov 26 2023) 11:41:11 2023-12-03 11:37:00.1716 Util UPnP: Started scanning for UPnP IGD devices 11:41:12 2023-12-03 11:37:00.1719 SideChain network type = invalid 11:41:12 2023-12-03 11:37:00.1719 SideChain using default config 11:41:13 2023-12-03 11:37:00.1719 SideChain pool name = default 11:41:13 2023-12-03 11:37:00.1719 SideChain block time = 10 seconds 11:41:14 2023-12-03 11:37:00.1719 SideChain min diff = 100000 11:41:14 2023-12-03 11:37:00.1719 SideChain PPLNS window = 2160 blocks 11:41:15 2023-12-03 11:37:00.1719 SideChain uncle penalty = 20% 11:41:15 2023-12-03 11:37:00.1719 SideChain generating consensus ID 11:41:16 2023-12-03 11:37:00.1721 SideChain couldn't allocate RandomX cache using large pages 11:41:16 2023-12-03 11:37:00.6064 SideChain consensus ID = 5e2440ff************************************************05b13431 11:41:51 You must use your main wallet address, beginjing with 4* 11:41:59 ok 11:53:34 Ok solved it! I had to start the daemon with `--zmq-pub tcp://127.0.0.1:18083` as you said. I am doing it directly from GUI. Then P2Pool mini works flawlessly. 11:53:34 Without ZMQ flag, starting mining makes monerod to crash. 11:53:35 Would be nice to tell the user to the open zmq in a popup when starting mining 11:54:59 I think it shoukd be automatic. 11:54:59 thanks for reporting and confirming workaround 11:56:36 Yes I guess daemon should be restarted automatically with zmq if not already open 11:59:35 FWIW there was a crash due to some zmq stuff that got fixed recently. 9052. 12:14:58 By the way, should I fill P2Pool Startup Flags input on GUI settings to provide my wallet address, or is it automatic? 12:16:55 I.. assume.. it to be automatic. 12:16:55 I dont mine with a gui though. 12:17:37 so, personally, i dont know 12:17:39 I guess p2pool would not have start without an address 12:19:05 An other feedback, would be cool to display p2pool logs in GUI log panel 12:29:34 The cmd line you posted for p2pool has wallet starting with 8..., this will not work 12:30:39 Yes yes, ofrnxmr told me 12:31:07 You should also run the latest Monero binaries, we fixed issues with Apple silicon recently 12:32:21 I run latest GUI 12:33:42 Which version are you running? 12:34:29 You don't believe me lol 12:34:31 0.18.3.1 12:39:46 I'm on the phone so can't check if https://github.com/monero-project/monero/pull/9027 is in 0.18.3.1 12:40:04 If it's not, you need to build your own binaries 17:30:29 the Apple Silicon changes are not yet included in the last release 17:44:03 IIRC it only solved self-built binaries crashing 17:44:08 Official release should be fine