First what I want. I want to install the scalix server on my new FC5 linux machine in my local network (situated in my house). The server is connected to a router which grants access to the internet. To reach my server from outside I want to use a dyndns-domain name, which my router can update automatically. Ports are forwarded to the server. Hope this helps to understand my needs.
Good, I installed FC5 and started to install scalix and failed at the network check. Here the debug-output:
Code: Select all
DEBUG:merlin:This host has the following IP addresses: ['192.168.0.11']
ERROR:merlin:Operation failed: Network check failed -- Could not find a host nam
e in DNS that matches an IP address
DEBUG:merlin:IP addresses found ['192.168.0.11']
ERROR:merlin:Operation failed: Network check failed -- IP address associated wit
h host name 'localhost.localdomain' is '127.0.0.1'
INFO:merlin:Network interface is lo
DEBUG:merlin:Checking DHCP for interface lo
DEBUG:merlin:Checking sysconfig file /etc/sysconfig/network-scripts/ifcfg-lo for
DHCP settings
ERROR:merlin:Operation failed: Network check failed -- 127.0.0.1 line contains f
ully-qualified server hostname (localhost.localdomain) in /etc/hosts, please rem
ove it
My /etc/hosts:
Code: Select all
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.169.0.11 myprefix.dyndns.org
In /etc/hostname I wrote:
Code: Select all
myprefix.dyndns.org
So, my questions are, can I install the server in the environment I desire? Is a DNS server needed in my LAN? I read this, but can´t believe that a DNS-server is obligatory to get the server working?
How can I approach to get the network check be successful?
Hope for help, although I know the problem was already discussed, but "perhaps" I have different needs?