Andy Higgins, IMCollaboration Sametime from the Administrator side
Sametime   Administration <ul><li>Server Administration </li></ul><ul><ul><ul><li>Setup </li></ul></ul></ul><ul><ul><ul><l...
Server Administration - Setup <ul><li>Check out “Sametime –  zero to hero ” </li></ul><ul><li>LDAP “mail” attribute </li><...
ST – server deployment and upgrades <ul><li>Order of deployment </li></ul><ul><li>Upgrade to LDAP-based ST Community 8.5.2...
Server Administration - Management <ul><li>Policies – they’ve been moved </li></ul><ul><li>WAS management - similar to Dom...
Websphere CELL <ul><li>A  Cell  is a virtual unit that is built of a Deployment Manager and one or more nodes. </li></ul>
WAS - explained <ul><li>The  Deployment Manager  is a process (in fact it is an special WebSphere instance) responsible fo...
WAS Concepts
WAS clustering Don’t forget the load balancer !!
Sametime 8.5 clustered Domain
WAS menu items At a pinch, the only places you really need to know about are the ones in red above
WAS Security <ul><li>Allows LDAP access for directory authentication and searching plus SSL certificate management </li></ul>
WAS LDAP access
WAS Users <ul><li>Check directory access by listing users </li></ul>
WAS users Note that what gets returned is actually not correct (long-term bug in display only)
ST Media server
User Administration - buddylist <ul><li>Buddylist conversion – ST convert </li></ul><ul><li>Buddylist manipulation ( www.e...
User Administration client configuration <ul><li>Rolling out users </li></ul><ul><li>Stand-alone client </li></ul><ul><ul>...
User   administration <ul><li>User setup </li></ul><ul><li>Domino Policy (embedded only) – manages the ST community server...
Domino ST Policy Sametime community server defined here
Domino ST IM policy Sametime server defined here with SSO options too The policies here were for older versions of the emb...
Resetting the community server This will work for both stand-alone and embedded users but is actually the only way you can...
Key change in V8.5.1.1 ST client <ul><li>There was a key change made in the latest Sametime 8.5.1.1 client which allows th...
Policy - Eclipse I haven’t seen these work successfully yet
Plugin_Customization.ini <ul><li>File found in “C:LotusNotesframeworkrcp” for embedded client  </li></ul><ul><li>or “C:Lot...
Managed_settings.xml <ul><li><ManagedSettings> </li></ul><ul><li><settingGroup name=&quot;com.ibm.collaboration.realtime.m...
Sametime Policy
Sametime user policies
Sametime policies <ul><li>User must set this community as the default server community  </li></ul><ul><li>Allow user to ad...
Plugins <ul><li>Check out this link: </li></ul><ul><li>Deploying Plug-ins and Widgets for Lotus Notes and Sametime </li></ul>
WAS install issues Check out this link to IBM documentation on WAS install errors
Using the Console <ul><li>A good link to Console information </li></ul>
Contact details <ul><li>Andy Higgins </li></ul><ul><li>[email_address] </li></ul><ul><li>++1 (512) 426-6142 </li></ul><ul>...
Upcoming SlideShare
Loading in …5
×

PACLUG sametime presentation

866
-1

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
866
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

PACLUG sametime presentation

  1. 1. Andy Higgins, IMCollaboration Sametime from the Administrator side
  2. 2. Sametime Administration <ul><li>Server Administration </li></ul><ul><ul><ul><li>Setup </li></ul></ul></ul><ul><ul><ul><li>Management </li></ul></ul></ul><ul><li>User Administration </li></ul><ul><ul><ul><li>Buddylist conversion </li></ul></ul></ul><ul><ul><ul><li>Stand-alone or Embedded – it makes a difference </li></ul></ul></ul><ul><ul><ul><li>Plugins </li></ul></ul></ul>
  3. 3. Server Administration - Setup <ul><li>Check out “Sametime – zero to hero ” </li></ul><ul><li>LDAP “mail” attribute </li></ul><ul><li>WAS properties and Wimconfig </li></ul><ul><li>LDAP with SSL </li></ul><ul><li>Ports used – e.g. SIP registration uses 5080/5081 </li></ul><ul><li>Foreign characters in passwords </li></ul><ul><li>Windows 2008 IPv6 issues – make sure it’s turned off </li></ul><ul><li>Make sure the servers are all pingable </li></ul><ul><li>On Windows 2008 server “Run as Admin” </li></ul>
  4. 4. ST – server deployment and upgrades <ul><li>Order of deployment </li></ul><ul><li>Upgrade to LDAP-based ST Community 8.5.2 server first (with mail attribute!) and convert buddylist </li></ul><ul><li>DB2 server </li></ul><ul><li>ST Console – register Community server with Console </li></ul><ul><li>ST Meeting server </li></ul><ul><li>ST proxy server can go on Console server </li></ul><ul><li>ST Media server should go on it’s own server </li></ul><ul><li>All servers at least dual proc with 4GB RAM – meeting (DB2) server needs disk space </li></ul>
  5. 5. Server Administration - Management <ul><li>Policies – they’ve been moved </li></ul><ul><li>WAS management - similar to Domino </li></ul><ul><ul><li>Deployment Manager, Nodes and Application servers – how do they work with Sametime? </li></ul></ul><ul><ul><li>Security – allows directory authentication, searching and SSL certificate management </li></ul></ul><ul><ul><li>Users and Groups </li></ul></ul><ul><ul><li>Debug </li></ul></ul><ul><ul><li>Media server is special </li></ul></ul><ul><ul><li>SPNEGO authentication </li></ul></ul>
  6. 6. Websphere CELL <ul><li>A Cell is a virtual unit that is built of a Deployment Manager and one or more nodes. </li></ul>
  7. 7. WAS - explained <ul><li>The Deployment Manager is a process (in fact it is an special WebSphere instance) responsible for managing the installation and maintenance of Applications, Connection Pools and other resources related to a J2EE environment. It is also responsible for centralizing user repositories for application and also for WebSphere authentication and authorization. </li></ul><ul><li>The Deployment Manager communicates with the Nodes through another special WebSphere process, the Node Agent. </li></ul><ul><li>The Node is another virtual unit that is built of a Node Agent and one or more Server instances. </li></ul><ul><li>The Node Agent it the process responsible for spawning and killing server processes and also responsible for configuration synchronization between the Deployment Manager and the Node. Extra care must be taken when changing security configurations for the cell, since communication between Deployment Manager and Node Agent is ciphered and secured when security is enabled, Node Agent needs to have configuration fully resynchronized when impacting changes are made to Cell security configuration. </li></ul><ul><li>Servers are regular Java process responsible for serving J2EE requests (eg.: serving JSP/JSF pages, serving EJB calls, consuming JMS queues, etc). </li></ul><ul><li>And to finish, Clusters are also virtual units that groups Servers so resources added to the Cluster are propagated to every Server that makes up the cluster, this will in fact affect usually more than a single Node instance. </li></ul><ul><li>Thanks to Rafael Ribeiro from IT Developer World !! </li></ul>
  8. 8. WAS Concepts
  9. 9. WAS clustering Don’t forget the load balancer !!
  10. 10. Sametime 8.5 clustered Domain
  11. 11. WAS menu items At a pinch, the only places you really need to know about are the ones in red above
  12. 12. WAS Security <ul><li>Allows LDAP access for directory authentication and searching plus SSL certificate management </li></ul>
  13. 13. WAS LDAP access
  14. 14. WAS Users <ul><li>Check directory access by listing users </li></ul>
  15. 15. WAS users Note that what gets returned is actually not correct (long-term bug in display only)
  16. 16. ST Media server
  17. 17. User Administration - buddylist <ul><li>Buddylist conversion – ST convert </li></ul><ul><li>Buddylist manipulation ( www.epilio.com ) </li></ul><ul><li>Ensure you set PC.ini for: </li></ul><ul><ul><li>Buddylists from server buddyListContactPref=replaceLocal </li></ul></ul><ul><ul><li>Don’t ask the user showBuddyListConflictDialog=false </li></ul></ul>
  18. 18. User Administration client configuration <ul><li>Rolling out users </li></ul><ul><li>Stand-alone client </li></ul><ul><ul><li>Push methods: Plugin_Customization.ini & Managed_settings.xml </li></ul></ul><ul><li>Embedded client </li></ul><ul><ul><li>Notes 8.5.2 embeds ST 8.0.2 by default </li></ul></ul><ul><ul><li>Need additional embedded plugin for ST 852 </li></ul></ul><ul><ul><li>Push methods: Plugin_Customization.ini & Managed_settings.xml </li></ul></ul><ul><ul><li>Additional push options – Domino Policy & Eclipse advanced options </li></ul></ul>
  19. 19. User administration <ul><li>User setup </li></ul><ul><li>Domino Policy (embedded only) – manages the ST community server and the SSO policy </li></ul><ul><li>Plugin_customization.ini </li></ul><ul><ul><li>Case sensitive!! </li></ul></ul><ul><ul><li>Special for 8.5.1.1 </li></ul></ul><ul><li>Managed_settings.xml </li></ul><ul><li>Sametime policy – manages other ST parameters </li></ul>
  20. 20. Domino ST Policy Sametime community server defined here
  21. 21. Domino ST IM policy Sametime server defined here with SSO options too The policies here were for older versions of the embedded client and today the way to do it is using plugin_customization.ini
  22. 22. Resetting the community server This will work for both stand-alone and embedded users but is actually the only way you can force the change on the Stand-alone client without a re-install
  23. 23. Key change in V8.5.1.1 ST client <ul><li>There was a key change made in the latest Sametime 8.5.1.1 client which allows the plugin_customization.ini to be read during the Notes client startup vs only one time when the client is reset. This allows administrators to push out the plugin_customization.ini to the client and when the client restarts, it'll read the file. </li></ul><ul><li>So in effect, the best way to manage these settings as we move forwards is with the plugin_customization.ini file </li></ul>
  24. 24. Policy - Eclipse I haven’t seen these work successfully yet
  25. 25. Plugin_Customization.ini <ul><li>File found in “C:LotusNotesframeworkrcp” for embedded client </li></ul><ul><li>or “C:LotusSametime Connectrcp” for standalone client </li></ul><ul><li>com.ibm.collaboration.realtime.community/savePassword=false </li></ul><ul><li>com.ibm.collaboration.realtime.community/loginByToken=true </li></ul><ul><li>com.ibm.collaboration.realtime.community/loginAtStartup=true </li></ul><ul><li>com.ibm.collaboration.realtime.community/name=STCommunity </li></ul><ul><li>com.ibm.collaboration.realtime.meetings/hideLegacyMeetingUI=true </li></ul><ul><li>com.ibm.collaboration.realtime.community/host=community.server.com </li></ul><ul><li>com.ibm.rcp.managedsettings.provider.file/URL=http://community.server.com/sametime/managed-settings.xml </li></ul><ul><li>com.ibm.collaboration.realtime.community/defaultAuthType=TAM_SPNEGO </li></ul><ul><li>com.ibm.collaboration.realtime.community/authServerUrl=http://auth.server.com/snoop/snoop </li></ul><ul><li>com.ibm.collaboration.realtime.community/useAuthServer=true </li></ul><ul><li>Additional question to IBM – which managed-settings do we use when we have one here in the PC.ini file and there is one in ST policies too? </li></ul>
  26. 26. Managed_settings.xml <ul><li><ManagedSettings> </li></ul><ul><li><settingGroup name=&quot;com.ibm.collaboration.realtime.meetings&quot;> </li></ul><ul><li><setting name=&quot;hideLegacyMeetingUI&quot; value=&quot;true&quot; isLocked=&quot;true&quot;/> </li></ul><ul><li></settingGroup> </li></ul><ul><li><settingGroup name=&quot;com.ibm.rtc.meetings.shelf&quot;> </li></ul><ul><li><setting name=&quot;serverName&quot; value=“meeting.server.com&quot;/> </li></ul><ul><li><setting name=&quot;serverPort&quot; value=&quot;80&quot;/> </li></ul><ul><li><setting name=&quot;useHTTP&quot; value=&quot;true&quot;/> </li></ul><ul><li><setting name=&quot;communityServerName&quot; value=“chat.server.com&quot;/> </li></ul><ul><li><setting name=&quot;useCommunityCredentials&quot; value=&quot;true&quot; /> </li></ul><ul><li></settingGroup> </li></ul><ul><li></ManagedSettings> </li></ul>
  27. 27. Sametime Policy
  28. 28. Sametime user policies
  29. 29. Sametime policies <ul><li>User must set this community as the default server community </li></ul><ul><li>Allow user to add multiple server communities </li></ul><ul><li>Allow user to add external users using Sametime Gateway communities </li></ul><ul><li>Allow user to save chat transcripts </li></ul><ul><li>Automatically save chat transcripts </li></ul><ul><li>Etc…. </li></ul>
  30. 30. Plugins <ul><li>Check out this link: </li></ul><ul><li>Deploying Plug-ins and Widgets for Lotus Notes and Sametime </li></ul>
  31. 31. WAS install issues Check out this link to IBM documentation on WAS install errors
  32. 32. Using the Console <ul><li>A good link to Console information </li></ul>
  33. 33. Contact details <ul><li>Andy Higgins </li></ul><ul><li>[email_address] </li></ul><ul><li>++1 (512) 426-6142 </li></ul><ul><li>www.imcollaboration.com </li></ul><ul><li>http://sametimedg.blogspot.com/ </li></ul>

×