The address queue is a gdbm database (.db file). Failure to queue like that
is usually a disk space problem. (If it were permissions you would see it on
the 1st attempt).
We probably should fix it up to show the actual gdbm_error:
--- address.c 2005-08-29 09:29:53.000000000 -0500
+++ address.c 2005-09-26 08:37:48.661488342 -0500
@@ -573,8 +573,15 @@
} else {
/* rc = 1 is duplicate key, which is fine. Other codes are problems...
*/
if (rc != 1) {
- traceEvent(CONST_TRACE_ERROR, "Queue of address '%s' failed, code %d
[addr queue=%d/max=%d]",
- dataBuf, rc, myGlobals.addressQueuedCurrent,
myGlobals.addressQueuedMax);
+ traceEvent(CONST_TRACE_ERROR, "Queue of address '%s' failed (%s)
[addr queue=%d/max=%d]",
+ dataBuf,
+#if defined(WIN32) && defined(__GNUC__)
+ "no additional information available",
+#else
+ gdbm_strerror(gdbm_errno),
+#endif
+ myGlobals.addressQueuedCurrent,
+ myGlobals.addressQueuedMax);
traceEvent(CONST_TRACE_INFO, "ntop processing continues, address will
not be resolved");
} else {
myGlobals.addressQueuedDup++;
Ought to work.
-----Burton
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Dadang Haryadi
Sent: Monday, September 26, 2005 2:03 AM
To: [email protected]
Subject: [Ntop] **ERROR** Queue of address '???'
My log is show :
Mon Sep 26 12:49:26 2005 **ERROR** Queue of address '???' failed, code -1
[addr queue=4095/max=4097] Mon Sep 26 12:50:28 2005 **ERROR** Queue of
address '???' failed, code -1 [addr queue=4094/max=4097] Mon Sep 26 12:51:04
2005 **ERROR** Queue of address '???' failed, code -1 [addr
queue=4094/max=4097] Mon Sep 26 12:57:31 2005 **ERROR** Queue of address
'???' failed, code -1 [addr queue=4095/max=4097]
What can I do ?
Regard,
Dadang
_______________________________________________
Ntop mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop
_______________________________________________
Ntop mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop