bind-9.4.0-b3: internal_send: Invalid argument and CPU locking

  • Permalink
  • submit to reddit
  • Email
  • Follow


bind-9.4.0-b3 has been running as a resolver for 4 weeks now after some
trouble with bind-9.4.0-b2 could have been fixed.

Since Dec 2 I can see these messages in the logs:
02-Dec-2006 12:30:21.402 general: socket.c:1173: unexpected error:
02-Dec-2006 12:30:21.415 general: internal_send: Invalid
06-Dec-2006 21:23:17.790 general: socket.c:1173: unexpected error:
06-Dec-2006 21:23:17.790 general: internal_send: Invalid

 1162         /*
 1163          * The other error types depend on whether or not the
 1164          * socket is UDP or TCP.  If it is UDP, some errors
 1165          * that we expect to be fatal under TCP are merely
 1166          * annoying, and are really soft errors.
 1167          *
 1168          * However, these soft errors are still returned as
 1169          * a status.
 1170          */
 1171         isc_sockaddr_format(&dev->address, addrbuf, sizeof(addrbuf));
 1172         isc__strerror(send_errno, strbuf, sizeof(strbuf));
 1173         UNEXPECTED_ERROR(__FILE__, __LINE__, "internal_send: %s: %s",
 1174                  addrbuf, strbuf);

I don't know whether it depends on each other, this afternoon we saw a
too familiar behaviour (from other hardware): CPU usage was 100% on one
CPU (normal ~15%, the machine is a Dual Opteron, threading is enabled),
machine was dropping 1.000pks/s at an avg. query rate of ~4.500q/s,
cache size ~3G.

Last time (unthreaded bind-9.3.2-P1 on Pentium with HT) this indicated a
locking issue, maybe this is similar?

Kind regards
[Marco Schumann
[Strato Rechenzentrum AG

Reply Marco 12/7/2006 8:47:59 AM

See related articles to this posting

comp.protocols.dns.bind 15422 articles. 0 followers. Post

0 Replies

Similar Articles

[PageSpeed] 15


Similar Artilces:

Oracle server, Client, Red Hat Linux enterprise advanced server 2.1
Hi Everybody, My Database server is running on Red Hat Linux enterprise advanced server 2.1, And my Oracle version is My Client mechine also Red Hat Linux enterprise advanced server 2.1 , Oracle client version is I am running a web application. Our application is in Magic edeveloper. I connect to Oracle using oracle gateway to my application. My Problem is my application is is becoming slow. I am not able to trace where the problem is. Before our application was running fine. recently i upgraded Oracle client version to My Oracle client & server versi...

Connection from Oracle Developer Suite 10g to Oracle DB 10g Release
Hi, I have installed Oracle DB 10g Release on Windows XP. START->ALL PROGS->oracle-OraDb10g_home3 Location of TNSNAMES FILE: C:\oracle\product\10.1.0\db_3\NETWORK\ADMIN\TNSNAMES.ORA with two alias: 1)ORCL3 2) EXTPROC_CONNECTION_DATA I can logon to database via SQL*PLUS and I can log on to EM on the web as well using ORCL3. After that I installed Oracle Developer Suite 10g to my the same computer. During installation it was not allowing me to install this suite to the same ORACLE home. I installed this in the following home: START->ALL PROGS->...

ANN: fathom 0.4.0, fathom-tools 0.1.0, qfathom 0.1.0
Hello everyone! I would like to announce new version of fathom as well as two more packages built on top fathom. All this code is still very young and experimental, so it is not supposed to be production ready. However, I would greatly appreciate any advice or ideas on what could be useful and what would you expect of those packages. fathom 0.4.0 Fathom is python 3 library for inspecting database schema. It produces objective model of all database objects and thus allows easy database inspection. Changes: * Indices are top level objects and provide information about index uniquen= ess * Proc...

