Troubleshooting issues
Common Troubleshooting Steps for Node Setup
1. Node Installation Successful, But No Contract Calls:
If your node is installed but you do not see any contract calls on the https://blockexplorer.bloxberg.org/ or https://polygonscan.com/:
Check your configuration file to ensure the wallet address is correct:
$ cd ~/mvp-pox-node $ cat config
Check and restart the etny service
$ sudo systemctl status etny-vagrant
2. Error: SGX Not Enabled or Properly Configured:
If you encounter an SGX-related error:
Make sure you have the latest BIOS update and your processor has the latest microcode update. More information can be found here: https://www.intel.com/content/www/us/en/developer/articles/technical/software-security-guidance/best-practices/microcode-update-guidance.html
In some cases, it is required to disable Hyper-threading, as a workaround to fix underlying hardware security issues. Intel periodically releases information on how to fix the microcode/firmware for their chipsets. Please check for the latest security updates and notes here: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md
If you're operating a node within a virtual environment, ensure that you have an appropriate configuration for DCAP. Consult your Hardware Affiliate or intel to setup HAP properly.
Mutual attestation for SGX requires low-latency network connectivity (less than 50ms) attestation which does not reset connections. A busy/congested network leads to irrecoverable errors during the attestation process.
3. Installer Error - UFW:
If you're receiving the error:
"Ftaller error: ufw allow out from any to SIP port 4001" command failed with exit code 1
It's possible there's a DNS issue:
Ensure your DNS server is able to resolve the domain names:
"ipfs.ethernity.cloud"
"core.bloxberg.org"
"bloxberg.ethernity.cloud"
Test DNS resolution using ping:
$ ping ipfs.ethernity.cloud
Repeat the ping command for the other domains to verify they can be resolved.
4. Cleanup VM Not Working:
If you try to destroy the VM with the command:
$ sudo vagrant destroy -f
and it doesn't work, you might need to remove Vagrant completely and then reinstall it. To do this:
Remove Vagrant's data directory:
$ sudo rm -rf ~/.vagrant.d
Remove Vagrant from your system:
$ sudo apt-get remove vagrant
Run your installer script:
$ sudo ./etny-node-installer.sh
5. Collect the logs and share them as a text file on Discord.
$ cd ~/mvp-pox-node && sudo vagrant ssh -c "cat /var/log/etny-node.log && cat /home/vagrant/etny/node/config | grep -v KEY && cd /home/vagrant/etny/node/etny-repo && sudo git branch && sudo git log --pretty=format:%H -n 1 && sudo git log --pretty=format:%B -n 1"
Last updated