Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Postfix startet nicht mehr

Frage Linux

Mitglied: lindi200000

lindi200000 (Level 1) - Jetzt verbinden

01.10.2009 um 16:16 Uhr, 5594 Aufrufe, 3 Kommentare

Hi,
ich hab nen großes Problem mit Postfix.
Ich musste den Server einmal neustarten und mit einmal startet Postfix nicht mehr.
Es kommt folgender Fehler:

01.
Starting Postfix Mail Transport Agent: postfix/etc/postfix/post-install: line 292: syntax error near unexpected token `setgid_group' 
02.
/etc/postfix/post-install: line 292: `grep setgid_group $config_directory/main.cf >/dev/null 2>&1 || {' 
03.
postfix/postfix-script: warning: unable to create missing queue directories 
04.
postfix/postfix-script: fatal: Postfix integrity check failed!
meine main.cf sieht wie folgt aus:
01.
myhostname = mailserver 
02.
myorigin = $myhostname 
03.
mydestination = $myhostname 
04.
mynetworks = 127.0.0.0/8 
05.
 
06.
inet_protocols = ipv4 
07.
biff = no 
08.
append_dot_mydomain = no 
09.
 
10.
alias_maps = hash:/etc/aliases 
11.
alias_database = hash:/etc/aliases 
12.
 
13.
smtpd_banner = $myhostname ESMTP Mailserver 
14.
smtpd_helo_required = yes 
15.
smtpd_recipient_restrictions = 
16.
        reject_non_fqdn_sender, 
17.
        reject_non_fqdn_recipient, 
18.
        reject_unknown_sender_domain, 
19.
        reject_unknown_recipient_domain, 
20.
        permit_sasl_authenticated, 
21.
        permit_mynetworks, 
22.
        reject_unverified_recipient, 
23.
        reject_unauth_destination, 
24.
        check_policy_service inet:127.0.0.1:12525, 
25.
        permit 
26.
 
27.
strict_rfc821_envelopes = yes 
28.
 
29.
smtpd_sasl_auth_enable = yes 
30.
smtpd_sasl_type = dovecot 
31.
smtpd_sasl_path = private/auth 
32.
smtpd_sasl_security_options = noanonymous 
33.
smtpd_sasl_local_domain = 
34.
 
35.
smtp_sasl_auth_enable = no 
36.
broken_sasl_auth_clients = yes 
37.
 
38.
virtual_mailbox_base = /var/syscp/mails/ 
39.
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailbox_maps.cf 
40.
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf 
41.
virtual_alias_domains = 
42.
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_alias_maps.cf 
43.
virtual_uid_maps = static:2000 
44.
virtual_gid_maps = static:2000 
45.
 
46.
dovecot_destination_recipient_limit = 1 
47.
virtual_transport = dovecot
ich weis absolut nicht wo das Problem her kommt und wie ich es lösen kann. Hoffe es kann einer von euch mir da schnell helfen.

Ich habe Rechte User und Gruppen mit einen gleich installierten Server vergliechen und da stimmt alles überein.

Hat Wer von euch eine Idee?

Tschüüü Lindi
Mitglied: maretz
01.10.2009 um 16:54 Uhr
Ok, du magst also nicht verraten welches Linux du nutzt... Nicht schlimm, wir raten gern...

ABER:
Starting Postfix Mail Transport Agent: postfix/etc/postfix/post-install: line 292: syntax error near unexpected token `setgid_group'
/etc/postfix/post-install: line 292: `grep setgid_group $config_directory/main.cf >/dev/null 2>&1 || {'


Mal in die Datei postfix/etc/postfix/post-intall reingeguckt (in der nähe von Zeile 292) und geguckt was ihm da nich gefallen könnte??? Sorry, aber ne Fehlermeldung die dir sogar schon die ZEILE des Fehlers gibt -> wäre es da so schwer drauf zu kommen mal in diese Zeile zu gucken (und wenn du nichts findest dann ggf. die entsprechende Zeile (+ / - 5 Zeilen) hier auch zu posten?)
Bitte warten ..
Mitglied: lindi200000
01.10.2009 um 17:31 Uhr
sry, glatt vergessen das zu posten.
Die Zeile sagt mir eigentlich fast nix.
Das steht da drin

01.
 # If a parameter is not set via the command line or environment, 
02.
# try to use settings from installed configuration files. 
03.
 
04.
# Extract parameter settings from the obsolete install.cf file, as 
05.
# a transitional aid. 
06.
 
07.
grep setgid_group $config_directory/main.cf >/dev/null 2>&1 || { 
08.
    test -f $config_directory/install.cf  && { 
09.
        for name in sendmail_path newaliases_path mailq_path setgid manpages 
10.
        do 
11.
        eval junk=\$$name 
12.
        case "$junk" in 
13.
        "") eval unset $name;; 
14.
        esac 
15.
           eval : \${$name="\`. $config_directory/install.cf; echo \$$name\`"} \ 
16.
                || exit 1 
17.
        done 
18.
        : ${setgid_group=$setgid} 
19.
        : ${manpage_directory=$manpages} 
20.
21.
}
Bitte warten ..
Mitglied: lindi200000
01.10.2009 um 21:40 Uhr
ok, Problem ist gelöst, nachdem ich die datei mir "diff" nochmal mit einer original vergliechen habe.

Vor dem oben genannten Abschnitt fehlt aus ihrgend ein Grund ein "esac".
Bitte warten ..
Ähnliche Inhalte
Ubuntu
gelöst Ubuntu Server Logwatch (Postfix) (4)

Frage von 133124 zum Thema Ubuntu ...

Linux Netzwerk
gelöst Postfix Config-Problem für Kopano (6)

Frage von jeschero zum Thema Linux Netzwerk ...

Debian
Postfix mailq sendet an alte IP (5)

Frage von Voiper zum Thema Debian ...

E-Mail
Postfix sinnvolle Restriktionen (2)

Frage von Henere zum Thema E-Mail ...

Neue Wissensbeiträge
Viren und Trojaner

Ransomware or Wiper? RedBoot Encrypts Files but also Modifies Partition Table

Information von BassFishFox zum Thema Viren und Trojaner ...

Notebook & Zubehör

WOL bei HP Notebooks

(6)

Erfahrungsbericht von Henere zum Thema Notebook & Zubehör ...

LAN, WAN, Wireless

Neue Cisco Catalyst-Serie 9000

Information von Kuemmel zum Thema LAN, WAN, Wireless ...

Heiß diskutierte Inhalte
Windows 10
Netzwerkkarte schaltet sich erst nach dem Logon ein (23)

Frage von DerWoWusste zum Thema Windows 10 ...

Windows Server
Seit IP Umstellung DC DNS Fehler (18)

Frage von Yaimael zum Thema Windows Server ...

Netzwerke
Mobile Einwahl IPSec VPN von iPhone iPad T-Mobile zur Pfsense (16)

Frage von Spitzbube zum Thema Netzwerke ...

Weiterbildung
gelöst Fest angestellter Admin oder Systemhaus Admin mit Kundenbetreuung? (15)

Frage von Voiper zum Thema Weiterbildung ...