Hi
For what its worth we are happy to accept changes to the docs which exists at
https://github.com/atomia/atomiadns/tree/develop/docsRegarding the errors/warning, the first one on "apache2ctl graceful" is harmless (only warning) and not really related to Atomia DNS. The following page explains it:
http://askubuntu.com/questions/256013/could-not-reliably-determine-the-servers-fully-qualified-domain-nameYou can either workaround the problem by adding some apache ServerName directive in the config, or make sure that your networking config on the server is setup so that apache
can figure it out by itself.
Regarding the
http://localhost:5380 then this is not served by apache. atomiadns-webapp is a small proof-of-concept type of web GUI that showcases how Atomia DNS
works and how the API works. Most of our users instead integrate some existing control panel, GUI or system towards Atomia DNS, so it doesn't get as much testing as the rest of he code and
neither has as much polishing work.
The component supposed to listen to port 5380 when following the setup instructions is thus node.js as defined by the upstart script for atomiadns-webapp:
exec "$node_bin" /usr/lib/atomiadns/webapp/atomiadns.js >> /var/log/atomiadns_webapp.log 2>&1
If it doesn't work, the first thing to check is the logfile defined in this script (/var/log/atomiadns_webapp.log)
If you get 404 when using atomiadnsclient then this means that soap_uri in /etc/atomiadns.conf is not setup to point to a working installation of atomiadns-api. In the
original mail this was
http://localhost/atomiadns which looks good if you actually execute the command on the same server that has the API installation and
localhost points correctly in /etc/hosts (if it doesn't then this is one of many scenarios that will cause the apache warning).
Regarding the last bullet about /etc/init.d/atomiadns-powerdnssync beeing missing, then this command is supposed to be
executed on the actual nameservers to start the PowerDNS sync agent. This agent is installed through the package
atomiadns-powerdnssync. When this package is installed then /etc/init.d/atomiadns-powerdnssync does exist.
Hope this gives some hints where to look when troubleshooting, and again - any suggestions for how to reword
the documentation to make understanding the process easier or to correct steps beeing in invalid order etc would
be greatly appreciated. We have tested it ourself without hitting these problems, but sometimes fresh eyes is
better in bug testing instructions. This however means that even though I can see that there is some need
for updates in the docs, I don't really know what part is the problematic one - because the docs do work for me and
also for others.
Best regards,
Jimmy