Hai,
kemarin saya mengaktifkan syslogserver pada port tcp dan udp 514 untuk menerima syslog dari Qnap dan sebuah switch.
Saya juga mengaktifkan notifikasi email untuk peringatan dan error, yang dikirim melalui outlook.com.
Secara tidak sengaja, notifikasi pertama diatur termasuk informasi, yang kemudian saya koreksi.
Setelah itu saya melihat log pfsense setiap 60 detik muncul peringatan tentang paket duplikat.
Jadi saya memodifikasi filter syslog agar tidak lagi mencatat pesan ini.
Tetap mengirim email
Kemudian saya menghentikan syslog, menghapus file messages dan memulai ulang syslog
Tetap mengirim email
Setelah itu saya me-reboot seluruh Qnap
Tetap mengirim email
Sementara itu, Microsoft memblokir pengirim email karena melebihi kuota (yang memang sudah diperkirakan)
Tautan itu sendiri tidak langsung membantu menyelesaikan masalah, tetapi memberikan wawasan tambahan.
di dalam antrean notifikasi TIDAK ada daftar panjang
tetapi ketika skrip “python /usr/local/sbin/notify send2 -A A035 -C C004 -M 18 -l warn -t 2 \[{0}\] {1} %V001% ServerName:pfsense01;dpinger…” dijalankan, setelah itu ada SATU pemberitahuan di antrean dan kemudian ada entri di riwayat tentang percobaan pengiriman yang gagal (karena melebihi kuota).
Karena saya belum dapat menemukan penyebabnya sejauh ini, saya menghapus akun smtp notifikasi (sayangnya tidak mungkin untuk menonaktifkannya, kecuali menambahkan satu lagi dan mengonfigurasi ulang semua pemberitahuan)
Sekarang saya membuat akun @outlook baru untuk mengirimkan pesan dari Qnap.
Begitu Rule-1 diaktifkan, pesan syslog lama yang berisi peringatan yang dikirim dari Pfsense langsung dicoba untuk dikirim menggunakan alamat email baru (hingga akhirnya terkunci).
Ini terjadi segera setelah saya mengaktifkan Rule-1.
Apa perbedaan “Syslog-Server” di Rule-1 dan Syslog Server pada level yang sama dengan aturan untuk notifikasi sistem?
Di mana Rule-1 menyimpan antrean untuk mengirim notifikasi? Karena pesan yang masih dicoba untuk dikirim itu sudah tidak ada lagi.
Pesan-pesan tersebut sebelumnya tercantum di syslog/messages, di mana saya sudah menghapus file tersebut dan mengatur syslog-filter untuk menghindari pencatatan entri yang disebutkan.