im_udp with specific host IP not working

View thread

GaurangMaru

Hello All,

 

I am using nxlog-ce-2.9.1716 client to collect logs from my device and then forward it to logstash. I want to make sure nxlog client accept syslogs from particular source instead any. However when using specific IP in im_udp module, I am getting error as below:

 

"2017-03-07 16:04:51 ERROR failed to start im_udp; couldn't bind udp socket to 172.20.20.20:514; The requested address is not valid in its context. " 

 

my input driver is configured as below:

 

<Input in>
    Module    im_udp
    Host    172.20.20.20
    Port    514
</Input>

 

I tried by changing host as below as well:

 

Host 172.20.20.20/32 - No luck

Host 172.20.20.20/255.255.255.0 - No luck

Host 172.20.20.20/255.255.255.255 - No luck

Host 172.20.20.20 255.255.255.255 - no luck

Host 172.20.20.20 255.255.255.0 - No luck

 

However if I make Host 0.0.0.0 - it works , but this is not what I am looking for. 

 

Please help if I am missing anything. 

 

 

 

Regards,

Gaurang