DirectSlave/GO 3 - public beta

"Domain 'domeinnaam.nl' reload forbidden for 'IP-of-Old-VPS'"
Hmmz... I'm not sure. Reload forbidden might have to do with the ip present in the /etc/named.conf of the DS server. But that should all be fine as you didn't change anything of named itself on the DA or DS server.

Now it could be caused because of previous issues indeed, so it's important to see which nameserver has the old ip. Is it in the /var/named/domeinnaam.nl.db on the DA server or in the /etc/named/secondary/domeinnaam.nl.db (if you kept the default structure) on the DS server?
If it's only on the DS server, then in theory a new sending of the named from the DA server should do the trick.

Execute this command on the DA server:
Code:
echo "action=rewrite&value=named" >> /usr/local/directadmin/data/task.queue
which will take 1 minute to start anyway.

Wait until the task.queue in the /usr/local/directadmin/data is finished (gone) and keep an eye on the DS error log.
It could take a few minutes after transfer is complete, but then the domeinnaam.nl.db with correct ip address should be present on the DS server.
 
  • Like
Reactions: BBM
@roman_m
I've seen this now twice on different cloud VPS systems, but both with Hetzner in this case.
Code:
directslave: cannot execute binary file: Exec format error
This is an error returned at Alma 9 VPS systems with Hetzner. I first thought it was the VPS so we switched to Contabo on Alma 8 and fine.

So I did some further investigation now and probably found the cause.

Same for uname, gives both "Linux".
On the Almalinux 9 VPS systems (at least Hetzner VPS), an uname -a gives this:
Linux 5.14.0-570.41.1.el9_6.aarch64 #1 SMP PREEMPT_DYNAMIC Thu Sep 11 06:30:10 CDT 2025 aarch64 aarch64 aarch64 GNU/Linux
So this is an aarch64 architecture and there is no binary for that.

I don't know if you can create a aarch64 binary addittionally if you have time, maybe after the war.

For everybody reading this, if you want a Cloud VPS with Directslave, be sure you get either x84-64 architecture or choose the ARM64 architecture because there is an arm64 binary for Directslave.
 
For everybody reading this, if you want a Cloud VPS with Directslave, be sure you get either x84-64 architecture or choose the ARM64 architecture because there is an arm64 binary for Directslave.
I have a load of Hetzner servers, and I tried Directadmin with an ARM VPS the other week to see what the support was like and it runs very well. The ARM servers have twice the cores and RAM as their x86 counterparts and are very responsive. The only thing I found was some software providers like Softaculous don't support ARM yet and as such don't include ARM compiled ioncube loaders with their products. In short if you use Softaculous products like Backuply (for example) it won't work as there's no support.
 
Back
Top