Is there a way to see all IOS versions for all connected Exchange 2007 server activesync devices?

Hi, I need to find out what the IOS version of the phones connected to our exchange server are and wondered what the powershell command was.  Thanks!
LVL 1
LB1234Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

piattndCommented:
When you look in the IOS logs, there is a version number of the operating system.

http://blogs.technet.com/b/praveenkumar/archive/2011/11/04/how-to-use-logparser-to-analyze-iis-logs-wrt-activesync-troubleshooting.aspx

That link describes using logparser to assist in this.

This table will help you identify the version (please note it may not have all versions, but you can see the pattern):


iOS Ver. Device Type DeviceUserAgent
3 iPhone Apple-iPhone/701.341
3.1 iPhone Apple-iPhone/703.144
3.2 iPad Apple-iPad/702.367
3.0.1 iPhone Apple-iPhone/701.400
3.1.2 iPhone Apple-iPhone/704.11
3.1.3 iPhone Apple-iPhone/705.18
4 iPod Apple-iPod2C1/801.293
4 iPod Apple-iPod3C1/801.293
4 iPhone 3G Apple-iPhone1C2/801.293
4 iPhone 3GS Apple-iPhone2C1/801.293
4 iPhone 4 Apple-iPhone3C1/801.293
4.0.1 iPod Apple-iPod2C1/801.306
4.0.1 iPod Apple-iPod3C1/801.306
4.0.1 iPhone 3G Apple-iPhone1C2/801.306
4.0.1 iPhone 3GS Apple-iPhone2C1/801.306
4.0.1 iPhone 4 Apple-iPhone3C1/801.306
4.1 iPhone Apple-iPhone/508.11
5 iPhone 3GS Apple-iPhone2C1/901.334
5 iPhone4 Apple-iPhone3C1/901.334
5 iPhone 4S Apple-iPhone4C1/901.334
5 iPad Apple-iPad1C1/901.334
5 iPad 2 WiFi Apple-iPad2C1/901.334
5 iPad 2 GSM Apple-iPad2C2/901.334
5 iPad 2 CDMA Apple-iPad2C3/901.334
5.0.1 iPhone 3GS Apple-iPhone2C1/901.405
5.0.1 iPhone 4 GSM Apple-iPhone3C1/901.405
5.0.1 iPhone 4 CDMA Apple-iPhone3C3/901.405
5.0.1 iPhone 4S Apple-iPhone4C1/901.405
5.0.1 iPhone 4S Apple-iPhone4C1/901.406
5.0.1 iPad Apple-iPad1C1/901.334
5.0.1 iPad 2 WiFi Apple-iPad2C1/901.334
5.0.1 iPad 2 GSM Apple-iPad2C2/901.334
5.0.1 iPad 2 CDMA Apple-iPad2C3/901.334
5.1 iPhone 3GS Apple-iPhone2C1/902.176
5.1 iPhone 4 GSM Apple-iPhone3C1/902.176
5.1 iPhone 4 CDMA Apple-iPhone3C3/902.176
5.1 iPhone 4S Apple-iPhone4C1/902.179
5.1 iPad Apple-iPad1C1/902.176
5.1 iPad 2 WiFi Apple-iPad2C1/902.176
5.1 iPad 2 GSM Apple-iPad2C2/902.176
5.1 iPad 2 CDMA Apple-iPad2C3/902.176
5.1 iPad (3rd generation) WiFi Apple-iPad3C1/902.176
5.1 iPad (3rd generation) Verizon Apple-iPad3C2/902.176
5.1 iPad (3rd generation) AT&T / International Apple-iPad3C3/902.176
5.1.1 iPhone 3GS Apple-iPhone2C1/902.206
5.1.1 iPhone 4 GSM Apple-iPhone3C1/902.206
5.1.1 iPhone 4 CDMA Apple-iPhone3C3/902.206
5.1.1 iPhone 4S Apple-iPhone4C1/902.206
5.1.1 iPad Apple-iPad1C1/902.206
5.1.1 iPad 2 WiFi Apple-iPad2C1/902.206
5.1.1 iPad 2 GSM Apple-iPad2C2/902.206
5.1.1 iPad 2 CDMA Apple-iPad2C3/902.206
5.1.1 iPad (3rd generation) WiFi Apple-iPad3C1/902.206
5.1.1 iPad (3rd generation) Verizon Apple-iPad3C2/902.206
5.1.1 iPad (3rd generation) AT&T / International Apple-iPad3C3/902.206
6 iPhone 4 GSM Apple-iPhone3C1/1001.403
6 iPhone 4 CDMA Apple-iPhone3C3/1001.403
6 iPhone 4S Apple-iPhone4C1/1001.403
6 iPhone 5 GSM Apple-iPhone5C1/1001.405
6 iPhone 5 CDMA Apple-iPhone5C2/1001.405
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
LB1234Author Commented:
I've requested that this question be deleted for the following reason:

no usable suggestions
0
piattndCommented:
I'm confused why there are "no usable suggestions" to this question.  Can the author please detail how the posted suggestion was not usable?  Perhaps there is a misunderstanding where to look for this data.
0
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

LB1234Author Commented:
The solution listed is not support on the version of the server I have.  We do not run unsupported applications on production servers.
0
piattndCommented:
You don't have to use logparser if you don't want to use it, but the data still resides in the IIS logs.  Use whatever program you want or manually parse the logs, but the point of the recommendation was to tell you to find the information from within the IIS logs.

What version of windows server are you running?  There is likely another version of LogParser (or similar app) for that version of windows.  Additionally, LogParser does not have to be run on the server.  I would pull down a copy of the IIS logs to a machine with LogParser installed on it and run the parsing from there anyways.
0
LB1234Author Commented:
this also doesn't tell me which user has which version which is critical.
0
LB1234Author Commented:
I've requested that this question be deleted for the following reason:

cannot use solutions.
0
piattndCommented:
It actually does tell you.  If you look to the left column in the quote I posted, it tells you the iOS version for each device version and how it would appear within the IIS logs.  Each IIS log entry will have the attempted username for authentication, an IP address of the device, and the device/software ID, as notated in the quote above.

I'd gladly give you an example if you post a snippet of your IIS logs (remove any proprietary information first).
0
LB1234Author Commented:
Wow, you really want those points don't you!??
0
piattndCommented:
Moreso, I want to make sure the solutions I give are complete.  If this question is no longer valid because you don't have a need to obtain the information you originally, then I won't object to the closure of this question, but do not close it because of an "unusable" solution when it actually is perfectly usable.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.