Postfix Problemer
Hej Forum.
Jeg er ved at ligge min mailserver over på anden hardware og oplever i den omgang en del problemer
Jeg har opdateret fra en Debian78 til debian8 med ny hardware
Har ellers de samme pakker og indstillinger - men oplever Følgende problemer:
Ved opstart af Postfix får jeg følgende fejl:
jeg har installeret postfix-mysql
Er der nogle der kan komme med et bud på denne fejl - da jeg har googlet en del og de fleste steder siger der at postfix-mysql IKKE er installeret men det er den. Jeg har også prøvet at reinstallere denne - både med apt-get install reinstall postfix-mysql og dpkg-reconfigure men kommer stadigvæk med samme fejl ! Så nu er jeg en smule lost efterhånden så håber I kan komme med en løsning
Jeg er ved at ligge min mailserver over på anden hardware og oplever i den omgang en del problemer
Jeg har opdateret fra en Debian78 til debian8 med ny hardware
Har ellers de samme pakker og indstillinger - men oplever Følgende problemer:
Ved opstart af Postfix får jeg følgende fejl:
Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2257]: warning: group or other writable: /etc/postfix/./mysql_virtual_mailbox_maps.cf
Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2258]: warning: group or other writable: /etc/postfix/./mysql_virtual_domains_maps.cf
Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2259]: warning: group or other writable: /etc/postfix/./mysql_virtual_alias_maps.cf
Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2260]: warning: group or other writable: /etc/postfix/./mysql_relay_domains_maps.cf
Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2261]: warning: group or other writable: /etc/postfix/./mysql_virtual_mailbox_limit_maps.cf
Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2262]: warning: group or other writable: /usr/lib/postfix/./libpostfix-master.so.1
Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2263]: warning: group or other writable: /usr/lib/postfix/./sbin/lmtp
Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2264]: warning: group or other writable: /usr/lib/postfix/./libpostfix-util.so.1
Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2265]: warning: group or other writable: /usr/lib/postfix/./libpostfix-tls.so.1
Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2266]: warning: group or other writable: /usr/lib/postfix/./libpostfix-dns.so.1
Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2267]: warning: group or other writable: /usr/lib/postfix/./libpostfix-global.so.1
Nov 6 13:37:17 cj-serv01 postfix/cleanup[2309]: warning: unsupported dictionary type: mysql (/usr/lib/postfix/dict_mysql.so: No such file or directory)
Nov 6 13:37:17 cj-serv01 postfix/cleanup[2309]: error: unsupported dictionary type: mysql
Nov 6 13:31:37 cj-serv01 postfix/cleanup[1325]: warning: mysql:/etc/postfix/mysql_virtual_alias_maps.cf is unavailable. unsupported dictionary type: mysql
Nov 6 13:31:37 cj-serv01 postfix/cleanup[1325]: warning: mysql:/etc/postfix/mysql_virtual_alias_maps.cf lookup error for "root@xxxx.dk"
Nov 6 13:31:37 cj-serv01 postfix/cleanup[1325]: warning: 50EE73800F3: virtual_alias_maps map lookup problem for root@xxxx.dk -- message not accepted, try again later
Nov 6 13:31:52 cj-serv01 postfix/smtpd[1925]: warning: unsupported dictionary type: mysql (/usr/lib/postfix/dict_mysql.so: No such file or directory)
Nov 6 13:31:52 cj-serv01 postfix/smtpd[1925]: error: unsupported dictionary type: mysql
Nov 6 13:31:52 cj-serv01 postfix/smtpd[1925]: warning: unsupported dictionary type: mysql (/usr/lib/postfix/dict_mysql.so: No such file or directory)
Nov 6 13:31:52 cj-serv01 postfix/smtpd[1925]: error: unsupported dictionary type: mysql
Nov 6 13:31:52 cj-serv01 postfix/tlsmgr[1927]: warning: request to update file /var/run/prng_exch in non-postfix directory /var/run
Nov 6 13:31:52 cj-serv01 postfix/tlsmgr[1927]: warning: redirecting the request to postfix-owned data_directory /var/lib/postfix
jeg har installeret postfix-mysql
postconf -m
btree
cidr
environ
fail
hash
inline
internal
memcache
mysql
nis
pipemap
proxy
randmap
regexp
socketmap
sqlite
static
tcp
tcp
texthash
unionmap
unix
Er der nogle der kan komme med et bud på denne fejl - da jeg har googlet en del og de fleste steder siger der at postfix-mysql IKKE er installeret men det er den. Jeg har også prøvet at reinstallere denne - både med apt-get install reinstall postfix-mysql og dpkg-reconfigure men kommer stadigvæk med samme fejl ! Så nu er jeg en smule lost efterhånden så håber I kan komme med en løsning
Kommentarer4
Jeg ved det squ ikke Pegue,
#0: Nov 6 13:37:17 cj-serv01 postfix/postfix-script[2258]: warning: group or other writable:
Du skal være meget forsigtig, men i tilfælde fejlen skyldes rettigheder (ejerskab over mapper og filer ned gennem hierarkiet), så er command noget i retning af:
sudo chown -R "bruger navn":"bruger navn" "mappe navn"
-R flaget betyder recursive. DVS ændringerne kopieres ned gennem hierarkiet. Hvis du forsøger det fra GUI'en, så bemærk at det ikke virker.
Muligvis også chmod command (adgangstilladelser på filer og mapper).
chmod og chown:
http://www.computerhope.com/unix/uchmod.htm
http://www.computerhope.com/unix/uchown.htm
Hvis intet hjælper, så skal du muligvis purge, der vil sige fuldstændig afinstallere, inklusiv slette scripts, før geninstallering. Der kan muligvis ske det at en reinstall opdager at filerne er tilstede i forvejen, og derfor ikke ændrer tilladelserne.
Hvordan ser rettighederne ud
hej.
Tak for jeres
Tak for jeres svar.
@IBM:
root@cj-serv01:/etc/postfix# ls -lah
totalt 224K
drwxr-xr-x 4 root root 4,0K nov 6 14:16 .
drwxr-xr-x 119 root root 12K nov 11 10:40 ..
-rw-r--r-- 1 root root 56 jun 19 15:57 access.cf
-rw-r--r-- 1 root root 12K jun 19 15:57 access.cf.db
drwxr-xr-x 2 root root 4,0K jun 19 15:57 certs
-rw-r--r-- 1 root root 329 jun 19 15:57 dynamicmaps.cf
-rw-r--r-- 1 root root 170 jun 19 15:57 header_checks
-rw-r--r-- 1 root root 4,2K nov 6 12:45 main.cf
-rw-r--r-- 1 root root 27K nov 5 12:21 main.cf.proto
-rw-r--r-- 1 root root 6,8K aug 28 17:40 master.cf
-rw-r--r-- 1 root root 6,0K nov 5 12:21 master.cf.proto
-rwxrwxrwx 1 root root 160 jun 19 15:57 mysql_relay_domains_maps.cf
-rwxrwxrwx 1 root root 155 nov 6 14:16 mysql_virtual_alias_maps.cf
-rwxrwxrwx 1 root root 279 jun 19 15:57 mysql_virtual_domains_maps.cf
-rwxrwxrwx 1 root root 144 jun 19 15:57 mysql_virtual_mailbox_limit_maps.cf
-rwxrwxrwx 1 root root 165 jun 19 15:57 mysql_virtual_mailbox_maps.cf
-rw-r--r-- 1 root root 20K jun 19 15:57 postfix-files
-rwxr-xr-x 1 root root 8,7K jun 19 15:57 postfix-script
-rwxr-xr-x 1 root root 28K jun 19 15:57 post-install
-rw-r--r-- 1 root root 1,3K jun 19 15:57 recipient_access
-rw-r--r-- 1 root root 12K jun 19 15:57 recipient_access.db
drwxr-xr-x 2 root root 4,0K apr 13 2016 sasl
-rw-r--r-- 1 root root 80 jun 19 15:57 sender_access
-rw-r--r-- 1 root root 12K jun 19 15:57 sender_access.db
-rw-r--r-- 1 root root 31 jun 19 15:57 transport
-rw-r--r-- 1 root root 12K nov 6 14:03 transport.db
Hmmm
Det jeg ikke forstår er denne besked
Nov 11 10:43:50 cj-serv01 postfix/master[11469]: terminating on signal 15
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11639]: warning: group or other writable: /etc/postfix/./mysql_virtual_mailbox_maps.cf
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11640]: warning: group or other writable: /etc/postfix/./mysql_virtual_domains_maps.cf
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11641]: warning: group or other writable: /etc/postfix/./mysql_virtual_alias_maps.cf
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11642]: warning: group or other writable: /etc/postfix/./mysql_relay_domains_maps.cf
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11643]: warning: group or other writable: /etc/postfix/./mysql_virtual_mailbox_limit_maps.cf
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11644]: warning: group or other writable: /usr/lib/postfix/./libpostfix-master.so.1
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11645]: warning: group or other writable: /usr/lib/postfix/./sbin/lmtp
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11646]: warning: group or other writable: /usr/lib/postfix/./libpostfix-util.so.1
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11647]: warning: group or other writable: /usr/lib/postfix/./libpostfix-tls.so.1
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11648]: warning: group or other writable: /usr/lib/postfix/./libpostfix-dns.so.1
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11649]: warning: group or other writable: /usr/lib/postfix/./libpostfix-global.so.1
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11650]: warning: group or other writable: /usr/lib/postfix/sbin/./lmtp
Nov 11 10:43:50 cj-serv01 postfix/postfix-script[11686]: starting the Postfix mail system
Nov 11 10:43:50 cj-serv01 postfix/master[11688]: daemon started -- version 3.1.3, configuration /etc/postfix
Nov 11 10:43:50 cj-serv01 postfix/cleanup[11691]: warning: unsupported dictionary type: mysql (/usr/lib/postfix/dict_mysql.so: No such file or directory)
Nov 11 10:43:50 cj-serv01 postfix/cleanup[11691]: error: unsupported dictionary type: mysql
Nov 11 10:43:50 cj-serv01 postfix/pickup[11689]: warning: 5C1053804AA: message has been queued for 2 days
Nov 11 10:43:50 cj-serv01 postfix/pickup[11689]: 5C1053804AA: uid=0 from=
Som kommer når jeg restarter min postfix - og jeg ved at mySQL er verificeret med postfix-mysql
Den brokker sig over
Du kan fixe det sådan her
chown postfix:root /etc/postfix/*.cf
chmod 640 /etc/postfix/*.cf
Jeg er lidt usikker på fejlen med dict_mysql.so, men prøv lige det andet først, og se så hvad der tilbage af fejl.