mysql ERROR 1820

suatu kali sesudah login ke mysql server, dan hendak menggunakan salah satu database, muncul error sebagai berikut :

RROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

padahal sebelumnya lancar-lancar saja. mysql server yang digunakan versi 5.7.10. ternyata hal ini disebabkan karena sejak mysql versi 5.7.4 secara default ada kebijakan kedaluwarsa terhadap password.

untuk mengatasinya tambahkan baris berikut di file /etc/my.cnf lalu restart mysqld.

 

[mysqld]
default_password_lifetime=0

gagal kirim email ke gmail

jika anda menggunakan layanan email yang bukan gratisan (misalnya email kantor) dan mengalami gagal kirim email ke gmail dengan pesan error sebagai berikut:

74.125.200.26 failed after I sent the message.
Remote host said: 550-5.7.1 [202.xx.xx.xx] The IP you're using to send mail is not
authorized to
550-5.7.1 send email directly to our servers. Please use the SMTP relay at your
550-5.7.1 service provider instead. Learn more at
550 5.7.1  https://support.google.com/mail/?p=NotAuthorizedError w86si5034713pfa.192
- gsmtp

penyebabnya adalah IP mail server anda masuk dalam blocklist di www.spamhaus.org. Untuk mengeluarkan dari blacklist, minta administrator mail server untuk mengunjungi website tersebut. Lalu klik Blocklist Removal Center, ketik IP mail server di bagian IP Address Lookup Tool. Jika hasilnya berwarna merah, lanjutkan dengan proses permohonan untuk dikeluarkan dari blocklist. Baca dan ikuti saja prosedur yang tampil di layar.

Pengalaman saya setelah mengajukan permohonan, harus menunggu satu hari sebelum email diterima oleh gmail.