Re: [postfix-users] postfix error konek mysql

2009-05-18 Thread Hari Hendaryanto

dedy wrote:

terima kasih atas tanggapannya.
untuk lebih memperjelas permasalahan saya lampirkan detail error 
seperti dibawah ini :


May 17 18:07:53 server postfix/trivial-rewrite[5227]: warning: connect 
to mysql server localhost: Can't connect to local MySQL server through 
socket '/var/lib/mysql/mysql.sock' (2)
May 17 18:07:53 server postfix/trivial-rewrite[5227]: fatal: 
mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,lock|fold_fix): table 
lookup problem
May 17 18:07:54 server postfix/cleanup[5119]: warning: premature 
end-of-input on private/rewrite socket while reading input attribute name
May 17 18:07:54 server postfix/cleanup[5119]: warning: problem talking 
to service rewrite: Connection reset by peer
May 17 18:07:54 server postfix/master[5113]: warning: process 
/usr/libexec/postfix/trivial-rewrite pid 5227 exit status 1
May 17 18:07:54 server postfix/master[5113]: warning: 
/usr/libexec/postfix/trivial-rewrite: bad command startup -- throttling
May 17 18:07:54 server postfix/smtpd[5213]: warning: premature 
end-of-input on private/rewrite socket while reading input attribute name
May 17 18:07:54 server postfix/smtpd[5213]: warning: problem talking 
to service rewrite: Success


mohon pencerahannya

terima kasih

dedy



jalanain command ini di cli , netstat -pln | grep :3306 apakah mysqld 
nya listen di tcp socket atau cuma di unix domain socket.


contoh:

[r...@mx1 postfix]# netstat -pln | grep :3306   
tcp0  0 0.0.0.0:3306
0.0.0.0:*   LISTEN  3861/mysqld


isi mysql_virtual_alias_maps.cf gimana?
contoh punya saya:

user = user
password = password
hosts = localhost
dbname = maps
query = SELECT goto FROM alias WHERE address='%s' AND active = 1

kalau parameter hostsnya di set localhost coba di set 127.0.0.1 (hosts = 
127.0.0.1), pastikan mysqld nya listen juga di tcp socket.


ini kutipan dari website official tentang mysql lookup table

*MYSQL PARAMETERS*
  *hosts*  The hosts that Postfix will try to connect  to  and
 query from.  Specify /unix:/ for UNIX domain sockets,
 /inet:/ for TCP connections (default).  Example:
 hosts = host1.some.domain host2.some.domain
 hosts = unix:/file/name

 The hosts are tried in random order, with all  con-
 nections  over  UNIX  domain  sockets  being  tried
 before those over TCP.  The connections  are  auto-
 matically  closed  after  being  idle  for  about 1
 minute, and are  re-opened  as  necessary.  Postfix
 versions  2.0 and earlier do not randomize the host
 order.

 NOTE: if you specify localhost as a hostname  (even
 if you prefix it with /inet:/), MySQL will connect to
 the  default  UNIX  domain  socket.   In  order  to
 instruct MySQL to connect to localhost over TCP you
 have to specify

 hosts = 127.0.0.1

http://www.postfix.org/mysql_table.5.html

di website nya semua nya sebenarnya udah lengkap banget.cuma harus 
rajin2 aja liat.


cmiiw


PT.CITRA SARI MAKMUR
SATELLITE & TERRESTRIAL NETWORK

Connecting the distance - anytime, anywhere, any content
http://www.csmcom.com




Re: [postfix-users] postfix error konek mysql

2009-05-18 Thread dedy
saya install mysql menggunakan paket lampp jadi letak socketnya di 
/opt/lampp/var/mysql

bagaimana cara merubah setting dari /var/lib/mysql/  ke /opt/lampp/var/mysql
soalnya saya tes manual dari konsol menjalankan mysql itu sudah konek, 
dengan update my.cnf di /etc dengan my.cnf punya lampp.

saya coba cari settingan di postfix mengenai socket mysql tidak ketemu,
mohon informasinya

terima kasih

dedy

Imam Cartealy wrote:

salam

kalau ini permasalahannya, sebenarnya postfix tidak bisa menemukan
mysql(d ?) socket. coba cek apa benar mysql socket ada di direktori tsb,
sebab biasanya sih socket dan pid ada di direktori /var/run bukan di
/var/lib. Kalau ternyata ada di /var/run tinggal setting aja postfix
supaya baca socket mysql di /var/run (kalau ini saya tidak tahu caranya
gimana), atau bisa aja bikin link /var/lib/mysql/mysql.sock ke file
socket mysql di /var/run

