Manual says that two instances of service can use one port. I want all messages to be logged to database and some sent by e-mail. But when I configure two services so that to have two rule sets I have the following problem:
StartupServices is processing service "Default Syslog Listener".
Create CInfoSourceSyslog Object
RegKey: SOFTWARE\Adiscon\WinSyslog\Services\IS1
CInfoSourceSyslog: Loading config!
Port: 514
New InfoSource started!
InfoSource 0x00915308 running.
StartupServices is processing service "Syslog Server 2".
Create CInfoSourceSyslog Object
RegKey: SOFTWARE\Adiscon\WinSyslog\Services\IS2
CInfoSourceSyslog: Loading config!
Port: 514
New InfoSource started!
InfoSource 0x00915580 running.
Error Message set: 'Can't bind to socket - please make sure no other service is listening on the same port/protocol.'
####@@@@@@#### expected handler!
Can't bind to socket - please make sure no other service is listening on the same port/protocol.
InfoSource 0x00915308 has ended.
Waking up worker thread.
CQueManList::WorkerThread() woke up.
CRuleList::ApplyRules() Check Filter Condition: Begin
Check Filter Condition: Conditions all OK, Filter fires!
CActionListEntry::CallAction, ID 1002
CWinSock::CWinSock(int af, int type, int protocol)
Target 10.207.32.21 - 1520cf0a set
Get Server: 10.207.32.21
CActionSendEmail: Send HELO
CActionSendEmail: Send MAIL FROM
CActionSendEmail: Send RCPT TO
CActionSendEmail: Send Date
CActionSendEmail: Send From:
+++generateSMTPSubject
CActionSendEmail: Send Subject:
CActionSendEmail: Send RCPT:
CActionListEntry::CallAction, ID 1003
matching.
DELETEFIRSTENTRY: 00000000 - pTail
CActionSendEmail: Send Message
CQueManList::WorkerThread() woke up.
CQueManList::WorkerThread() woke up.
in stop loop, service id 0, pointer 0x009152c0.
in stop loop, service id 1, pointer 0x009152c4.
Waking up worker thread.
CQueManList::WorkerThread() woke up.
QueMan: Stop Message - Terminating...
DELETEFIRSTENTRY: 00000000 - pTail
Cancel thread 0x00914e60...
Cancel thread 0x00914e64...
Worker Thread FINISHED!


