# Troubleshooting issues

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

<figure><img src="https://1216336826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOFd6gpxgL4ITVYH_YB%2Fuploads%2FKcINnQ9uiIZAlqaLSO9O%2FScreenshot%202023-08-14%20at%2009.13.47.png?alt=media&#x26;token=c4f98b00-0b76-438a-8ee5-2d0d88bbc42a" alt=""><figcaption></figcaption></figure>

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:

<figure><img src="https://1216336826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOFd6gpxgL4ITVYH_YB%2Fuploads%2F7LPljKCccfVuNYJJMtGq%2FScreenshot%202023-08-14%20at%2009.16.02.png?alt=media&#x26;token=d38fac14-dfff-4e03-a004-dca4626b1814" alt=""><figcaption></figcaption></figure>

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"

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

<figure><img src="https://1216336826-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOFd6gpxgL4ITVYH_YB%2Fuploads%2FMSu3icn3xtH9ZAHxt3sE%2FCleanup%20VM%20error.png?alt=media&#x26;token=a72d70cb-3768-4d4b-87e9-88acd4ac063a" alt=""><figcaption></figcaption></figure>

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**

2. Remove Vagrant from your system:

**$ sudo apt-get remove vagrant**

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

{% embed url="<https://discord.com/channels/183867536931160064/790542509167738921>" %}
