Error when running v-add-letsencrypt-host

Does someone know what this very insightful error message means?

(replaced the real domain with the generic “domain” below)

WHen running to setup let’s encrypt


/usr/local/hestia/bin/v-add-letsencrypt-host: line 19: /bin/v-search-domain-owner: No such file or directory
Error: Web domain exists
Error: web domain doesn't exist
Error: Web domain exists
**Error:** web domain doesn't exist


node# ls -l
total 12

dr-xr-x--x 8 website website 4096 Aug 12 10:57
dr-xr-x--x 8 website website 4096 Aug 12 10:57
dr-xr-x--x 8 website website 4096 Aug 12 10:57

node# pwd


node# getent passwd
nodejs:x:1002:1002:[email protected]:/home/nodejs:/bin/zsh
website:x:1003:1003:[email protected]:/home/website:/usr/sbin/nologin
ghost:x:1004:1004:[email protected]:/home/ghost:/bin/zsh
saltcorn:x:1005:1005:[email protected]:/home/saltcorn:/bin/zsh


Were you able to trigger v-add-letsencrypt-host without full path? It looks like there is a var not loaded properly (line 19 of v-add-letsencrypt-host, probaly $HESTIA).

This should fix the issue

1 Like

Thank you both, (ScIT the example above was without a full path) but your comment triggered an idea on where to look next. For some reason I’m missing ENV’s settings, in this case $HESTIA=/usr/local/hestina/ on Debian. I’ll have to go look back at the logs but this was a fresh install so not sure what happened.
Eris - thank you as well!

As eris already wrote, its a bug. you can adjust the file as you see in the commit and repeat the step, it should work then.


Editing .bashrc does the same it will also allow you to enter v-add-letsencrypt-host instead the full path

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.