When reviewing your Kerio Connect serverside logs to identify the source of particular traffic, you may notice that device models are often expressed through various identifier numbers. These User Agent Strings are passed to the Kerio Connect server as part of the HTTP headers during device synchronization via the selected protocol (ex ActiveSync).
While certain User Agent Strings may be self-explanatory, some manufacturers, such as Apple, are less transparent. You want to learn how to correlate these values to a human-readable value.
While there is no single repository of User Agent Strings, device manufacturers and 3rd-parties publish lists of these User Agent Strings which can be leveraged to cross-reference the logging entries.
Within the User Agent String, you can collect the following details:
- User Connected
- This will be the authenticated Kerio Connect user account the connection came from.
- Device ID Number
- This unique identifier can be matched back to the devices for the user via the Mobile Devices menu.
- Device/Product Type
- This may be a browser, software, or physical device name — for example, Firefox, Outlook, or iPhone.
- Model Number
- While often self-explanatory, certain physical devices advertise an internal model signifier, not the official marketing name.
- Software Version
- This will be the software version of the email client or device. The software version may not leverage the marketing-friendly name and may use an internal build number.
- IP Address
- The IP Address where the connection originated.
3rd-Party User Agent String Lists
While we do not compile our list of User Agent Strings, you can reference various third parties to help identify the Model and SW Version numbers. We have included a list below for your convenience, but they are provided as-is, and we cannot comment on their validity. As always, you can cross-reference public resources to help narrow down your searches: