PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suse12_1 Mailserver



andy135
25.12.11, 20:29
Hallo zusammen und noch schöne Restfeiertage,

ich bin gereade dabei, mir meinen Mailserver unter Suse12.1 aufzusetzen. Mache das mit dem Yast2. Wenn ich alles eingegeben habe so wie ich es aus einer Anleitung vom Internet gefunden habe, will Postfix nicht starten. Unter

tail /var/log/mail
Dec 25 18:54:16 linuxserv postfix[2344]: fatal: parameter inet_interfaces: no local interface found for ::1
Dec 25 19:00:08 linuxserv postfix[2572]: fatal: parameter inet_interfaces: no local interface found for ::1
Dec 25 19:02:12 linuxserv postfix[2728]: fatal: parameter inet_interfaces: no local interface found for ::1
Dec 25 19:10:29 linuxserv postfix[3663]: fatal: parameter inet_interfaces: no local interface found for ::1
Dec 25 19:20:46 linuxserv postfix[4415]: fatal: parameter inet_interfaces: no local interface found for ::1
Dec 25 19:31:28 linuxserv postfix[5108]: fatal: parameter inet_interfaces: no local interface found for ::1
Dec 25 19:37:23 linuxserv postfix[5459]: fatal: parameter inet_interfaces: no local interface found for ::1
Dec 25 19:59:41 linuxserv postfix[6531]: fatal: parameter inet_interfaces: no local interface found for ::1
Dec 25 20:08:54 linuxserv postfix[7177]: fatal: parameter inet_interfaces: no local interface found for ::1
Dec 25 20:09:56 linuxserv postfix[7217]: fatal: parameter inet_interfaces: no local interface found for ::1


sind obenstehende Fehlermeldungen zu sehen. Kann mir da jemand weiterhelfen ? Auch lassen sich die Dienste Postfix und Cyrus im Runlevel nicht starten, dennoch Fetchmal ging.

TheDarkRose
25.12.11, 21:13
Steht doch eh in deiner Fehlermeldung, dein Parameter inet_interfaces stimmt nicht oder irgendwas mit deinen interface konfigurationen nicht.

derRichard
25.12.11, 21:59
Steht doch eh in deiner Fehlermeldung, dein Parameter inet_interfaces stimmt nicht oder irgendwas mit deinen interface konfigurationen nicht.

postfix verwendet localhost für ipv6, der te hat aber bestimmt ipv6 abgestellt...

//richard

Rainer Juhser
25.12.11, 23:10
Vielleicht wäre es auch interessant, welche "Anleitung aus dem Internet" der TE verwendet hat.

framp
25.12.11, 23:21
::1 ist eine IPV6 Adresse die nicht gefunden wird. Ergo stimme ich dem derRichard zu. Vielleicht hat er auch in der /etc/hosts die IPV6 Zeilen auskommentiert.

DrunkenFreak
26.12.11, 00:08
Vielleicht wäre es auch interessant, welche "Anleitung aus dem Internet" der TE verwendet hat.

Das ist egal, da dieses Problem schnell behoben ist mit den passenden Einstellungen. Postfix ist da recht einheitlich auf den Systemen.

andy135
26.12.11, 17:46
Hallo,
habe nochmal geschaut, also in etc/hosts ist nichts auskommentiert. Auszug aus hosts:

# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
#

127.0.0.1 localhost

# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback

fe00::0 ipv6-localnet

Lediglich in named.conf hat die Zeile "listen-on-v6 { any; };" gefehlt, nach dem Einfügen und neustarten des Systems blieb leider alles beim alten. Wenn ich Postfix im Runlevel starte kommt folgende Meldung:

/etc/init.d/postfix start gab 1 (nicht spezifizierter Fehler)

Ich werde mal später schauen, was in var/log/messages steht und dann wieder berichten. Danke für eure Hilfe .

andy135
26.12.11, 17:50
Auszug aus messages:

Dec 26 17:29:20 linuxserv systemd[1]: [/etc/init.d/ntp:14] Failed to add LSB Provides name xntpd.service, ignoring: File exists
Dec 26 17:29:28 linuxserv systemd[1]: [/etc/init.d/xdm.orig:15] Failed to add LSB Provides name xdm.service, ignoring: File exists
Dec 26 17:29:53 linuxserv systemd[1]: Cannot add dependency job for unit amavis.service, ignoring: Unit amavis.service failed to load: No such file or directory. See system logs and 'systemctl status amavis.service' for details.
Dec 26 17:29:53 linuxserv systemd[1]: Cannot add dependency job for unit ldap.service, ignoring: Unit ldap.service failed to load: No such file or directory. See system logs and 'systemctl status ldap.service' for details.
Dec 26 17:29:53 linuxserv systemd[1]: Cannot add dependency job for unit openslp.service, ignoring: Unit openslp.service failed to load: No such file or directory. See system logs and 'systemctl status openslp.service' for details.
Dec 26 17:29:53 linuxserv ypbind[2282]: Starting ypbinddomainname not set - aborting.
Dec 26 17:29:53 linuxserv startproc: startproc: exit status of parent of /usr/sbin/ypbind: 1
Dec 26 17:29:53 linuxserv ypbind[2282]: ..done
Dec 26 17:29:53 linuxserv mysql[2283]: /etc/rc.status: line 54: /dev/stderr: No such device or address
Dec 26 17:29:57 linuxserv mysql[2283]: Starting service MySQL ..done
Dec 26 17:29:57 linuxserv echo[2701]: Starting mail service (Postfix)
Dec 26 17:29:58 linuxserv systemd[1]: postfix.service: control process exited, code=exited status=1
Dec 26 17:29:58 linuxserv systemd[1]: Unit postfix.service entered failed state.

andy135
27.12.11, 10:25
Hallo zusammen,

weiß keiner einen Rat ? Habe noch im Internet gelesen, dass man Fetchmail vorher konfigurieren sollte, bevor man Postfix startet. Stimmt das ?

DrunkenFreak
27.12.11, 14:29
1. Nutze Code-Tags.
2. Setze dich mit der Postfixkonfiguration auseinander und konfiguriere Postfix dann richtig.

andy135
27.12.11, 19:33
postfix läuft jetzt. habe es gelöscht und neu installiert. jetzt kann ich es im runlevel starten. kennt jemand ein gutes deutsches howto, wo erklärt wird, wie man unter suse11.x oder suse12.x einen mailserver mit fetchmail, cyrus, und postfix installiert und konfiguriert ? Im Internet findet man nur jeweils bruchstücke von einem dienst, aber nie zusammenhängend...

DrunkenFreak
27.12.11, 22:54
Die Dienste sind ja auch voneinander unabhängig. Da gibt es kein Problem wenn man die Bruchstücke zusammenfügt.