wassalam

ic

dedy wrote:
  

terima kasih atas tanggapannya.
untuk lebih memperjelas permasalahan saya lampirkan detail error
seperti dibawah ini :

May 17 18:07:53 server postfix/trivial-rewrite[5227]: warning: connect
to mysql server localhost: Can't connect to local MySQL server through
socket '/var/lib/mysql/mysql.sock' (2)
May 17 18:07:53 server postfix/trivial-rewrite[5227]: fatal:
mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,lock|fold_fix): table
lookup problem
May 17 18:07:54 server postfix/cleanup[5119]: warning: premature
end-of-input on private/rewrite socket while reading input attribute name
May 17 18:07:54 server postfix/cleanup[5119]: warning: problem talking
to service rewrite: Connection reset by peer
May 17 18:07:54 server postfix/master[5113]: warning: process
/usr/libexec/postfix/trivial-rewrite pid 5227 exit status 1
May 17 18:07:54 server postfix/master[5113]: warning:
/usr/libexec/postfix/trivial-rewrite: bad command startup -- throttling
May 17 18:07:54 server postfix/smtpd[5213]: warning: premature
end-of-input on private/rewrite socket while reading input attribute name
May 17 18:07:54 server postfix/smtpd[5213]: warning: problem talking
to service rewrite: Success

mohon pencerahannya

terima kasih

dedy





  




Re: [postfix-users] postfix error konek mysql

2009-05-18 Thread Imam Cartealy
salam

kalau ini permasalahannya, sebenarnya postfix tidak bisa menemukan
mysql(d ?) socket. coba cek apa benar mysql socket ada di direktori tsb,
sebab biasanya sih socket dan pid ada di direktori /var/run bukan di
/var/lib. Kalau ternyata ada di /var/run tinggal setting aja postfix
supaya baca socket mysql di /var/run (kalau ini saya tidak tahu caranya
gimana), atau bisa aja bikin link /var/lib/mysql/mysql.sock ke file
socket mysql di /var/run

wassalam

ic

dedy wrote:
> terima kasih atas tanggapannya.
> untuk lebih memperjelas permasalahan saya lampirkan detail error
> seperti dibawah ini :
>
> May 17 18:07:53 server postfix/trivial-rewrite[5227]: warning: connect
> to mysql server localhost: Can't connect to local MySQL server through
> socket '/var/lib/mysql/mysql.sock' (2)
> May 17 18:07:53 server postfix/trivial-rewrite[5227]: fatal:
> mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,lock|fold_fix): table
> lookup problem
> May 17 18:07:54 server postfix/cleanup[5119]: warning: premature
> end-of-input on private/rewrite socket while reading input attribute name
> May 17 18:07:54 server postfix/cleanup[5119]: warning: problem talking
> to service rewrite: Connection reset by peer
> May 17 18:07:54 server postfix/master[5113]: warning: process
> /usr/libexec/postfix/trivial-rewrite pid 5227 exit status 1
> May 17 18:07:54 server postfix/master[5113]: warning:
> /usr/libexec/postfix/trivial-rewrite: bad command startup -- throttling
> May 17 18:07:54 server postfix/smtpd[5213]: warning: premature
> end-of-input on private/rewrite socket while reading input attribute name
> May 17 18:07:54 server postfix/smtpd[5213]: warning: problem talking
> to service rewrite: Success
>
> mohon pencerahannya
>
> terima kasih
>
> dedy
>



Re: [postfix-users] postfix error konek mysql

2009-05-18 Thread dedy

terima kasih atas tanggapannya.
untuk lebih memperjelas permasalahan saya lampirkan detail error seperti 
dibawah ini :


May 17 18:07:53 server postfix/trivial-rewrite[5227]: warning: connect to mysql 
server localhost: Can't connect to local MySQL server through socket 
'/var/lib/mysql/mysql.sock' (2)
May 17 18:07:53 server postfix/trivial-rewrite[5227]: fatal: 
mysql:/etc/postfix/mysql_virtual_alias_maps.cf(0,lock|fold_fix): table lookup 
problem
May 17 18:07:54 server postfix/cleanup[5119]: warning: premature end-of-input 
on private/rewrite socket while reading input attribute name
May 17 18:07:54 server postfix/cleanup[5119]: warning: problem talking to 
service rewrite: Connection reset by peer
May 17 18:07:54 server postfix/master[5113]: warning: process 
/usr/libexec/postfix/trivial-rewrite pid 5227 exit status 1
May 17 18:07:54 server postfix/master[5113]: warning: 
/usr/libexec/postfix/trivial-rewrite: bad command startup -- throttling
May 17 18:07:54 server postfix/smtpd[5213]: warning: premature end-of-input on 
private/rewrite socket while reading input attribute name
May 17 18:07:54 server postfix/smtpd[5213]: warning: problem talking to service 
rewrite: Success

mohon pencerahannya

terima kasih

dedy


Re: [postfix-users] postfix error konek mysql

2009-05-15 Thread Hari Hendaryanto

dedy wrote:

deal all,

sebelumnya konfigurasi instalasi server yang saya pakai :
1. dns server = bind (ok)
2.  web server + ftp server +mysql  = lampp (ok)
3. mail server = postfix ver mysql (ok), dovecot (ok) , postixadmin (ok)
saya mencoba instalasi mail server,tetapi gagal konek mysql  dengan 
pesan "can't connect mysql through socket '/var/lib/mysql/mysql.sock' "
pada saat saya konek melalui postfixadmin dengan cara send message 
terdapat pesan diatas. yang saya ketahui melalui log di /var/log/maillog


permasalahan karena mysql saya memakai lampp, sehingga setting default 
'/var/lib/mysql/mysql.sock' , padahal kalo di lampp defaultnya beda.


mohon pencerahannya

dedy



check master.cf mungkin postfix nya jalan di chroot env.
postfix yg di set chroot secara default akan di set env nya ke homedir 
/var/spool/postfix/ dan tidak bisa nyari mysql socket yg di set di luar 
env. tersebut.


atau set saja sekalian postfix nya jadi non-chroot.

pengalaman saya makai postfix, perlu ketelitian dan kesabaran trial & 
error kalo postfix nya di jalanin chroot, semua daemon, seperti mysql, 
saslauthd harus di pindahin ke environment chroot nya si postfix, kalau 
postfix nya harus ngomong ke daemon2 tersebut.


hint: http://www.postfix.org/DEBUG_README.html


cmiiw



PT.CITRA SARI MAKMUR
SATELLITE & TERRESTRIAL NETWORK

Connecting the distance - anytime, anywhere, any content
http://www.csmcom.com




Re: [postfix-users] postfix error konek mysql

2009-05-14 Thread Nyoman [D]
On Fri, 2009-05-15 at 13:19 +0700, dedy wrote:
> deal all,
> 
> sebelumnya konfigurasi instalasi server yang saya pakai :
> 1. dns server = bind (ok)
> 2.  web server + ftp server +mysql  = lampp (ok)
> 3. mail server = postfix ver mysql (ok), dovecot (ok) , postixadmin (ok)
> saya mencoba instalasi mail server,tetapi gagal konek mysql  dengan 
> pesan "can't connect mysql through socket '/var/lib/mysql/mysql.sock' "
> pada saat saya konek melalui postfixadmin dengan cara send message 
> terdapat pesan diatas. yang saya ketahui melalui log di /var/log/maillog
> 
> permasalahan karena mysql saya memakai lampp, sehingga setting default 
> '/var/lib/mysql/mysql.sock' , padahal kalo di lampp defaultnya beda.
> 
> mohon pencerahannya
> 
> dedy
> 
>  

Agak bingung dengan kata-kata ini:
permasalahan karena mysql saya memakai lampp, sehingga setting default 
'/var/lib/mysql/mysql.sock' , padahal kalo di lampp defaultnya beda.

Maaf saya tidak pernah memakai lampp, tp masalahnya cuma settingan
socket mysqlnya saja itu, coba dicheck lagi, mungkin masih ngarah
ke /tmp/mysql.sock atau setingan di my.cnf nya socketnya dibuat
di /tmp/mysql.sock

Nyoman




Re: [postfix-users] postfix error konek mysql

2009-05-14 Thread dedy

deal all,

sebelumnya konfigurasi instalasi server yang saya pakai :
1. dns server = bind (ok)
2.  web server + ftp server +mysql  = lampp (ok)
3. mail server = postfix ver mysql (ok), dovecot (ok) , postixadmin (ok)
saya mencoba instalasi mail server,tetapi gagal konek mysql  dengan 
pesan "can't connect mysql through socket '/var/lib/mysql/mysql.sock' "
pada saat saya konek melalui postfixadmin dengan cara send message 
terdapat pesan diatas. yang saya ketahui melalui log di /var/log/maillog


permasalahan karena mysql saya memakai lampp, sehingga setting default 
'/var/lib/mysql/mysql.sock' , padahal kalo di lampp defaultnya beda.


mohon pencerahannya

dedy