sendmail - sleeping for retry

D

duda

Guest
Hallo Gemeinde,

sendmail verzögert den Bootvorgang ziemlich, offensichtlich aufgrund eines unqualifizierten Hostnamens - hier ein Auszug aus /var/log/messages:
Code:
Mar 16 17:40:05 hp-z210 sm-mta[716]: My unqualified host name (hp-z210) unknown; sleeping for retry
Mar 16 17:41:05 hp-z210 sm-mta[716]: unable to qualify my own domain name (hp-z210) -- using short name
Mar 16 17:41:05 hp-z210 sm-msp-queue[1004]: My unqualified host name (hp-z210) unknown; sleeping for retry
Mar 16 17:41:08 hp-z210 dbus[612]: [system] Activating service name='org.freedesktop.ConsoleKit' (using servicehelper)
Mar 16 17:41:08 hp-z210 dbus[612]: [system] Activating service name='org.freedesktop.PolicyKit1' (using servicehelper)
Mar 16 17:41:08 hp-z210 dbus[612]: [system] Successfully activated service 'org.freedesktop.PolicyKit1'
Mar 16 17:41:08 hp-z210 dbus[612]: [system] Successfully activated service 'org.freedesktop.ConsoleKit'
Mar 16 17:42:05 hp-z210 sm-msp-queue[1004]: unable to qualify my own domain name (hp-z210) -- using short name

Für Tipps und Hinweise besten Dank im Voraus!

--
Gast-System FreeBSD 11-current in VMware Workstation 12.01
Host-System Windows 10 Pro.
 
Ist in /etc/rc.conf die Variable hostname="" gesetzt?

Bzw. was steht in /etc/networks sowie /etc/hosts bzw.
inwiefern ist /etc/nsswitch.conf konfiguriert?
 
Bevor ich Änderungen vornehme, hier der IST-Zustand.
/etc/networks:
Code:
# Your Local Networks Database
#
your-net        127                             # your comment
your-netmask    255.255.255                     # subnet mask for your-net

#
# Your subnets
#
subnet1         127.0.1         alias1          # comment 1
subnet2         127.0.2         alias2          # comment 2

#
# Internet networks (from nic.ddn.mil)
/etc/nsswitch.conf:
Code:
#
group: compat
group_compat: nis
hosts: files dns
networks: files
passwd: compat
passwd_compat: nis
shells: files
services: compat
services_compat: nis
protocols: files
rpc: files
/etc/hosts:
Code:
#
::1                     localhost localhost.my.domain
127.0.0.1               localhost localhost.my.domain
#
# Imaginary network.
#10.0.0.2               myname.my.domain myname
#10.0.0.3               myfriend.my.domain myfriend
#
# According to RFC 1918, you can use the following IP networks for
# private nets which will never be connected to the Internet:
#
#       10.0.0.0        -   10.255.255.255
#       172.16.0.0      -   172.31.255.255
#       192.168.0.0     -   192.168.255.255
#
/etc/rc.conf:
Code:
keymap="german.iso"
hostname="hp-z210"
background_dhclient="YES"
ifconfig_em0="DHCP"
# ifconfig_em0_ipv6="inet6 accept_rtadv"
defaultrouter="192.168.204.2"
sshd_enable="YES"
ftpd_enable="YES"
moused_enable="YES"
hald_enable="YES"
dbus_enable="YES"
vmware_guest_vmblock_enable="YES"
vmware_guest_vmhgfs_enable="YES"
vmware_guest_vmmemctl_enable="YES"
vmware_guest_vmxnet_enable="YES"
vmware_guestd_enable="YES"
 
du versuchst das aber nicht zufaellig von zuhause, oder? DHCP und vmware-guest Tools machen mich etwas stutzig.
 
Habe den Hostnamen in /etc/rc.conf wie folgt geändert:
Code:
hostname="hp-z210.my.domain"
Jetzt meckert sendmail zumindest nicht mehr!

Doch, DHCP funktioniert mit NAT in der VM einwandfrei - bisher jedenfalls.
Dafür gibt es mit IPv6 noch Probleme.
 
du versuchst das aber nicht zufaellig von zuhause, oder? DHCP und vmware-guest Tools machen mich etwas stutzig.
Jetzt machst du mich auch stutzig - habe ich einen Denkfehler?
Installiert habe ich die open-vm-tools und gelesen, dass die /etc/rc.config entsprechend editiert werden sollte?
 
Das passt schon. Dein Setup sieht mir nur sehr nach zuhause aus. Ich wollte nur darauf hinaus, dass du von Zuhause aus eh keine Mails versenden kannst weil die kein anderer Mailserver annehmen wird. Außer du verwendest ein Mail Relay.
 
Es ist zuhause :)

Wenn ich in /etc/rc.conf hostname="" setze, dann bekomme ich keine Mail raus (EHLO-Fehler).

Ich bin bestenfalls Anfänger mit Grundkenntnissen. Wenn sendmail mich weiterhin ärgert, stelle ich auf postfix um.
 
Habe Deinen Hinweis aufgenommen, auf ssmtp umgestellt und alle Dienste von sendmail abgeschaltet.

Davon unabhängig hatte ich aber auch einen Denkfehler bei der Vergabe des Hostnamen - Stichwort FQHN.

Wieder was dazugelernt - Danke!
 
Zurück
Oben