I have SCEP/NDES running in my enviroment to automate certificate enrollment for iPads, this all works great to a point, I can create a profile in the IPCU, set all the required settings including SCEP enrollmenent settings, export the config file and and run it on an ipad....it installs fine, including enrolling for a cert via SCEP...............but there're gaps I have run into and hope someone has solved this. 1. The SCEP enrollment cerrtificate templates have to be of subject type = Computer and not User, the IVE fails to authenticate with a client cert that is of subject type = Computer, if I manually create a client certificate of subject type =User, the IVE authenticates it just fine... is this a Juniper bug??? 2. My deploment stategy for the configurations files was to drop them into user's personal share drives, we have these published via the re-write engine for all our users already, so they would simply navigate there via Safari on their iPad and downlaod the config file........what I have run into is that when the iPad installer runs through its installation and comes to the SCEP part, the call to the SCEP server is done in a very wierd manner that I still dont get, I have tried to change the SCEP server url in the IPCU section to an IVE re-written form like https://ACMEIVE.com/CertSrv/mscep/,DanaInfo=machine1.example.com,SSO=U+mscep.dll ........the install fails with error "This SCEP server configuration is not supported" It almost seems as it the installer is expecting a Layer 3 network connection to already exist for it to make a call to the SCEP server. Now, I have other ssl vpn profiles on the iPad that I'm testing from, if I launch one of them and make a vpn connection, the profle installation complets fine, together with the SCEP enrollment.....I can see the certificate in the isntalled profile and TCPDUMP shows the SCEP conversation via http Obviously, the desired case would be to be able to have the iPad installer make the SCEP call via the rewrite engine or via an internet facing SCEP server somehow....
... View more