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
