cURL

curl's project page on SourceForge.net

Sponsors:
Haxx

cURL > Mailing List > Monthly Index > Single Mail

curl-tracker Archives

[curl:bugs] #1246 curl + nss seaches ._dOeSnotExist_ .[0-9]\{10\}.db files in /etc/pki/nssdb/

From: Peter (Stig) Edwards <thatsafunnyname_at_users.sf.net>
Date: Fri, 20 Dec 2013 14:01:12 +0000

Hello and thank you for curl,
I noticed the same behaviour.
https://bugzilla.redhat.com/show_bug.cgi?id=1044666
nss has code that finds out how expensive the access system call is for non-existant files in the given directory, returning the number of operations done in 33 ms. curl on RHEL6 is built with nss, so if you have a host that makes a lot of HTTPS connections/requests it can result in a significant increase in the dentry_cache and slab size.

---
** [bugs:#1246] curl + nss seaches ._dOeSnotExist_ .[0-9]\{10\}.db files in /etc/pki/nssdb/**
**Status:** closed-invalid
**Labels:** nss https 
**Created:** Fri Jun 14, 2013 12:53 AM UTC by Antony Lem
**Last Updated:** Fri Jun 21, 2013 01:43 PM UTC
**Owner:** Daniel Stenberg
I noticed strange behavior of curl + nss when I tried to connect with https.
During the connection strace showed me follows 
access("/etc/pki/nssdb/._dOeSnotExist_1012323634.db", F_OK) = -1 ENOENT (No such file or directory)
access("/etc/pki/nssdb/._dOeSnotExist_1012323635.db", F_OK) = -1 ENOENT (No such file or directory)
access("/etc/pki/nssdb/._dOeSnotExist_1012323636.db", F_OK) = -1 ENOENT (No such file or directory)
There was 645 such string and it happened every time I started connection.I confused why curl is searching such unusual files.
OS:CentOS release 6.4 (Final)
curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.13.6.0 zlib/1.2.3 libidn/1.18 libssh2/1.4.2
Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp 
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz
---
Sent from sourceforge.net because curl-tracker@cool.haxx.se is subscribed to https://sourceforge.net/p/curl/bugs/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/curl/admin/bugs/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.
Received on 2013-12-20

These mail archives are generated by hypermail.

donate! Page updated December 19, 2013.
web site info

File upload with ASP.NET