100% cpu on linux bind 9.3.0 AND 9.2.4
I am running a bind server on a new linux server. It is a EMT P4 box from Dell running Redhat Enterprise 3.0 64bit. I complied with -O3 and -O2, with and without threads(but it didn't seem to matter) and both current bind9 trees. I was running on a Ultra10 with solaris 8, and even though it was 1/6th the machine it was around 60% cpu. On the linux box I get 100% usage and I can't figure it out. I don't have signed zones/queries but I do have some dynamic zones and 2 views. There isn't much in the logs other than the usual denied updates from clients. Tcpdump doesn...

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ProvID: DENIC-24 Enum-Domain: Action: RENEW Enum-Holder: DENIC-24-KF108 Admin-C: DENIC-24-KF108 Tech-C: DENIC-24-TSB4 Zone-C: DENIC-24-TSB4 Nserver: Nserver: Remarks: TSI ENUM-Trial Teilnehmer -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFBRXqOS9pACF8jgjwRArEvAJ4jBAdqTC8AKL+c0LL4RgXZ7J1f5gCgwXVo FgJZgHLnEk64xIRCM+S5XuI= =dC1s -----END PGP SIGNATURE----- ...

Number of CPU detected by Bind 9.4.0
Hello, I have just installed the new version of bind 9.4.0 on my HP-DL360G4which have 2 CPU working with multithreading enabled but it seems bind does not detect correctly the number of CPU. I compiled it with the --enable-threads flag and launched it with the -n 4 flag and actually here is what appears in the log: Mar 6 15:10:35 xxxx named[325]: found 1 CPU, using 4 worker threads so i decided to have a look in the source code to see how is detected this number of CPU and i found in lib/isc/unix/os.c that bind is using the following function to get it 34: sysconf((_SC_NPROCE...

bos.adt.include or
Hi. I'm trying to install Visual Age 4 on AIX This product which has a prerequisite of bos.adt.include, so I tried installing the level on my latest AIX 4.3.3 CD set which is This had a prerequisite of, which I downloaded from IBM's Web site, however it has a prerequisite of and I haven't a clue where I can get that! Can someone explain how I can install any bos.adt.include fileset between and 4.3.whatever that won't complain about another dependency? I have installed the software before but must just have been lucky with bo...

upgrate from to
how to upgrade.... storm pixie wrote: > how to upgrade.... You grab the upgrade download and install it. Or you re-install from a complete base version. No rocket science, just follow the instructions. On 17 May 2006 17:55:59 -0700, "storm pixie" <> wrote: >how to upgrade.... go to metalink download patch. find readme.html in the patch dowloaded follow test on non-production system first when it doubt, re-read the readme. ........ We run Oracle 9iR2,10gR1/2 on RH4/RH3 remove NSPAM to email Download patch or request a cd from oracle supp check the ...

[ANN] Nemo 0.1.0 + Wee 0.4.0
Hi Rubyists, We (Kevin and Michael) are proud to release the first public version of Nemo and a new version of Wee simultaneously. Nemo is a Ruby port of Mewa using Michael Neumann's Wee as the Seaside2 equivalent. Nemo is a web-application platform that uses object metadata to automatically construct web-interfaces (Editors and Viewers). It is highly object-oriented with strong emphasis on reusable components. What's Wee? Please read the URL below:*checkout*/Wee/trunk/doc/rdoc/index.html == In...

How to interpolate a [0 0 0 1 0 0 ...0 1 0 0 0 ...0 0] vector please help
dear friends, i have t vector; t=linspace(0,.00007,76); k vector is [0 0 0 1......1 0 0 ..], its like all zeros except two 1`s, on a different time instants. when i apply this command ; k=interp1(tau,k,t); tau is also the same as t. one question is that,do we need to interpolate the vector k from one time vector to another of the same length? as here length(t)=length(tau). second question is that when i apply this command, the vector k is returned as a single entry???? please help me on this one. thanks "salman " <> wrote in message <iujd42$s...

0.4-0.5+0.1= ????
Hi, In the wonderfull matlab world 0.4 -0.5 + 0.1 = 2.775557561562891e-017 and 0.4 + 0.1 - 0.5 = 0 in the same kind of ideas A = 4.256250000000000e-005 B = 2.875000000000000e-005 A + B = 7.131250000000001e-005 (why a little 1 before e-005 ???) => do you have a solution/trick to prevent theses kind of surprise nota: i found this operation in "" Matlab tutorial and the second in one of code best reguards On 2006-11-29 21:23 SoS said the following: > Hi, > > In the wonderfull matlab world > 0.4 -0.5 + 0.1 = 2.775557561562891e-017 > and > 0.4 + ...

upgrade from oracle to
Hi, I have a database that I want to upgrade to for window version 32 bits, does anyone can provide the node document information of step by step doing it. many thanks leehi leehi wrote: > I have a database that I want to upgrade to for > window version 32 bits, Windows NT4? W2k? W2K3? W2K3 - Release 2? Why stop ot > does anyone can provide the node document information of step by step > doing it. leehi wrote: > Hi, > > I have a database that I want to upgrade to for > window v...

Availability of Firefox, Firefox and Seamonkey 1.0.7
Builds of Firefox and Seamonkey for AIX 4.3.3 are available now. Firefox: "" Seamonkey: "" the POWER optimized build of Firefox will follow tomorrow. The machine is a little slow for building all three on one day ;-) Feedback appreciated (as always...) -- Uli Link Hi! > Firefox: "" That's going to require some diddling around, I see the files are split between multiple sites. > Seamonkey: "

[News] Releases: Damn Small Linux 4.2.2, Wine 0.9.52, Ruby 1.9.0
[DSL] Current 4.x version: 4.2.2, 0.9.52 of Wine ,----[ Quote ] | What's new in this release: | - Improved graphics tablet support. | - Support for RPC context handles. | - Fixes for some longstanding screen depth issues. | - Implementation of "My Network Places" shell folder. | - Lots of bug fixes. `---- Ruby 1.9.0 is released ,----[ Quote ] | We are happy to announce of the release of the 1.9.0 the development release. `---- Related: Review of Damn Smal...

[News] Releases: Wine 0.9.50, Foresight Linux 1.4.2, GIMP 2.4.0 Manual
Wine 0.9.50 Released ,----[ Quote ] | This is release 0.9.50 of Wine, a free implementation of Windows on Unix. | | What's new in this release: | - Completed I/O completion. | - Improved user credentials management, including Mac Keychain support. | - More Valgrinding. | - Lots of bug fixes. `---- Foresight Linux 1.4.2 Released GIMP User Manual 2.4.0 Released2007-11-30 ,----[ Quote] | After four months of hard work we are proud to announce another release of | the user manual. `---- ...

Oracle Motif Toolkit in Forms with UTF8
Gurus, Back in the Oracle Forms Developer 9.0.2.x releases there was a known compatibility issue with UTF8 character sets and the Oracle Motif Toolkit on UNIX. Does anyone still know whether or not this issue has been resolved in Forms Developer, and if so, which patch set resolved it? If not, is there an open Bug ID for this issue? Thank-you, Leon Workman Just remove the NOSPAM to e-mail me. ...

oracle beginner problem ora-00984
I am in school and doing my final project. I have wrote a good script with 5 tables 5 inserted values into each of these tables. I have used the data block wizard to produce a master field and a detailed field. When I run the form it runs fine and will produce all the information. The problem is when I use the form insert and save it produces that error of ora-00984. All the fields are varchar2 that are displayed, but there are three fields not displayed 2 are dates and another is a varchar2. I hope that there is enough information to help me. Thank you, Chad Chad Newman via DBMon...

Pythonutils 0.2.2 , ConfigObj 4.0.0 Beta 5, odict 0.1.1
The response to pythonutils__ was very good. Especially the odict__ module (ordered dictionary) - it's had over one hundred and fifty downloads already. Thanks to some useful user feedback, Nicola Larosa has updated and improved it. More embarassingly we've done a bugfix release of ConfigObj__ - now up to beta 5. This fixes another couple of bugs - we aim to get out of beta someday...... All this is my way of saying that *odict 0.1.2*, *pythonutils 0.2.2*, and *ConfigObj beta 5*, are all available from the `Voidspace Modules`__ page. __

*.so , *.la , *.a , *.so.0.0.0 , *.so.1.0.0 ...
I noticed so many extensions in the /usr/lib directory of my Linux system. .so stands for shared object but also there are other extensions can anyone please explain or atleast give pointers to where I can find information about these extensions in details. regards, Onkar onkar <> wrote: > I noticed so many extensions in the /usr/lib directory of my Linux > system. .so stands for shared object but also there are other > extensions can anyone please explain or atleast give pointers to where > I can find information about these extensions in detail...

Rubygem install "Invalid argument
Hi, This morning, I wanted to upgrade my rubygems install : 0.9.0 -> 0.9.1 I've launched "ruby setup.rb" as root and got that at the end : hook /var/www/rubygems-0.9.1/./post-install.rb failed: Invalid argument - sources-0.0.1.gem Try 'ruby setup.rb --help' for detailed usage. I've messed with rubygems files trying to delete it and do a fresh install but now I don't have any working version of rubygems. It's the same if I try to re-install rubygems 0.9.0. I'm on Debian testing. Thanks for any help ! -- Posted via O...

Portable isfinite for gfortran 4.0.3 and ifort 8.1/9.0
Dear gurus I am looking for an implementation of isfinite that works on the following three compilers gfortran 4.0.3, ifort 8.1, and ifort 9.0 I do not use the -fastmath flag when compiling, but I do use the optimization flags. what is the simplest failproof way to do the test? Niels BTW: Is it possible to determine the name of the compiler from inside the code? The following can often be used to do so. I tested g95 and ifort 9.0. ! false for +inf, -inf and nans if things don't trap LOGICAL FUNCTION isfinite(a) ...

Aquaterm 1.0.1 and Gnuplot 4.0.0 rectificatif !
I have a problem with Gnuplot : i install Aquaterm1.0.1 and Gnuplot 4.0.0 but when i run Gnuplot i have this message : Last login: Sat Oct 7 13:44:28 on ttyp1 Welcome to Darwin! ordinateur-de-ket-kette:~ ketkette$ gnuplot dyld: Library not loaded: /usr/local/lib/libaquaterm.1.0.0.dylib Referenced from: /usr/local/bin/gnuplot Reason: image not found Trace/BPT trap ordinateur-de-ket-kette:~ ketkette$ How to configure Gnuplot, because the library is now : /usr/local/lib/libaquaterm.1.0.1.dylib ? kounif wrote: > How to configure Gnuplot, because the library is now : &...

ANN: ClientForm 0.1.9 and 0.0.12 released (first 0.1.x stable release) 0.1.9 is the first stable release of 0.1.x. Changes from 0.1.8b to 0.1.9: * HTMLForm.attrs now works (the dict contents were incorrect). Equivalent changes were made in 0.0.12. Requires Python >= 1.5.2. ClientForm is a Python module for handling HTML forms on the client side, useful for parsing HTML forms, filling them in and returning the completed forms to the server. It has developed from a port of Gisle Aas' Perl module HTML::Form, from the libwww-perl library, but the interface is not the same. Simple example: ...

Solaris 9 Sendmail 8.12.10+Sun bind to error
I am trying to get sendmail 8.12.10+Sun/8.12.10 to listen only on the loopback interface on a Solaris 9 host.After making the configuration changes recommended by online sources to achieve this, I get the following error when starting the MTA portion of sendmail: 554 5.3.0 /etc/mail/ line 241: host "'" unknown The MSP portion will start but is useless without the MTA in this configuration. Here are the changes I have made: /usr/lib/mail/cf/ define(`SMART_HOST', `mymailhost.domain.tld') DAEMON_OPTIONS('Add...