Ethernity Docs
  • Welcome to Ethernity CLOUD
  • Getting Started
  • Ethernity Node Quick Start
    • Hardware Requirements
    • BIOS Settings
    • Supported Platforms
    • Blockchain Settings
    • Security Considerations
    • Installation
  • Ethernity Client Quick Start
    • Platforms and dependencies
    • Blockchain Settings
    • Security Considerations
    • Installation
  • ethernity node
    • Prerequisites
      • Hardware with SGX Support
      • Check SGX Support
      • Installing Linux
        • Download
        • USB Installation Media
        • Ubuntu 18.04 LTS
        • Ubuntu 20.04 LTS (Recommended)
        • Ubuntu 22.04 LTS (Experimental)
        • SSH Connection
      • Blockchain Wallets
    • Download
    • Installing the Node
    • Update the node
    • Configuring the Node
      • Select the network
        • Mainnet on Bloxberg
          • ETNY on Bloxberg
        • Testnet on Bloxberg
          • Data Processors
          • Bloxberg (BERGS)
          • tETNY on Bloxberg
          • tETNY Faucet
        • Mainnet on Polygon
          • ECLD on Polygon
        • Testnet on Polygon (MUMBAI)
      • Task execution price
      • Resources configuration
    • Monitoring the Node
    • Troubleshooting issues
    • Firewall Rules
    • Proof of eXecution
      • Blockchain Metadata
      • IPFS
    • Node Reset
      • Node Connect
        • DHCP
        • Static IP
        • Console
      • Change Password
      • Node wallets
  • Mainnet
    • Mainnet on Bloxberg
    • ETNY on Bloxberg
    • Mainnet on Polygon
    • ECLD on Polygon
  • TESTNET
    • Data Processors
    • Bloxberg (BERGS)
    • tETNY on Bloxberg
    • tETNY Faucet
    • Polygon (MUMBAI)
  • Developer Guide
    • Introduction
    • The EC Protocol
      • Data flow inside EC
    • The GUIDE
      • Environment Prerequisites
      • Step-by-Step dApp
  • ENS Domain Registration
    • Introduction
    • ENS Smart Contract Details
      • Polygon Mainnet
      • Bloxberg Mainnet
    • Registration Steps (ENSRegistrarController)
  • Ethernity Client
    • Prerequisites
      • Python 3.6+
      • git
      • Blockchain Wallet
    • Download
    • Running the Client
    • Configuring the Client
    • Proof of eXecution
      • Blockchain metadata
      • IPFS
  • Ethernity Smart Contract
    • Data Owner API
    • Data Processor API
  • Wallet
    • MetaMask
    • Installation
    • New Wallet
    • Restore Wallet
    • Wallet Validation
    • Contract Upgrade
    • Receive ETNY - Optional step
    • Send ETNY - Optional step
    • Change RPC URL
  • Public Sale Buying Journey
    • Round 1
      • Interest Registration
      • Public sale start
      • Queue placement
      • Crypto (USDT) payment
      • Bloxberg receiving address
      • Troubleshooting
    • Round 2
      • ❗VERY IMPORTANT
      • Interest Registration
      • Login
      • KYC - R2
      • Queue placement
      • Payment Options
        • USDT
        • Coin Payments - Crypto
        • Coin Payments - Paypal
    • Round 3
      • ❗VERY IMPORTANT
      • Interest Registration
      • Login
      • KYC
      • Package Selection
      • Payment Methods
        • DIRECT
          • USDT - ERC-20
          • USDT - TRC-20
          • USD - Polygon
          • BUSD - BSC
        • COINPAYMENTS
        • PAYPAL
        • CEXs and Hot Wallets Withdraw
          • Binance
          • Coinbase
          • Kraken
          • MetaMask
          • Trust Wallet
        • Receive ETNY
  • Staking dApp
    • Intro
    • Node address and private key
    • Import private key
    • Connect wallet to dApp
    • Change connected wallet
      • Disconnect wallet address
    • Staking dApp homepage
      • Account
      • Pending
      • Approved
      • Terminated
      • Marketplace
    • Base stake
      • Create base stake
      • Approve base stake
    • Extended stake
      • Create extended stake
      • Apply for an extended stake
      • Approve extended stake
    • Open Beta Staking dApp
  • SWAP dAPP
    • Intro
    • Create Account
    • Login
    • KYC
    • Setting up the profile
    • Dashboard
    • Confirmation
    • Sign transactions
  • LIQUIDITY PROGRAM
    • Liquidity Supply Guide
    • Connect wallet
    • Select range
    • Choose contribution
    • Viewing pools
    • Remove liquidity
  • Hardware Affiliate Program
    • Intro
    • Hardware Affiliate
      • Create Account
      • Login
      • Dashboard
      • Generate codes
      • Upload Codes
      • Profile information
    • Node operator
      • Register
      • Login
      • KYC
      • Activate Device
  • Contact
    • Social Media
Powered by GitBook
On this page
  • 1. Node Installation Successful, But No Contract Calls:
  • 2. Error: SGX Not Enabled or Properly Configured:
  • 3. Installer Error - UFW:
  • 4. Cleanup VM Not Working:
  • 5. Collect the logs and share them as a text file on Discord.

Was this helpful?

  1. ethernity node

Troubleshooting issues

Common Troubleshooting Steps for Node Setup

PreviousMonitoring the NodeNextFirewall Rules

Last updated 1 year ago

Was this helpful?

1. Node Installation Successful, But No Contract Calls:

If your node is installed but you do not see any contract calls on the or :

  • 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:

  • 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:

  1. Ensure your DNS server is able to resolve the domain names:

  • "ipfs.ethernity.cloud"

  • "core.bloxberg.org"

  • "bloxberg.ethernity.cloud"

  1. 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:

  1. Remove Vagrant's data directory:

$ sudo rm -rf ~/.vagrant.d

  1. Remove Vagrant from your system:

$ sudo apt-get remove vagrant

  1. 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"

Make sure you have the latest BIOS update and your processor has the latest microcode update. More information can be found here:

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://www.intel.com/content/www/us/en/developer/articles/technical/software-security-guidance/best-practices/microcode-update-guidance.html
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md
https://blockexplorer.bloxberg.org/
https://polygonscan.com/
LogoDiscord - A New Way to Chat with Friends & CommunitiesDiscord