IRRd-Discuss
Date Prev | Date Next |
Date Index |
Thread Index |
Author Index |
Historical
Re: email update with 2.1.4
- From: Christerfer R. Frazier
- Date: Tue Apr 16 12:59:09 2002
David,
It seems you are referencing 2 different irrd.conf files in
this message. Initially in your email alias the location is given as
/usr/local/etc/irrd.conf.
> auto-dbm: "|/usr/local/sbin/irr_rpsl_submit -v -f
> /usr/local/etc/irrd.conf -h whois.mainexp.net"
while later your message you reference the location as
/etc/irrd.conf.
> su-2.05# cat /etc/irrd.conf
Im wondering if your config in /usr/local/etc/irrd.conf contains
the statement
> irr_database meep authoritative
If it does not you can change your alias to use /etc/irrd.conf or
modify your /usr/local/etc/irrd.conf by adding the statement above.
-chris
On Mon, Apr 15, 2002 at 11:39:43PM -0400, David Miller wrote:
> I'm stumped.
>
> I'm running 2.1.4 on FreeBSD 4.5-stable.
>
> irr_rpsl_submit -D -v < update_template updates the database fine, using
> an override password.
>
> The same change submitted via email complains about the database being
> unknown database:
>
> ------------------------------------------------------------
>
>
> UPDATE FAILED: [aut-num] AS65500
> aut-num: AS65500
> as-name: MEEP
> [snip]
> mnt-by: MAINT-AS65500
> changed: dmiller@mainexp.net 20011128
> source:<?> MEEP
> #ERROR: 19: source: Unknown database
>
>
> ------------------------------------------------------------
>
> I *thought* I had this working before 2.1.4.
>
> The alias is setup as:
>
> auto-dbm: "|/usr/local/sbin/irr_rpsl_submit -v -f
> /usr/local/etc/irrd.conf -h whois.mainexp.net"
>
> The maillog shows it came in:
>
> Apr 15 23:35:57 riley postfix/local[25016]: 52DAD18D4D5:
> to=<auto-dbm@whois.mainexp.net>,
> relay=local, delay=0, status=sent ("|/usr/local/sbin/irr_rpsl_submit -v -f
> /usr/local/etc/irrd.conf -h whois.mainexp.net")
>
> The database looks active:
>
> riley IRRd# show data
> Listening on port 43 (fd=13)
> Memory-only indexing
> RPSL Syntax
>
> Default Database Query Order: meep
>
> Database Size (kb) Rt Obj AutNum Obj Serial # Last
> Export #
> ------------- --------- ------ ---------- --------
> -------------
> meep 10.4 10 6 4
> TOTAL 10.4 10 6
>
> meep AUTHORITATIVE
> Last email/tcp update Never
> Last loaded 23:21:44 04/15/2002
> Next dbclean in 47:34:02
>
>
> Lastly, in case it helps, irrd.conf:
>
> su-2.05# cat /etc/irrd.conf
> #
> #debug all /var/log/irrd.server 0
> #
> db_admin dmiller@sparks.net
> irr_directory /usr/local/db/irrd
> irr_database meep authoritative
> #irr_database mainex authoritative
> #irr_port 43 [ access 0 ]
> debug server file-name /var/log/server.irrd
> debug server syslog
> #debug server syslog
> debug submission file-name /var/log/submission.irrd
> line vty
> login
> password ********
>
>
>
> /var/log/submission.irrd has nothing in it, like I'm trying to connect to
> some other server, despite the -h in the command line. tcpdump doesn't
> show any packets on either port 43 or 5673 while the attempted update
> takes place.
>
>
> Someone please hit me with a cluebyfour, I'm missing something.
>
> Thanks,
>
> --- David
>
>
|