cat-users AT lists.geant.org
Subject: The mailing list for users of the eduroam Configuration Assistant Tool (CAT)
List archive
Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store
Chronological Thread
- From: Tomasz Wolniewicz <twoln AT umk.pl>
- To: Robin Breathe <p0073773 AT brookes.ac.uk>
- Cc: eduroam <cat-users AT lists.geant.org>
- Subject: Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store
- Date: Wed, 22 Feb 2017 22:41:01 +0100
W dniu 22.02.2017 o 22:10, Robin
Breathe pisze:
Tomasz,
Thank you for the clarification. I hadn't found the
GEANT/CAT repo before today, so I have no familiarity with
the codebase.
We only serve our local CA to supplicants presenting the
anonymous identity "eduroam AT brookes.ac.uk"
(indicating correct configuration via CAT). All other users
are assumed to have been configured either manually or with
an older version of CAT that used the Comodo CA.
The bug however does appear to be real. If the profile is
configured to install a wired profile (as ours has been set
to do recently), and the user has to elevate their
privileges by entering credentials for a different account
(as opposed to being an administrator and elevating with
simple UAC), the certificate gets installed in that other
account's certificate store, not in the active user's. As a
result, subsequent authentication fails.
When privileges have already been raised to install the
wired profile, would it be reasonable to install
certificates into the System store rather than those of the
user? Presumably, without this, local CAs won't work when
the user is logged out, either…
When a colleague attempted to install an updated Win7
installer earlier with the wired profile disabled, it still
prompted to raise credentials. We'll test again tomorrow.
Tomasz Regards,
Robin
On 22 February 2017 at 20:24, Tomasz
Wolniewicz <twoln AT umk.pl>
wrote:
Hi Robin, to begin with, the move from Gareth's setEAPCred has not happened yet. It will be in CAT 1.1.4 yet to be released. The reason why we do this is that with WLANSetEAPUserData we can also pinpoint a user certificate to be used with EAP-TLS, so we have a single utility that can do both PEAP and EAP-TLS. Still neither of these utilities has anything to do with storing server side certificates. This is done with done with certutil. CAT installers are meant to be run with just the user privilege. Inly if we need to support TTLS on W7, we need to elevate the privileges just to install the library. One other case when CAT installer runs with admin level is when you are installing wired profiles in addition to wireless ones. The certificates are installed in the user store, but before this is done CAT tests if the certificates are already present in the system and for this it checks both user store and the machine store, so that it will not install anything unnecessarily. I have never seen a problem with server certificate
validation. I have tested your realm brookes.ac.uk with CAT connectivity tests and they show that your server certificate is signed by Comodo, while the root cert that you distribute with CAT is this local CA. I believe this confusion is the cause of your problems. Cheers Tomasz
W dniu
22.02.2017 o 17:19, Robin Breathe pisze:
-- Tomasz Wolniewicz twoln AT umk.pl http://www.home.umk.pl/~twoln Uczelniane Centrum Informatyczne Information&Communication Technology Centre Uniwersytet Mikolaja Kopernika Nicolaus Copernicus University, pl. Rapackiego 1, Torun pl. Rapackiego 1, Torun, Poland tel: +48-56-611-2750 fax: +48-56-622-1850 tel kom.: +48-693-032-576 Robin
Breathe
Chief Technology Officer, OBIS, Oxford Brookes University – 01865 483685 -- Tomasz Wolniewicz twoln AT umk.pl http://www.home.umk.pl/~twoln Uczelniane Centrum Informatyczne Information&Communication Technology Centre Uniwersytet Mikolaja Kopernika Nicolaus Copernicus University, pl. Rapackiego 1, Torun pl. Rapackiego 1, Torun, Poland tel: +48-56-611-2750 fax: +48-56-622-1850 tel kom.: +48-693-032-576 |
- [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Robin Breathe, 02/22/2017
- Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Tomasz Wolniewicz, 02/22/2017
- Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Robin Breathe, 02/22/2017
- Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Tomasz Wolniewicz, 02/22/2017
- Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Robin Breathe, 02/24/2017
- Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Tomasz Wolniewicz, 02/25/2017
- Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Robin Breathe, 02/26/2017
- Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Tomasz Wolniewicz, 02/25/2017
- Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Robin Breathe, 02/24/2017
- Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Tomasz Wolniewicz, 02/22/2017
- Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Robin Breathe, 02/22/2017
- Re: [[cat-users]] Bug? Windows installer places bundled certificates in "Run As" user's personal store, Tomasz Wolniewicz, 02/22/2017
Archive powered by MHonArc 2.6.19.