Hi Nick
We would really appreciate any info you might be able to provide
regarding upgrading plans for the LDAP backend, esp. considering there
is an upcoming 3.0 release.
For example, besides DNSSec support (see below), I am aware of issues
313 (associated with 317), 318 (on which a discussion
Hi Robert
I'm load testing PowerDNS with OpenDBX (Using MSSQL) backend server with
Dnsperf. Unless I restrict the testing to about 100 queries per second
or less I start getting a much higher than expected number of failed dns
responses and the entries like the one below keep appearing in the lo
Hi Rudolph
> maybe there's a misunderstanding here on my side but
> mysql_real_escape_string() still adds backslashes to some special chars
> (like ' or " and \), doesnt it? That would probably not affect the case of
> escaping a semicolon like stated below.
Yes, it does but that's a MySQL specif
Hi Michael
> When I enter a DKIM or Domain Keys record, which requires use of ';', the
> records on the secondary name server have this character escaped with '\',
> as to be expected.
>
> As this character has a special meaning in MySQL I would think the simple
> answer would be to unescape it
Hi Robert
> However when I try to do make the following error occurs:
> /usr/bin/ld: cannot find -l-lz
The problem is the "-l-lz" which isn't accepted by the linker and this points
to a problem during ./configure. Could you please send me your config.log
file?
Norbert
--
OpenPGP public key
h
On Thu September 3 2009 17:56:01 Maysara A. Abdulhaq wrote:
> Will the previous proposal here :
> http://linuxnetworks.de/doc/index.php/PowerDNS_Management_API/Library
> still be followed?
Yes, it's the base of the current code in SVN.
Norbert
--
OpenPGP public key
http://www.linuxnetworks.de/n
On Wed September 2 2009 10:09:13 Norbert Sendetzky wrote:
> I've setup a Sourceforge project for common development of all involved
> parties including a forum and a SVN repository. The current code is checked
> in and available via
>
> svn co https://phppdnsadmlib.svn.sou
On Tue September 1 2009 18:53:56 DORDAL wrote:
> 2) On the licensing, we need some license that lets us redistribute it
> without having to redistribute the code built on top of it. I'm open to
> suggestions... a BSD-style license might work well.
>
> I would also suggest you check out Norbert's co
Hi Nick
> - It should be OpenSource (I'm to suggestions as to which license it
> falls under) and available on one of the major project sites (I'm
> partial to SourceForge and Google Code)
> - It should have a PDNSManager interface specifying the basic CRUD
> operations for supermasters, records,
On Mon August 31 2009 21:00:40 DORDAL wrote:
> What is a 'complete' API? I'd leave that up to the list + anyone else who
> wants to contribute, but I'd suggest at least:
> - object oriented, extendable design
> - ability to work with at least the MySQL and PGSQL backends
> - CRUD operations for any
Hi Dean
>I'm getting these errors([OpendbxBackend] execStmt: Unable to execute
> query - MySQL server has gone away) sprinkled through my logs, and
> sometimes the pdns server will hang for a second, give this error, then
> successfully resolve, other times, it won't resolve at all.
>
>I h
On Tue July 28 2009 16:33:28 you wrote:
> It might indeed be solved by your latest patch - I would gladly test it.
Sorry, I wasn't able to test the patch I've written in detail but maybe it
already solves your problem. You must use it in combination with the latest
version of OpenDBX from the SV
On Mon July 20 2009 11:01:05 you wrote:
> Yes, updating only one zone at the time is very much acceptable - that the
> initial transfer takes quite long time does not matter.
>
> We do not want to use an "active" database due to memory / CPU footprint.
> If PowerDNS locks the table and let the othe
On Sun July 19 2009 19:21:56 bert hubert wrote:
> > SQLite is only useful for small installations and a few domains because
> > it uses table locks when it writes the changes to the database. As each
> > zone
>
> That may be so, but it should still not crash.
Like I wrote to Bert in a private mail
Hi Christian
> After combating some weird incompatibility with Debian Lenny 5.0 where
> PDNSs gsqlite3 refused to write anything to the database it begun to crash
> when we did the initial transfer (notify of several hundred domains).
> I have tried with the OpenDBX backend which seems to work muc
On Fri June 26 2009 23:34:12 N Sj wrote:
> Can anybody suggest a front-end admin tool for powerdns with Opendbx
> backend running mysql. The only ones that I found support gmysql.
All admin tools that support gmysql also work with the OpenDBX backend as they
share the same basic database schema.
On Mon June 22 2009 19:41:30 Gary Smith wrote:
> checking for ldap_set_option in -lldap_r... no
> checking for ldap_set_option in -lldap... no
> configure: error: ldap library (libldap) not found
>
> Reverting back to 2.9.21.2, it compiles fine. Obvisouly ldap is installed.
In 2.9.21 there are no
Hi Pascal
> A couple of months ago there was some talk on this list about creating a
> PHP API for PowerDNS. Is somebody working on this already (as there were
> some enthousiastic responses)?
The response was low as soon as some work has to be done, I'm currently
working on it from time to time
Hi Michael
> Backend error: Database error trying to insert new slave 'example.com':
> Error while retrieving SQLite query results
I think that's the same problem I solved for the opendbx backend: There cannot
be two separate connections to the same database reading from and writing to
the same
Hi Joshua
> I've been at this too long. Turned off ldap-starttls, and it hooked up to
> the ldaps://URI just fine. Hah!
ldap-starttls is only allowed if ldap-host is a ldap:// URI or a host name /
IP address. It's not allowed for ldaps:// URIs as SSL and TLS does exclude
themselves.
> But, t
Hi David, Maysara
> Yeah, I'm definitely thinking more about a PHP 'library' (for lack of a
> better word) that manipulates the underlying database. So you'd call
>
> // instantiates a new instance of the class with domain ID 1
> $coolPDNSLib = new CoolPDNSLib(1);
> // add a CNAME record to domain
Hi Gémes
> It seems, that AFSDB records doesn't work.
AFSDB records will be supported with the upcoming 2.9.22 release. Please try
the latest release candidate if you need them.
Norbert
--
OpenPGP public key
http://www.linuxnetworks.de/norbert.pubkey.asc
signature.asc
Description: This is
Hi Max
> I'm using the OpenDBX backend, and by default it generates serial
> numbers as it should. However I want to use the notified_serial field in
> the database. How shoud the sql queries for opendbx-sql-list be changed?
You are using quite interesting queries ;-)
The serials are not genera
Hi Max
> I'm using the OpenDBX backend, and by default it generates serial
> numbers as it should. However I want to use the notified_serial field in
> the database. How shoud the sql queries for opendbx-sql-list be changed?
> The default is:
>
> opendbx-sql-list=SELECT "domain_id", "name", "type
Hi Jason
> LDAP Server (ldap2):
> openldap 2.4.11 (compiled from source)
> openssl-0.9.8b-8.3.el5_0.2 (standard distro)
>
> relevant config for ldap is 'security tls=1'
Seems that behaviour of OpenLDAP 2.4.x changed somehow as up to 2.3 seemed to
work. Would you like to ask the peopl
Hi Max
> I'm trying to integrate powerdns with our legacy mysql database here. I
> have to create a union of three tables to get something that powerdns
> will use. This takes about 0.4 seconds per query, and hammers the cpu.
> due to needing to use the %s replacements in the config file in multi
Hi Bas
> -Wl,libopendbxbackend.so.0 -o .libs/libopendbxbackend.so.0.0.0 /usr/bin/ld:
> cannot find -lz
You also need to install libz/zlib on your machine.
Norbert
--
OpenPGP public key
http://www.linuxnetworks.de/norbert.pubkey.asc
signature.asc
Description: This is a digitally signed messa
Hi Mauro
> This is, I think, the same as described in
> http://www.nabble.com/sqlite3-superslave---doesn%27t-work-td13827119.html
>
> In the thread referred to, someone sent a patch and the thread stops
> without stating whether it works or is accepted upstream, so I wanted
> to check for the stat
On Thursday 26 June 2008 06:26:08 [EMAIL PROTECTED] wrote:
> When TLS is turned on, I can run the regular LDAP client apps
> (ldapsearch, ldapadd, etc.) using the -Z option which forces TLS.
> Also, not using -Z gives me the "Confidentiality Required" error on
> those LDAP clients. So, I know that
On Sunday 15 June 2008 22:57:49 bert hubert wrote:
> Over the past week, together with a number of PowerDNS users and Lua
> experts, I've added support for scripting the PowerDNS Recursor to do
> interesting things.
Interesting concept.
What about performance if scripting abilities are compiled in
On Wednesday 23 April 2008 18:26:17 Eugene Pefti wrote:
> I would say "host -l blabla.tld" doesn't produce any SOA at all. Just
> statement like this:
The correct calls are:
host -Z -t SOA 1>domain.tld
host -Z -l 1>>domain.tld
zone2sql --zone-name= --zone=domain.tld
Norbert
--
OpenPGP publ
On Wednesday 23 April 2008 09:38:39 Ton van Rosmalen wrote:
> I'd suggest some shell-scripting to do the trick
Even better way:
Use the "host -l " command to fetch the zone via AXFR. It doesn't
print the SOA record twice to stdout.
Norbert
--
OpenPGP public key
http://www.linuxnetworks.de/nor
Hi all
I've written a script which allows easy migration of the DNS records stored in
the LDAP tree for a Bind LDAP installation. The result is a LDIF file which
can be used to update the entries in the LDAP tree with the necessary
attributes for PowerDNS LDAP. The update is non-destructive so
Hi John
> I've been using PowerDNS for many years now with the LDAP backend
> (probably since the LDAP backend was new), and it's always worked very
> well. There is one problem I've never solved, though, and a search of
> the list hasn't revealed a solution.
This isn't a problem of the LDAP bac
Hi Craig
> | 594 | 7 | example.com | SOA | ns1.example.com
> | hostmaster.example.com | 120 | NULL | 1206390635 | example|
Your SOA record is incorrect - it's lacking the serial, retry, expire, etc.
numbers.
Furthermore, if you want to use the autoserial feature (set SOA serial t
Hi Paul
> I am trying to compile pdns on Solaris 10/sparc with the Oracle backend.
> I am using the Oracle 10g instant client and the compile appears to find
> oci.h ok. I keep getting an error about dsword. The compiler used in
> this case is gcc 4.2.3, but I get similar errors with others. Both
Hi all
This is for the users of the PowerDNS LDAP backend.
Release 2.9.22 of PowerDNS LDAP backend will support much more DNS record
types than the existing one. Using this attributes (e.g. SPFRecord) will
require the extended schema file available at
http://linuxnetworks.de/doc/index.php/Powe
On Tuesday 11 March 2008 17:30:08 Mathew Hennessy wrote:
> I see that in dns.hh endianness is detected by arch, and __sun or __sparc
> (or some variant) should be detected to configure the dnsheader struct
> appropriately. Also, the id (query identification number) is the first
> word regardless o
Hi Josh
> Do anybody have data about powerdns's performance...
What are you looking for? Maximum throughput on a given machine? Performance
compared to Bind or another DNS server? Or performance between PowerDNS
backends?
Norbert
--
OpenPGP public key
http://www.linuxnetworks.de/norbert.pubk
On Monday 10 March 2008 23:22:38 Mathew Hennessy wrote:
> OK, I've compiled powerdns on a 32-bit Linux system, and it appears to do
> notifies correctly (from Linux master running pdns to Solaris slave running
> bind). This has got to be some linuxisms somewhere that are not portable
> across to s
On Monday 03 March 2008 22:39:15 Mathew Hennessy wrote:
> Looks like that did the trick! It's built and I'm setting it up now (mysql
> on the master, sqlite3 on a slave)..
Thanks for testing. I will forward a complete patch to Bert now.
Norbert
--
OpenPGP public key
http://www.linuxnetworks.de
Hi Mathew
>I'm trying to compile the opendbxbackend that's included with the
> powerdns 2.9.21 distribution against the stable opendbx libraries
> (opendbx-1.2.4) installed in /usr/local/ on a Solaris 10 box. I am using
> gcc4 and associated gnu tools from the Blastwave Solaris repository. H
Hi Peter
> thanx for reply. This is "only" problem for nameservers, which handles
> domain and subdomain on one system, because of ldap tree structure
> for correct work of actual pdns-backend-ldap.
> I think too, that correct sollution is
> filter = strbind( ":target:", "(&(associatedDomain=" +
Hi Peter
Thank you for your very detailed description of your problem :-)
> I'm trying to set up powerdns with ldap backend and after few days of
> configuring ldap and pdns
> for full work (ipv4/ipv6, direct/revers, subdomain delegation, AXFR to
> other slaves without ldap backend) it looks, tha
Hi Andy
> Any ideas how to add SPF records when using the LDAP backend ?
>
> cosine.schema reports :-
SPF records are also not defined in the dnsdomain2 schema and the LDAP backend
doesn't recognize them. The only way is to use the TXT records to store them.
Norbert
--
OpenPGP public key
On Wednesday 06 February 2008 21:14:29 Eugene Pefti wrote:
> Has anybody tried to migrate from Microsoft DNS to PDNS.
> As far as I understand zone2sql utility could be used but it requires
> named.conf to be around with the entry pointing to the zone file. Is there
> any tool or script available t
Hi all
Thanks to everyone who already contributed their requirements and wishes for a
pdns administration tool. If you still think, there's something missing, please
feel free to add it to the page:
http://linuxnetworks.de/doc/index.php/PowerDNS_Admin_Web_Frontend
Now I would like to know if
Hi all
Thanks for providing so much feedback to my request to document the
requirements for an administration frontend. I think we have a solild basis now
but I would like to go a little bit more in detail. If you can, please have a
look at
http://linuxnetworks.de/doc/index.php/PowerDNS_Admin
Hi all
> Good luck! From our end, we also hope that a decent open source frontend
> will arrive. It is not that all current projects are bad, but none of them
> are really good either, or at least not anymore.
Many people know me as the maintainer of the opendbx and ldap backends, which
provide
Hi Nicholas
> I made a gsqlite3 backend and added the supermaster records.
> When the supermaster sends the notify to the sqlite3 superslave its
> doesn't work - log below - ideas?
I'm almost sure that there are two conflicting connections where one is
locking the tables while the other tries to
On Monday 12 November 2007 23:24:51 Duane wrote:
> I personally hate all the unnecessary abstract layers, yes they are
> useful in providing a one to many interface, but this adds an extra
> layer of complexity, and extra point for bugs to creep in, and an extra
> point of failure.
>
> I've seen th
On Monday 01 October 2007 13:35:31 bert hubert wrote:
> On Mon, Oct 01, 2007 at 12:14:16PM +0100, Daniel Eggleston wrote:
> > Does anybody know if it's possible to pass the client IP address as a
> > variable to the gmysql backend in a custom query?
>
> What an interesting idea! Not immediately obv
Hi Toby
> Excellent, thank you Norbert that seems to have cracked it. I get the
> following.
Your output is now what you can expect from a well configured pdns
installation using the OpenDBX backend.
Norbert
--
OpenPGP public key
http://www.linuxnetworks.de/norbert.pubkey.asc
pgpSleYvuvm8L
Hi Toby
> Jul 02 22:46:15 Unable to load module
> '/usr/lib/pdns/libopendbxbackend.so': libopendbx.so.1: cannot open
> shared object file: No such file or directory
> Jul 02 22:46:15 dnsbackend unable to load module in opendbx
The OpenDBX library files doesn't seem to exist in /usr/lib and the ba
On Thursday 07 June 2007 20:55, bert hubert wrote:
> On Thu, Jun 07, 2007 at 11:41:58AM -0700, Max Clark wrote:
> > Is opendbx included in the main source or only as a patch?
>
> It is in the main source, but Norbert might have a version more recent on
> his website.
Not at the moment. PowerDNS 2.
Hi Max
> Is it possible to configure powerdns to connect to two mysql servers at the
> same time for redundancy? If the first db is unavailable I would like to
> query the second.
The opendbx backend has built-in fail-over capabilities and is able to use two
or more MySQL, PostgreSQL, etc. serve
Hi Ken
> That is enough motivation. Please let me know if you have any
> questions. I would like to have this functionality rolled into
> PDNS, but it seems that I am one of the few who would take
> advantage of it. In our system it is extremely useful so I will
> continue to post updated versions
On Tuesday 29 May 2007 16:14, Andy Rabagliati wrote:
> > But you can use the virtual hosting facility of pdns to query two LDAP
> > servers with different configurations and trees.
>
> But I only have one IP and one port 53 ..
> This is intended to be a public nameserver.
Please have a look at the
Hi Andy
> The first (base o=ami-net) I run slurpd replication between 4 servers,
> and pdns on all.
> The second (base o=wizzy) I run between two servers.
> The zones are separate - aims.ac.za and wizzy.org.za
>
> I have to move the second setup, and I would like one of my servers
> fr
Hi Adam
> We tested this on Debian 'testing'. Pdns version is 2.9.20. In testing I
> used the gmysql and gpgsql backends.
>
> Postgresql is version 8.1 and Mysql version 5.0.32
I've tried to reproduce your test results but didn't succeeded. The test
environment is the same (PDNS 2.9.20, PostgreS
Hi Marc
> I don't know if I have to contact a MySQL list or this PowerDNS list, but
> the communicator thread in my PowerDNS 2.9.20 on a mysql backend
> installation stays in connect state. I had the wait_timeout setting for
> mysql set to 60 seconds, but then pdns dies every minute because of los
On Tuesday 06 March 2007 05:09, Devraj Mukherjee wrote:
> OpenDBX seems to report RCODE 3 when I try and do update the records
> in a slave DNS server. Any ideas?
>
> Mar 6 14:07:04 woody pdns[8246]: Backend error: Remote nameserver
> reported error: RCODE=3
> Mar 6 14:07:12 woody last message re
Hi Bram
> i'm verry happy with it, but i have one small problem. When i restart
> mysql the pdns server just stops working is there a fix to solve this?
>
> I was wondering is it useful to run pdns with the mysql-backend and with
> the bind-backend
> so that when the mysql-backend fails he runs wi
Hi Jason
> Why are you assigning this as a MySQL design flaw? We've designed
> quite a few InnoDB apps that handle just this situation very well in
> event of a rollback.
When your applications notice that the connection is lost, they also know that
transactions where rolled back and they can ei
Hi Jason
> That's pretty nasty transaction-dumb behavior. Is that because
> PowerDNS treats the MySQL driver as just an abstracted storage engine?
> PDNS if its going to use transaction-safe databases, should create a
> transaction abstraction layer that gets enforced when using an ACID
> environm
On Monday 26 February 2007 23:55, Kenneth Marshall wrote:
> On Mon, Feb 26, 2007 at 03:37:58PM -0700, Jason J. W. Williams wrote:
> > It would be nice to have a config file option to enable/disable it. In
> > our environment, there are no zone transfers going on, and its more
> > important to recon
Hi Christian
> starting in MySQL 5.0.3 the reconnect-flag in the mysqlclientlib is set to
> 0 by default, which means no auto-reconnecting.
>
> Any ideas or plans to solve this? We found several "mysql server has gone
> away" in the logfile, while the server runs perfectly.
After reading http://d
Hi Bert
>> And more important, is it safe to use in production? A piece of software
>> that hasn't been bugfixed this long is bound to have security issues.
>
> We are not aware of relevant security issues. Also, over the last year, many
> big DNS hosters have moved to PowerDNS.
I would like to
On Friday 23 February 2007 23:02, Augie Schwer wrote:
> On 2/23/07, Christian Kuehn <[EMAIL PROTECTED]> wrote:
> > one of my pdns-server (2.9.20), which is master-only, answers very
> > strange : rzmgmt01:/opt/pdns/etc# dig rzswdb02.infra.engelvoelkers.com
> > @10.2.9.36
>
> What does the zone loo
Hi Arjo
> I figured it out. I'm running a cronjob at night doing some backup jobs,
> which include stopping and restarting MySQL.
>
> This happens as soon as MySQL goes away:
>
> Extract from my logs:
> Feb 16 05:00:00 deathstar pdns[61210]: [OpendbxBackend] execStmt: Unable
> to execute query - M
Hi Andy
> Oops. Well, they are not random, and are close to Unix secs since epoch.
>
> I have set the SOA in LDAP now - I prefer to run 2.9.19-3build1 which is
> stock dapper until a .deb is available.
>
> How is the serial calculated ? Will it be 2007021000, or 1171105130 ?
I'm pretty sure it's
Hi Andy
> The SOA serial seems to be changing a lot quicker than my updates.
> Where is this calculated from ?
Which version of PowerDNS do you use?
If you don't use a patched version including the latest patches provided at
http://linuxnetworks.de/pdnsldap/
your serials might be random be
On Tuesday 06 February 2007 10:04, Mark Constable wrote:
> > > The current release (2.9.20) only works with SQLite 2.
> > > You´ll have to wait for 2.9.21 for version 3 support.
> > >
> > > ... or use the sqlite3 support of the opendbx backend :-)
>
> Is there a Debian package for opendbx ?
OpenDB
Hi Adam
> On a same of 100K zones and using the queryperf tool available with bind
> (selecting each record from each zone) over a 10 minute run, both
> untuned postgresql and mysql was able to handle around 2000 qps.
>
> After tuning both Postgresql and Mysql, I was able to reach 2500 qps on
> Po
On Wednesday 31 January 2007 09:06, Ralf van der Enden wrote:
> The current release (2.9.20) only works with SQLite 2. You´ll have to
> wait for 2.9.21 for version 3 support.
... or use the sqlite3 support of the opendbx backend :-)
Norbert
--
OpenPGP public key
http://www.linuxnetworks.de/norb
I didn't tested this specifically.
Regards,
Norbert
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Norbert
> Sendetzky
> Sent: Friday, January 26, 2007 12:00 PM
> To: pdns-users@mailman.powerdns.com
> Subject: [Pdns
Hi all
After having released the next stable series of OpenDBX (1.2.x), I would like
to give you an update about the supported and tested databases in combination
with the OpenDBX backend.
These databases are tested and officially supported:
- MySQL
- PostgreSQL
- SQLite 2 and 3
- MS SQL Server
On Sunday 21 January 2007 08:18, Devraj Mukherjee wrote:
> Jan 21 17:25:31 woody pdns[6302]: Unable to load module
> '/usr/lib/powerdns/libgsqlitebackend.so':
> /usr/lib/powerdns/libgsqlitebackend.so: cannot open shared object
>
> There is no directory called /usr/lib/powerdns, what am I doing wron
On Sunday 14 January 2007 13:23, bert hubert wrote:
> On Sun, Jan 14, 2007 at 11:02:22PM +1100, Devraj Mukherjee wrote:
> > I can definately access the SQLite database as the user pdns, but PDNS
> > complains that it can't access the database. Is PDNS SQLite 3
> > compatible?
>
> It is not, the sto
OpenDBX:
http://linuxnetworks.de/opendbx/index.html
PDNS OpenDBX Docs:
http://wiki.linuxnetworks.de/index.php/PowerDNS_OpenDBX_Backend
Have fun :-)
Norbert
> -Original Message-----
> From: Norbert Sendetzky [mailto:[EMAIL PROTECTED]
> Sent: Thursday, January 04, 2007 4:52 P
Hi Michael
> I have Suse Linux on one box, and MS SQL on another. Is it possible (And
> how hard would it be) to install PDNS on the Suse box, and then use MS SQL
> as the backend?
You can use the PDNS OpenDBX backend and FreeTDS to connect to your MS SQL
server. This setup worked very well for
Hi Jean
> i think i miss something in my configuration, but i don't seem to be
> able to find the right information for this.
I guess you have configured PDNS as described in
http://wiki.linuxnetworks.de/index.php/Pdnsldap_installation
> is there a way to get more information on this ? or to ge
On Monday 21 August 2006 14:23, Simon Pearce wrote:
> > Is it possible to use the mysql persistent connection function with
> > the pdns mysql backend?
>
> Can you elaborate a bit what you mean by this, what advantages this has
> and what function this is? Thanks.
>
> With persistent connections th
83 matches
Mail list logo