FusionHub RAW 8.0.1 fails to install on upCloud

Background:
We were going to add another FusionHub Solo server to the lab. We use upCloud for our server needs, and installed the FW 8.0.1 version as per the usual procedure. (The file employed was fusionhub-8.0.1-build1644.raw).

The problem:
When configuring the new FusionHub instance all went well until we entered the license code. At which point it displayed the verifying message for a long while, then the submitting message. And then…nothing. The instance did not reboot itself, and when we rebooted the upCloud instance the license had not been registered. Multiple attempts were made, resulting in the same failure.

Work-around:
Install FW 7.1.1 (we used fusionhub_7.1.1_build_1538.raw), configure that (incl. the license) and then let IC2 upgrade the instance to 8.0.2

And a question:
Is there a FW 8.0.2 raw file somewhere? If so, where?

FusionHub 8.0.2 raw image:
http://download.peplink.com/firmware/fusionhub/fusionhub-8.0.2-build1656.raw

We cannot guarantee this image can pass the license issue because upCloud is not official supported platform.

1 Like

Thanks for the 8.0.2 raw image.

It suffers the same issue as the 8.0.1 RAW image. So something was changed between 7.1.1. and 8.0.1 that causes an UpCloud installation failure:


To affirm: The internet connection from the UpCloud instance is fine, so there’s something else going on.

Details are available upon request.

Z

1 Like

No chance the upcloud firewall is blocking an outgoing or incoming port required for registration?

Nope. The 7.1.1 installation works without a hitch.
FWIW, the default upCloud firewall only blocks port 25.

Hi zegor_mjol

Do you have a step by step procedure on how we can install fusionhub in upcloud

I don’t but I used this guide: Importing your own server image - UpCloud

And did something like:

  1. Boot a ubuntu server with two disks (1 os boot 1 for Fusionhub)
  2. from server terminal download raw disk image
  3. Write disk image to 2nd disk
  4. Power off server delete linux os disk and boot from new fusionhub disk
  5. Fusionhub should start.
  6. Save server as template / snapshot and use that from now on to spin up new fusionhubs on vultr.

Dreamhost and Vultr are much easier.

2 Likes

To build on @MartinLangmaid:

  • FWIW, we started from the Debian distribution, guided by the tutorial he linked to.
  • Before booting into the FusionHub for the license activation, remove the private IP4 interface. It can be added back in after the FusionHub license activation has completed and the device rebooted.
  • I see from my notes that we also disabled IPv6.

As you can see from the thread, we had to start from FW 7 and then upgrade.

UpCloud (and Vultr) have been serving our experimental lab quite well, but neither have been really stress-tested. I tend to favor UpCloud for non-technical reasons.

Cheers,

Z

1 Like

UPDATE:

something changed - the 8.0.2 build 1656 now installs cleanly on UpCloud.

2 Likes

UPDATE:
FW 8.1.0 installs cleanly on an Ubuntu-based instance as well, and there is no longer a need to turn off the IPv6 and the private IPv4 interfaces during the installation process.

1 Like