Hi Paulo,
Thank you for your help. I appreciate you starting at the beginning - we have a 
few people looking at this with different specialties so simple things can get 
missed.

Here is the command we used to compile:
# ./configure  --enable-threads --enable-mysql --enable-jansson

Here is a iptables ran:
root # iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination


We set up an application called 'quagga'(basically a IOS emulator) on the same 
box and it did connect to the BGP router and start peering successfully.

Michael

-----Original Message-----
From: pmacct-discussion [mailto:[email protected]] On Behalf 
Of Paolo Lucente
Sent: Wednesday, January 7, 2015 5:27 PM
To: [email protected]
Subject: Re: [pmacct-discussion] BGP Peering

Hi Michael,

Starting from the basics (and indeed apologies if i state the obvious):
is it possible you are not compiling pmacct with the --enable-jansson switch? 
Support for JSON via the Jansson library is requirement to log BGP messages 
(ie. CSV and formatted formats are not supported).

Thing is from the log fragment you sent i don't see a BGP session being 
established. Is it possible there is a firewall issue or so (ie. do a "iptables 
-L -n")?

Cheers,
Paolo

On Tue, Jan 06, 2015 at 04:58:26PM +0000, Michael Kent wrote:
> Hello,
> We are trying to set up pmacct to peer with a bgp router to eventually dump 
> bgp updates into a MySQL database for analysis/logging purposes. We are 
> having some issues getting the BGP logging to work.
>
> Here is our config:
> //start Config
> debug: true
> daemonize: true
> logfile: /tmp/pmacctd.out
> bgp_table_dump_file: /tmp/bgp.dump
> bgp_table_dump_refresh_time: 300
>
> nfacctd_port: 2100
> nfacctd_time_new: true
>
> interface: ens160
> plugins: memory
>
>
> sql_optimize_clauses: true
> sql_dont_try_update: true
> sql_multi_values: 1024000
>
> bgp_daemon: true
> bgp_daemon_ip: 10.192.30.156
> bgp_daemon_max_peers: 100
> bgp_aspath_radius: 3
> bgp_follow_default: 1
>
> bgp_agent_map: /usr/local/etc/bgp_agent.map
>
> bgp_daemon_msglog_file: /tmp/bgp.out
> //end Config
>
> Here is the start of our log(it continues with the 'selecting bucket' 
> messages:
> //start Log
> Dec 23 10:08:29 INFO ( default/core ): Reading configuration file 
> '/usr/local/etc/pmacct.conf'.
> Dec 23 10:08:29 WARN ( default/memory ): defaulting to SRC HOST aggregation.
> Dec 23 10:08:29 INFO ( default/memory ): plugin_pipe_size=4096000
> bytes plugin_buffer_size=200 bytes Dec 23 10:08:29 INFO (
> default/memory ): ctrl channel: obtained=212992 bytes target=163840 bytes Dec 
> 23 10:08:29 DEBUG ( default/memory ): allocating a new memory segment.
> Dec 23 10:08:29 DEBUG ( default/memory ): allocating a new memory segment.
> Dec 23 10:08:29 OK ( default/memory ): waiting for data on: 
> '/tmp/collect.pipe'
> Dec 23 10:08:29 OK ( default/core ): link type is: 1 Dec 23 10:08:29
> INFO ( default/core ): Trying to (re)load map:
> /usr/local/etc/bgp_agent.map Dec 23 10:08:29 INFO ( default/core ): map 
> '/usr/local/etc/bgp_agent.map' successfully (re)loaded.
> Dec 23 10:08:29 DEBUG ( default/core/BGP ): 1 thread(s) initialized
> Dec 23 10:08:29 INFO ( default/core/BGP ): maximum BGP peers allowed:
> 2 Dec 23 10:08:29 INFO ( default/core/BGP ): waiting for BGP data on
> {INTERNAL IP}:179 Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 
> 22156.
> Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 6514.
> Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 30412.
> Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 12708.
> Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 6514.
> Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 22156.
> Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 26696.
> Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 22156.
> Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 26696.
> Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 26696.
> Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 26696.
> Dec 23 10:08:34 DEBUG ( default/memory ): Selecting bucket 26696.
> //end Log
>
> ________________________________
>
> ***This message and any attachments are solely for the intended
> recipient. If you are not the intended recipient, disclosure, copying,
> use or distribution of the information included in this message is
> prohibited -- Please immediately and permanently delete.***
>
> _______________________________________________
> pmacct-discussion mailing list
> http://www.pmacct.net/#mailinglists

_______________________________________________
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists

________________________________

***This message and any attachments are solely for the intended recipient. If 
you are not the intended recipient, disclosure, copying, use or distribution of 
the information included in this message is prohibited -- Please immediately 
and permanently delete.***

_______________________________________________
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists

Reply via email to