Syslog/print details on GSS errors in client authentication.
authorZdeněk Salvet <salvet@ics.muni.cz>
Tue, 27 Mar 2007 07:20:40 +0000 (07:20 +0000)
committerZdeněk Salvet <salvet@ics.muni.cz>
Tue, 27 Mar 2007 07:20:40 +0000 (07:20 +0000)
org.glite.lb.server/src/bkserverd.c

index ea6c2c3..8ca5724 100644 (file)
@@ -907,6 +907,8 @@ int bk_handle_connection(int conn, struct timeval *timeout, void *data)
                                edg_wll_FreeContext(ctx);
                                return -1;
                        }
+                       dprintf(("[%d] %s: GSS error: %s, closing.\n", getpid(),ctx->connPool[ctx->connToUse].peerName,ctx->errDesc));
+                       if (!debug) syslog(LOG_ERR, "%s: GSS error: %s",ctx->connPool[ctx->connToUse].peerName,ctx->errDesc);
                }
                else
                {