Knowledge Base
v5.22.1
Search this version
How to Test the Syslog Server functionality from MetaDefender Core?
Copy Markdown
Open in ChatGPT
Open in Claude
Windows
Execute this in PowerShell.
UDP Syslog
$syslogServer = "<syslog_server_ip>"
$syslogPort = 514
$message = "<34>Test Syslog message"
$udpClient = New-Object System.Net.Sockets.UdpClient
$udpClient.Connect($syslogServer, $syslogPort)
$encodedMessage = [System.Text.Encoding]::ASCII.GetBytes($message)
$udpClient.Send($encodedMessage, $encodedMessage.Length)
$udpClient.Close()
Write-Output "Syslog message sent."
TCP Syslog
$syslogServer = "<syslog_server_ip>"
$syslogPort = 601
$message = "<34>Test Syslog message`n"
$tcpClient = New-Object System.Net.Sockets.TcpClient($syslogServer, $syslogPort)
$stream = $tcpClient.GetStream()
$writer = New-Object System.IO.StreamWriter($stream)
$writer.WriteLine($message)
$writer.Flush()
$writer.Close()
$stream.Close()
$tcpClient.Close()
Write-Output "Syslog message sent."
Linux
Using the Linux command below.
UDP Syslog
echo "<34>Test Syslog message" | nc -u -w1 <syslog_server_ip> 514
TCP Syslog
echo "<34>Test Syslog message" | nc <syslog_server_ip> 601
Info
If Further Assistance is required, please proceed to log a support case or chatting with our support engineer.
Last updated on
Was this page helpful?
null
Knowledge Base
Knowledge Base
Configuration and Settings
Errors and Troubleshooting
Features and Functionality
Feedback and Support
Licensing, Setup and Deployment
Testing MetaDefender Core
Updates, Patches and Bug Fixes
Version Upgrades