Technote (FAQ)
Question
There are a variety of ways to connect to an IBM Sametime server. Is there a way to configure allowed client types? Can certain client types be blocked?
Also, can you see which users are connecting to a Sametime server using a custom-built client, a Sametime client, or a Notes client?
Answer
Clients who log in to a Sametime server declare their client type upon log in as follows:
Beta information
| Sametime 8.5.2 embedded in Notes 8.5.4 | H: 1246 |
Clients who log in to a Sametime server declare their client type upon log in as follows:
| Client type | Client | Client ID |
| Sametime Connect clients (stand-alone) | Sametime Connect 8.5.2 | 0x130D |
| Sametime Connect 8.5.1 | 0x130C | |
| Sametime Connect 8.5.0 | 0x130B | |
| Sametime Connect 8.0.2 | 0x130A | |
| Sametime Connect 8.0.1 | 0x1308 | |
| Sametime Connect 8.0 | 0x1306 | |
| Sametime Connect (UIM) client - 7.5, 7.5 CF1, 7.5.1 | 0x1304 | |
| Sametime Connect for desktop (C++ client) - 3.1, 6.5.1, 7.0 | 0x1002 | |
| Sametime Connect from browsers (Java Connect) - 3.1, 6.5.1, 7.0 | 0x1003 | |
| Sametime Proxy Clients | Sametime browser (Web proxy) client 8.5.2 | 0x14AD |
| Sametime browser (Web proxy) client 8.5.1 | 0x14A2 | |
| Sametime browser (Web proxy) client 8.5.0 | 0x14A0 | |
| Sametime Directory applet | Sametime Directory applet 7.5.1 IMLU and later | 0x1010 |
| Sametime Meetings | Sametime Meeting Room client (browser) | 0x1099 |
| STLinks and Mobile | Sametime Mobile native for iOS 8.5.2 IFR 1 | 0x143A |
| Sametime Mobile for iOS client 8.5.2 | 0x1439 | |
| Sametime Mobile MIDP client 8.5.2 | 0x1437 | |
| Sametime Mobile for Windows Mobile Expeditor 8.5.2 | 0x1438 | |
| Sametime Mobile native for Android 8.5.2 | 0x143B | |
| Sametime Mobile iPhone client 8.5.1 | 0x1436 | |
| Sametime Mobile UCC client 8.5.1 | 0x1435 | |
| Sametime Mobile MIDP client 8.5.1 | 0x1434 | |
| Sametime Mobile UCC client 8.5.0 | 0x100A | |
| Sametime Mobile MIDP client 8.5.0 | 0x1431 | |
| Sametime Mobile 8.0.1 client, Sametime Links (stlinks) applications, such as Domino Web Access | 0x100A | |
| Sametime Mobile 8.0 client | 0x101A | |
| Sametime Mobile 7.5.1 client | 0x101A | |
| Notes | Notes 9.0 | 0x1246 |
| Notes 9.0 Beta | 0x1246 | |
| Notes 8.5.3 (using the embedded 8.5.2 client) | 0x1244 | |
| Notes 8.5.3 (using the embedded 8.5.1 client) | 0x1243 | |
| Notes 8.5.3 Basic/Admin client | 0x1216 | |
| Notes 8.5.2 (using the embedded 8.5.2 client) | 0x1240 | |
| Notes 8.5.2 (using the embedded 8.5.1 client) | 0x123d | |
| Notes 8.5.2 (using the embedded 8.0.2 client) | 0x123c | |
| Notes 8.5.2 Basic/Admin client | 0x1216 | |
| Notes 8.5.1 (using the embedded 8.5.2 client) | 0x1248 | |
| Notes 8.5.1 (using the embedded 8.5.1 client) | 0x123B | |
| Notes 8.5.1 (using the embedded 8.5.0 client) | 0x123A | |
| Notes 8.5.1 (using the embedded 8.0.2 client) | 0x1235 | |
| Notes 8.5.1 Basic/Admin client | 0x1216 | |
| Notes beta 8.5.1 | 0x1235 | |
| Notes 8.5 | 0x1234 | |
| Notes Beta 8.5 | 0x1333 | |
| Notes 8.0.2 Basic/Admin client | 0x1216 | |
| Notes 8.0.2 Standard | 0x1233 | |
| Notes 8.0.2 Mobile client | 0x01200 | |
| Notes 8.0.1 | 0x1233 | |
| Notes 8.0 with hotfix 179 (hf179) | 0x1150 | |
| Notes 8.0 Standard (Eclipse) | 0x1231 | |
| Notes 8.0 Basic (non-Eclipse) | 0x1215, same as 7.0.2 | |
| Notes client 7.0.4 (includes FP1, FP2) | 0x1216 | |
| Notes client 7.0.3 | 0x1216 -with fix to VROI6QTQK2/MLAT6UD735 |
|
| Notes client 7.0.2 on Macintosh | 0x1220 | |
| Notes client 7.0.2 (does not include Mac client) | 0x1215 - same client ID as Notes client 7.0.1. Issue submitted as SPR # JSTN6YU3TJ. |
|
| Notes administration client 7.0.2 | 0x1214 and 0x1215 | |
| Notes client 7.0.1 | 0x1215 | |
| Notes client 7.0 HF277 | 0x1216 | |
| Notes client 7.0 | 0x1214 | |
| Notes client 6.5.5 CCH1 | 0x1204 | |
| Notes client 6.5.5 | 0x1203 | |
| Notes client 6.5.4 CCH2 | 0x1201 | |
| Notes client 6.5.4 CCH6 | 0x1204 | |
| Notes client 6.5.4 CCH4/CCH5 | 0x1203 | |
| Notes client 6.5.4 | 0x1200 | |
| Notes client 6.5.3 CCH5 | 0x1203 | |
| Notes client 6.5.2 | 0x1200 | |
| Notes client 6.5.1 | 0x1002 | |
| Telephony | Telephony Presence Adapter 8.5.1 | 0x17AA |
| Third party | Trillian Pro with IBM Sametime Plug-in 1.2.1 (alphaworks) | 0x16BB |
| Trillian Sametime Plug-in 0.9.2.0 (SourceForge) | 0x16AA | |
| GAIM Meanwhile 1.2.8 | 0x1700 | |
| Pidgin Instant Messaging 2.5.1 | 0x1700 | |
| Toolkits | default value for clients on top of the C++ toolkit, (such as GXS Monitor) | 0x1000 |
| default value for clients on top of the Java toolkit (such as Blackberry client) | 0x1001 | |
| Proxy 8.5.0 SDK clients | 0x14A1 | |
| Proxy 8.5.1 SDK clients | 0x14A3 | |
| Proxy 8.5.2 SDK clients | 0x14AB | |
| Proxy 8.5 SDK tech preview in iNotes | 0x14A4 | |
| Proxy 8.5.2 SDK in iNotes | 0x14A4 |
Configuring allowed client types
A Sametime server can be configured to allow only certain clients to log in based upon their unique Client ID (that is, blocking any other clients). The following flag can be added to the [Config] section of the sametime.ini file:
-
VPS_ALLOWED_LOGIN_TYPES
to specify the allowed login types. This list of allowed login types should be comma-separated, and should contain the client types in hexadecimal format, but without the leading "0x". For steps, refer to "Configuring allowed client types" in the Sametime product documentation.
The flags affect all logins where this Sametime server is the home server. By default (if this flag is not specified), all login types are allowed. (After introducing any changes to the sametime.ini file, the Sametime server must be restarted for the new configuration to take effect.)
-
Example sametime.ini file:
[Config]
VPS_ALLOWED_LOGIN_TYPES=1001,1002
Example entry from stlog.nsf when client connects, with annotations:
Severity: Very Low
Community Server Event Type: Login
Date and Time: 01/29/YYYY 10:01 AM
IP Address:
Application Name: unknown type(0x1201) This indicates the Notes client release (Notes client 6.5.4 CCH2 ). This parameter also differentiates between different Notes clients .
Reason:
User ID: CN=User Name/OU=IS/OU=US/O=IBM
IBM Lotus Sametime Connectivity: Direct
Client Version: V6.5.1 This is the version used by the Sametime components in the relevant client. For example, the release of toolkit used to develop the IM feature in the Notes client.
Configuring the preferred login list
You can also use the values in this table to configure the preferred login list -- the login order that Sametime should use to determine which client type, for users connected through several different. clients, should receive the instant messaging session. For steps, refer to "Configuring the preferred login list."
Default Sametime 8.5.1 list:
VPS_PREFERRED_LOGIN_TYPES=130C,130B,130A,1308,1306,1304,1436,1435,1434,1433,1432,1431,1430,14A3,14A2,14A1,14A0
Related information
A simplified Chinese translation is available
| Segment | Product | Component | Platform | Version | Edition |
|---|---|---|---|---|---|
| Messaging Applications | IBM Notes | Instant Messaging | Linux, Mac OS, Windows | 8.5, 8.0, 7.0 |
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.