On Thu, 2011-02-03 at 09:38 +0100, Peter Czanik wrote:
On 02/02/2011 03:45 PM, Peter Czanik wrote:
Hello,
When I try to use mongodb, I receive the following error message:
Feb 2 15:33:54 linux-8k4b syslog-ng[9403]: syslog-ng starting up; version='3.3.0alpha0' Feb 2 15:33:54 linux-8k4b syslog-ng[9403]: Error connecting to MongoDB; Feb 2 15:33:54 linux-8k4b syslog-ng[9403]: Error connecting to MongoDB; Feb 2 15:33:54 linux-8k4b syslog-ng[9403]: Network error while inserting into MongoDB; time_reopen='60'
Workaround: when I use IP address (127.0.0.1) instead of hostname (localhost) in the config, it works.
D'oh. I should've spotted that: the mongodb driver is using inet_addr(), and that only accepts IPv4 dot notation. I'll fix that once I get there, so it will accept host names, IPv4 and IPv6 addresses alike. Thanks for spotting this! -- |8]