It is an exciting time for Blackberry users. Recently Research In Motion released the Blackberry BES Server Enterprise Express, allowing small and midsized businesses to take advantage of these powerful smartphones on a Small Business Server. So now you can natively use Windows Mobile, iPhone and Blackberry devices to fully connect to your Exchange infrastructure on SBS.
Totally cool.
Of course, it also means that these devices can benefit from using an AuthAnvil SoftToken. Now when logging into Remote Web Workplace protected with AuthAnvil, your users can use these devices to generate the next one time password (OTP) to log in. That's right. No more need to care a hardware token when their Blackberry device can generate those same OTPs as the keyfob tokens. And you can use these devices to protect server and workstation logon, as well as VPN.
One problem though. A bug currently exists in the way a BES server handles digital certificates in the secure HTTP streams. It seems that RIM is aware of this problem and has issued KB article 20477 informing users they need to upgrade their BES server 4.1.7. Of course, at this point there isn't a fix for the Express edition, leaving SBS users on their own.
However, there is a workaround. Customers deploying AuthAnvil SoftTokens via BES Enterprise Express will need to ensure their users complete the following:
- On the BlackBerry smartphone, select Options>Security Options>Advanced Security Options>TLS and change the TLS Default from Proxy to Handheld. This will allow the BlackBerry smartphone to parse the certificate directly, which does not have the problem with the Subject Alternative Name.
- Not all certificates require or use the Subject Alternative Name. If you have control over the HTTPS site, you could import a new certificate without that field.
By doing this, you will be able to properly activate your SoftToken through the BES server. Once you securely receive your key, the AuthAnvil SoftToken will never need to communicate through BES again.
Many thanks to Sean Tindall from BulletProof InfoTech for helping us to properly evaluate, test and fix this issue on SBS 2008.