Nelson,

About concurrent access to sec dbs:

I have a client app that uses threads to handle multiple simultaneous
connections to a server.

NSS is initialized once at the start then each thread opens a connection
using that NSS. I'm actually doing this using JSS but it sounds like this
would be a problem anyway, with either NSS or JSS, because of concurrent
access to cert and key dbs. Why isn't concurrent access allowed?

-- P

"Nelson B. Bolyard" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Wan-Teh Chang wrote:
>
> > A third party application just needs to create its own NSS
> > config directory.  NSS will create copies of the databases
> > in that config directory.
> >
> > If a third party wants to *share* the certificates/keys
> > contained within the Netscape/Mozilla standard databases,
> > they can't do this while Netscape/Mozilla is running.
> > *Concurrent* access to NSS databases is not supported
> > right now.
>
> The user can just copy the cert and key DB files from one config directory
> to another (assuming they're not in use while they're being copied), and
> use copies to share certs/keys.
>
> > > And by not testing on the most wide spread Windows based OS, you are
almost
> > > telling us developers to use the Microsoft browser and Microsoft
crypto API
> > > only!  To add insult to injury, you also state that not only do you
not
> > > test, you don't even use the dll's on any system!
> >
> > I said the Mozilla client (or the PSM component) is using
> > the NSS static libraries right now.  All other NSS clients
> > are using NSS dlls.  We plan to make the Mozilla client use
> > NSS dlls soon.
> >
> > I said the NSS team only test NSS on Windows NT 4.0 and 2000.
>
> > [snip] The main
> > reason we don't do NSS QA on Windows 98 is that we had a hard
> > time getting our test harness (based on MKS Korn shell) to run
> > on Windows 95/98.
>
> I have run it on Win98 in the past.  I used to use win98SE exclusively at
> home, and did NSS development and testing there.
>
> People should remember that NSS uses NSPR for platform indepdence, and
> makes very few (if any) platform-dependent calls (e.g. win32 OS calls)
> directly.  NSS is not consciously using any NT-specific or Win2K specific
> features.  NSPR has separate versions for Win9x and WinNT/2k, and any
> platform specific differences should be contained inside NSPR.
> I don't know whether NSPR is being tested on Win9x regularly, except that
> Mozilla and N6 both use it and run on Win9x all the time.
>
> > People test the Mozilla client on Windows 98 all the time.
> > Netscape certainly tests the Netscape browser on Windows 98
> > and Me.
>
> --
> Nelson Bolyard
> Disclaimer:                  I speak for myself, not for Netscape



Reply via email to