shermand100 / PiNodeXMR

Monero Node for Single Board Computers with Web Interface and additional tools pre-configured. Self Installing.
GNU General Public License v3.0
213 stars 41 forks source link

Updating Onion Block Explorer to latest version fails, error is ignored #52

Closed nkinnan closed 2 years ago

nkinnan commented 2 years ago

The error is not caught, pinodexmr thinks the update was successful. Additionally I'm not sure how to correct this, or if it's a setup issue in pinodexmr or if it's an issue with the block explorer.

Console output: onionerr.txt

If there are additional logs or anything I can grab, please let me know.

nkinnan commented 2 years ago

I think this is a duplicate of #46? If so please close, I just noticed it.

nkinnan commented 2 years ago

Is there a solution to get the block explorer running? Downgrading to a previous version or something? I didn't test if it worked before I tried upgrading, so I'm not even sure if a reflash would help or not.

shermand100 commented 2 years ago

This is known and temporary whilst we are using the Monero pre-built binaries. The block explorer requires Monero to be built from source (hence all the NOT FOUND in your log), currently building Monero from source on Debian Bullseye crashes Monero.

The block explorer function will return, but cannot currently be installed, updated or used. Sorry. I'll leave this open for visibility

shermand100 commented 2 years ago

Note to users that come across this. Block explorer fails on RPi due to core CPU issues in handling 64bit crypto. A Pi, Ubuntu 32bit 22.04 LTS OS as the base to build PiNodeXMR upon successfully compiles and runs the Block Explorer.

satrinity402 commented 2 years ago

@shermand100 I just opened an issue with the block explorer. I'm running a Rpi4 and Ubuntu server 64 bit LTS OS. Will there ever be a fix for the 64 bit OS?

shermand100 commented 2 years ago

The initial error here should not exist anymore and furthermore, full testing has been carried out on the Onion-blockexplorer master branch with Monero release-v0.18 on: R Pi3b+ with Ubuntu 22.04 LTS 32-bit R Pi4 with Ubuntu 22.04 LTS 64-bit Odroid XU4 with Ubuntu 22.04 LTS 32-bit RockPro64 with Ubuntu 22.04 LTS 64-bit Rock64 with Ubuntu 22.04 LTS 64-bit

An update of PiNodeXMR v5, then update of Block Explorer should solve all problems