Storm season is back, bringing with it the potential for significant weather events. If you have clients in areas prone to infrastructure disruption, visit the Disaster Recovery Resources guide for preparedness information. Datto recommends performing proactive disaster recovery testing to mitigate potential downtime. See our articles about the importance of disaster recovery testing and Preparing For A Cloud Virtualization Test: Policies, Procedures, And Partner Responsibilities to learn more. For live updates, follow @datto on Twitter.

Troubleshooting Checkin Errors

Follow

Question

How do I troubleshoot devices that cannot be accessed by Datto Technical Support, have stopped checking in, or refuse all connections?

Environment

  • Datto SIRIS
  • Datto ALTO
  • Datto NAS

Answer

This article discusses troubleshooting in cases where a Datto device does not check in to Datto's monitoring servers, prohibiting Datto technicians from accessing the device.

Troubleshooting Steps

This article uses eth0 as an example of a primary NIC. Your primary NIC assignment might be different. If this is the case, substitute instances of eth0 in this article with the NIC assignment (eth1, eth2, eth3) used in your configuration.
SIRIS 3 devices require 10/100/1000 networking to check in successfully. See the Datto Networking Requirements article for more information.

Check Communications

  1. Browse to the local IP address assigned to the Datto to see if the Web UI is accessible.
  2. If you can access the Web UI, log in with the admin account created during registration, then navigate to Configure > Networking to check that the network settings are correct. Also, make sure that at least one Public DNS is present.
  3. Verify that the ports intended for communication on your network (eth0, eth1, eth2, etc) are not disabled.

Figure 1: Communication settings

  1. Ping the device on the local network. If it does not respond, make sure it has a gigabit connection from the switch to the LAN.
  2. Reboot the Datto appliance.

Direct Connection to the Device

You can attempt to connect via IPMI on SIRIS 2 and SIRIS 3 devices. See the following articles for more information: 

Local Connection(Putty)

You can try connecting to the Datto device on the local network using putty via the device's local IP address over port 22.

Advanced-trained partners can try accessing the device via SSH. 

If connection still fails, connect a keyboard, monitor, and mouse connected to the Datto device. Open a Terminal session by pressing CTRL+ALT+F2. Once logged in, enter the command: su backup-admin.

You will be prompted for a password, which is located in the Partner Portal on the Device Status page. you can click on the device name and access the device spec page that will contain the backup-admin password.

Figure 2: local command line access username and password

On the BCDR Status page, you can find the backup-admin password by clicking on the appliance's name. The password is listed under the Device Info heading.
      1. Once logged in as backup-admin, enter the command sudo -i.
      2. The screen should look similar to the example below:
      3. Type checkin, and allow it some time to follow through. If the checkin command returns errors, note the error message.
      4. Run the following command to see if another device on your network is using the same IP address of the Datto appliance.
        arping -I eth0 -D (IP address of the Datto appliance)

Check the Switch

The Datto appliance requires gigabit network connections to all protected machines over the LAN

If your Datto appliance is does not comple the registration process, or fails to check in, make sure  the port on the switch to which it is connected and the Datto appliance's primary NIC are set to negotiate the appropriate speeds:

On the client's switch:

  • Log into the switch, and make sure that the Datto appliance's dedicated port is set to a specific speed (ie 1000 mbps). 

On the Datto appliance:

  • Connect a keyboard, monitor, and mouse to the Datto device. Press CTRL + ALT + F1 to access the Command Line Interface (CLI).
  • Log in using the device's backup-admin username and password (if registered), and run the following commands:
    sudo -i
    ethtool -s eth0 speed 1000 duplex full
    ethtool -s eth0 autoneg off
    reboot NOW
  • Attempt to register or check the device in again.

Configure NICs

1. If the error involves general connectivity issues, type ifconfig to verify that both the primary NIC and lo are present. If either one is missing, you can manually bring it up:
ifconfig eth# up 
[Example: ifconfig eth0 up]

2. The MAC address of the primary NIC should be the same as the device serial number. If eth0 HWaddr(MAC) shows up differently then what is shown in the Partner Portal, contact Datto Technical Support. 

Figure 3: device MAC address.

3. If the primary NIC is up and has an IP address, it should look similar to:

Figure 4: Primary NIC is up

4. If there is no address for the primary NIC, run the following command to bring up the interfaces file: 

nano /etc/network/interfaces 

Figure 5: The interfaces file

5. Use the arrow keys to navigate around the file. If the primary NIC is supposed to be on a DHCP instead of static, replace the word static with dhcp. Make sure to also set the address to an IP outside of the DHCP scope.

If the device runs Ubuntu 12.04 (Siris Business, Siris Enterprise, Siris Professional, Alto2/AltoXL or DattoNAS), the DNS servers are listed under the gateway on a new line, as shown below:

Figure 6: DNS servers on 12.04 devices

6. When you finish configuring the file, press ctrl and to exit the file, and then press to save and enter to write it to the file:

Figure 7: Save the file and exit

7. If you edited to this file, restart networking and apply the changes:

On devices running Ubuntu 16.04 and up:
service networking restart

On devices running Ubuntu 12.04 and below:
/etc/init.d/networking restart

8. If you want to force a new DHCP address on the primary NIC, type:
dhclient eth#

9. To edit the DNS interfaces, configure the DNS file with:
nano /etc/resolv.conf

This will only be done on device manufactured before 2/1/2014, running Ubuntu 10.0.4

Figure 8: Edit the resolv.conf file

10. If both interfaces are up and the primary NIC has an IP, verify the primary NIC has a connection:
ethtool eth#

Figure 9: Verify a connection on the primary NIC

11. If there is no link detected, check if the ethernet cable is plugged in to the wrong port. Switch the port to another onboard port and run ethtool eth# again until you see a link detected. If a link is not detected on any port, try another cable.


Was this article helpful?

5 out of 7 found this helpful

You must sign in before voting on this article.

Calling all Partners! We want to hear your feedback! Please participate in this quick survey and help us build a better, more-relevant Knowledge Base!

Want to talk about it? Head on over to our Community Forum!