Depending on deployment size, operating system and security considerations you have different options to configure IBM Connections. This session will show good and bad examples on how to do it from multiple customer deployments. We will describe things we found and how you can optimize your systems. Main topics include simple (documented) tasks that should be applied, missing documentation, automated user synchronization, TDI solutions and user synchronization, performance tuning, security optimizing and planning Single Sign On for mail, IBM Sametime and SPNEGO. This is valuable information that will help you to be successful in your next IBM Connections deployment project. Don’t miss it.
IBM Connections administration – keep your systems running the right wayLetsConnect
You have IBM Connections installed but now you are unsure what you need to do to keep the lights on the servers running smoothly.
User account synchronization, Database maintenance, reviewing the log files for errors, …
There are many of tasks for an IBM Connections admin – let us tell you how to schedule them into daily, weekly, monthly or even quarterly tasks.
Learn what you need to deal with immediately and which tasks you can schedule for later.
Take home some useful scripts, life saving settings and a sample schedule for your admin work
IBM Connections Troubleshooting or “Get the Cow off the Ice” LetsConnect
You are an IBM Connections admin and you would like to know how to fix your problems and open tickets?
We will talk about some troubleshooting basics and other useful things to ensure that you have enough skills to get your Connections running smoothly.
There are many areas where you need different debugging skills. We will cover backend like DB2, TDI, SSO and some IBM integrations like Docs, CCM, Cognos or Forms Experience Builder. Of course we will cover Connections itself, too.
You will also get some helpful best practises which will help you within your daily work.
Connections Migrations the easy way Soccnx10Sharon James
Migrating & upgrading connections can be a daunting - Here i share some trips, best practises and information on how to ensure that your upgrades are stress free
Soccnx10: Best and worst practices deploying IBM Connectionspanagenda
Depending on deployment size, operating system and security considerations you have different options to configure IBM Connections. This session will show good and bad examples on how to do it from multiple customer deployments. We will describe things we found and how you can optimize your systems. Main topics include simple (documented) tasks that should be applied, missing documentation, automated user synchronization, TDI solutions and user synchronization, performance tuning, security optimizing and planning Single Sign On for mail, IBM Sametime and SPNEGO. This is valuable information that will help you to be successful in your next IBM Connections deployment project.
A presentation by Christoph Stoettner & Nico Meisenzahl
Best And Worst Practices Deploying IBM ConnectionsLetsConnect
Depending on deployment size, operating system and security considerations you have different options to configure IBM Connections. This session will show examples from multiple customer deployments of IBM Connections. I will describe things I found and how you can optimize your systems. Main topics include; simple (documented) tasks that should be applied, missing documentation, automated user synchronization, TDI solutions and user synchronization, performance tuning, security optimizing and planning Single Sign On
Victor Toal - IBM Connections: So you have it installed – now what?LetsConnect
You have successfully installed IBM Connections in your environment – but now what comes next? Installation is one thing, but keeping your new environment up and running requires a different focus:
What are some of the regular actions you should be doing to proactively keep your environment running?
Where do you start looking when something looks wrong?
How do you fulfill some of the requests users now come to you with?
How do you correctly change configurations without breaking what you just built?
These questions and more are what we will explore during our conversation about IBM Connections.
IBM Connections Adminblast - Connect17 (DEV 1268)Nico Meisenzahl
Buckle up, join Christoph and Nico and get ready to learn 50 tips and tricks you can implement right away to improve your IBM Connections environment. Your users will thank you as they too benefit from this best practice list gathered from real-world projects while deploying and administering IBM Connections On-premises. Walk away with knowledge covering anything from Cognos integration, docs, CCM and Forms Experience Builder to the back end and DB2, TDI and SSO.
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”panagenda
You are an IBM Connections admin and you would like to know how to fix your problems and open tickets?
We will talk about some troubleshooting basics and other useful things to ensure that you have enough skills to get your Connections running smoothly.
There are many areas where you need different debugging skills. We will cover backend like DB2, TDI, SSO and some IBM integrations like Docs, CCM, Cognos or Forms Experience Builder. Of course we will cover Connections itself, too.
You will also get some helpful best practises which will help you within your daily work.
A presentation by Christoph Stoettner & Nico Meisenzahl
IBM Connections administration – keep your systems running the right wayLetsConnect
You have IBM Connections installed but now you are unsure what you need to do to keep the lights on the servers running smoothly.
User account synchronization, Database maintenance, reviewing the log files for errors, …
There are many of tasks for an IBM Connections admin – let us tell you how to schedule them into daily, weekly, monthly or even quarterly tasks.
Learn what you need to deal with immediately and which tasks you can schedule for later.
Take home some useful scripts, life saving settings and a sample schedule for your admin work
IBM Connections Troubleshooting or “Get the Cow off the Ice” LetsConnect
You are an IBM Connections admin and you would like to know how to fix your problems and open tickets?
We will talk about some troubleshooting basics and other useful things to ensure that you have enough skills to get your Connections running smoothly.
There are many areas where you need different debugging skills. We will cover backend like DB2, TDI, SSO and some IBM integrations like Docs, CCM, Cognos or Forms Experience Builder. Of course we will cover Connections itself, too.
You will also get some helpful best practises which will help you within your daily work.
Connections Migrations the easy way Soccnx10Sharon James
Migrating & upgrading connections can be a daunting - Here i share some trips, best practises and information on how to ensure that your upgrades are stress free
Soccnx10: Best and worst practices deploying IBM Connectionspanagenda
Depending on deployment size, operating system and security considerations you have different options to configure IBM Connections. This session will show good and bad examples on how to do it from multiple customer deployments. We will describe things we found and how you can optimize your systems. Main topics include simple (documented) tasks that should be applied, missing documentation, automated user synchronization, TDI solutions and user synchronization, performance tuning, security optimizing and planning Single Sign On for mail, IBM Sametime and SPNEGO. This is valuable information that will help you to be successful in your next IBM Connections deployment project.
A presentation by Christoph Stoettner & Nico Meisenzahl
Best And Worst Practices Deploying IBM ConnectionsLetsConnect
Depending on deployment size, operating system and security considerations you have different options to configure IBM Connections. This session will show examples from multiple customer deployments of IBM Connections. I will describe things I found and how you can optimize your systems. Main topics include; simple (documented) tasks that should be applied, missing documentation, automated user synchronization, TDI solutions and user synchronization, performance tuning, security optimizing and planning Single Sign On
Victor Toal - IBM Connections: So you have it installed – now what?LetsConnect
You have successfully installed IBM Connections in your environment – but now what comes next? Installation is one thing, but keeping your new environment up and running requires a different focus:
What are some of the regular actions you should be doing to proactively keep your environment running?
Where do you start looking when something looks wrong?
How do you fulfill some of the requests users now come to you with?
How do you correctly change configurations without breaking what you just built?
These questions and more are what we will explore during our conversation about IBM Connections.
IBM Connections Adminblast - Connect17 (DEV 1268)Nico Meisenzahl
Buckle up, join Christoph and Nico and get ready to learn 50 tips and tricks you can implement right away to improve your IBM Connections environment. Your users will thank you as they too benefit from this best practice list gathered from real-world projects while deploying and administering IBM Connections On-premises. Walk away with knowledge covering anything from Cognos integration, docs, CCM and Forms Experience Builder to the back end and DB2, TDI and SSO.
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”panagenda
You are an IBM Connections admin and you would like to know how to fix your problems and open tickets?
We will talk about some troubleshooting basics and other useful things to ensure that you have enough skills to get your Connections running smoothly.
There are many areas where you need different debugging skills. We will cover backend like DB2, TDI, SSO and some IBM integrations like Docs, CCM, Cognos or Forms Experience Builder. Of course we will cover Connections itself, too.
You will also get some helpful best practises which will help you within your daily work.
A presentation by Christoph Stoettner & Nico Meisenzahl
SUTOL 2016: IBM Connections Deployment Best and Worst Practicespanagenda
A presentation by Christoph Stoettner
Depending on deployment size, operating system and security considerations you have different options to configure IBM Connections. This session will show good and bad examples on how to do it from multiple customer deployments. IBM Champion Christoph Stoettner will describe things he found and how you can optimize your systems. This is valuable information that will help you to be successful in your next IBM Connections deployment project.
Nico präsentieren eine aktualisierte Version seiner Connect 2017 Session, die nun auch Connections 6 und Orient Me Themen enthält. Machen Sie sich bereit, 60 Tipps und Tricks zu lernen, welche Sie sofort in Ihre Connections-Umgebung implementieren können um diese zu verbessern! Ihre Benutzer werden sich bedanken, denn sie werden auch von diesen Best Practice Tipps, die aus realen Projekten gesammelt wurde! Verlassen Sie diesen Vortrag mit Wissen über Cognos, Docs, CCM, FEB und Orient Me sowie DB2, TDI, SSO und IBM Cloud private.
Kris de Bishop / GroupWave
This session is about IBM Traveler and the most common issues you can get regards performance, hang situations etc.
You will get a guidance to solve some common problems you can encounter after you have set up your server and users start (over)using your server.
Come over to the session and you will receive some great tips how to detect if your server is doing well.
Planning and Completing an IBM Connections UpgradeGabriella Davis
So you have IBM Connections installed, but now you need to decide what and when to update. It could be a WebSphere fix or a DB2 fixpack, a new application, a database schema or an entirely new version. Some updates are for security, some for performance and some for new features. In this session we'll discuss how you can decide when and what to upgrade, how to plan for and perform a safe upgrade regardless of its size, and test when it’s complete. We’ll also discuss what things can trip you up along the way.
IBM Connect 2016 - 60+ in 60 - Admin Tips Power HourChris Miller
See the full slides at http://idonot.es/60in60for2016
With a guaranteed minimum of 60 administration tips in 60 minutes you will walk out with a list of items to immediately help you tune your collaboration environment. Covering IBM Domino, Sametime, Connections, Traveler and more will have you eager to get back and implement some of the ideas. We will take best practices from the my SocialBizUg Admin Tips newsletter, customer case stories and other best practices. Have no fear, we will move faster that you can write so everything will be available for you to download. This is an ode to the hundreds of tips brought to you by the letters M and G (Mooney and Gab) over the years.
Jerome Deniau / MOVE4IDEAS
This session covers the vital metrics you need to monitor to make your IBM Verse migration from IBM Domino as smooth as possible.
You will learn how to get your metrics from your IBM Domino architecture and analyse them correctly with standard IBM Administrator tools, what other tools can be used to narrow your metrics, and specific use cases you can refer to.
What We Wish We Had Known: Becoming an IBM Connections AdministratorGabriella Davis
Presentation on IBM Connections given by Gab Davis and Paul Mooney at IBM Connect 2014. In this session we shared our experiences of Connections as administrators and what we feel is useful information for every admin to know.
Soccnx11 Two wrongs don't make a right - Troubleshooting Connections Nico Meisenzahl
Curious on how to make your Connections environment run smoothly while reducing support effort? Need help debugging and getting to the core of some Connections challenges? Join Nico and Terri to find out how to resolve common issues, learn troubleshooting basics and other useful knowledge to ensure an efficient Connections on-premises environment. Level up your debugging skills while learning more about backend topics such as IBM Spectrum CfC, DB2, TDI, SSO, Directory and integrations like Docs, CCM, Cognos, FEB or Orient Me. Walk away with Connections best practice tips and tricks to help you provide steady and efficient social capabilities!
Planning & Completing An IBM Connections UpgradeGabriella Davis
Presentation from ICON UK in London Sept 2015 on approaches to upgrading IBM Connections whether it's a WebSphere iFix, TDI, DB2 or the Connections applications themselves
If your web application runs slowly, your reputation and business could suffer. To restore confidence, you must improve performance immediately, because frustrated users might not return to give you a second chance. You need “Web Performance First Aid.”
In this talk, Alan will share "first aid" techniques that can improve web performance within minutes.
Once your site starts to run faster, positive word of mouth may be generated among users, restoring confidence in your efforts and giving you breathing room to examine your application for further improvements.
Particular focus will be given to free tools that help diagnose performance bottlenecks, how to configure the Apache web server for speed, and making best use of the unique characteristics of IBM i.
BP1491: Virtual, Faster, Better - How to Virtualize the Rich Client and Brows...panagenda
Virtualizing the IBM Notes Client or the IBM Client Application Access (formerly known as IBM Notes Browser Plugin) is an effective way to standardize your client infrastructure, reduce costs for workstation hardware and give your users a consistent experience. Learn how to implement, configure and tune Notes on platforms like Citrix or Terminal Server and get the most out of it by dramatically reducing startup times and more.
A presentation from Christoph Adler (panagenda) and Daniel Reimann (panagenda).
This presentation reviews of the many aspects of PHP performance that can impact day-to-day living. It explores basic concepts for resolution when PHP performance has got you down. The focus is on Zend Server configuration options including, but not limited to: caching, Apache settings, PHP syntax fundamentals, diagnosing bottlenecks, and DB2/SQL optimization.
Concise Guide to How to Use Connections Cloudjackdowning
Changing the way to work to harness collective knowledge,
serve your clients with speed, and amplify impact across the business. This guide can help you get started, be more efficient, and achieve greater impact in your business.
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016panagenda
Depending on deployment size, operating system and security considerations you have different options to configure IBM Connections. This session show good and bad examples on how to do it from multiple customer deployments. Christoph Stoettner describes things he found and how you can optimize your systems. Main topics include simple (documented) tasks that should be applied, missing documentation, automated user synchronization, TDI solutions and user synchronization, performance tuning, security optimizing and planning Single Sign On for mail, IBM Sametime and SPNEGO. This is valuable information that will help you to be successful in your next IBM Connections deployment project.
A presentation from Christoph Stoettner (panagenda).
Win, Win, Win: Changing Attitudes, Adopting Social and Going Green – A Custom...LetsConnect
Adopting Social remains a challenge for many organizations, but how do you change the attitudes of some people, including senior executives who have their minds made up in advance? Many agree the best way is to focus on business solutions rather than lists of features. This session presents what happened when “the old way of doing things” met some new thinking at A&W Food Services of Canada, who faced the challenge of how to increase the use of IBM Connections. Take a corporate strategy process, add Connections and some iPads, focus on the business solution, save some paper and open some eyes to the possibilities. Those senior executives are now happy Connections users. We will explain the need and the solution and give you the steps to do the same thing in your organization.
IBM Connections – Beyond a standard installation – Fasten your seatbelt!LetsConnect
This year, IBM Software Services for Collaboration had implemented an IBM Connections platform at a large German airline.
What’s special about it? Well, it was more than a standard implementation performed several times at many customer sites. Customer requirements called for demonstration of the excellence and strength of IBM Software Services. In a short amount of time, many enhancements have been created to meet customer’s needs. Finally, the previously used social platform had to be migrated to IBM Connections.
In the 1st part of session, we would like to introduce you some of these enhancements which have been implemented for the IBM Connections social platform. One set of enhancements is around Profiles data privacy. The other enhancement introduces new ways how to manage your activity streams. Maybe the one or the other might be of interest for you as well.
In the 2nd part, we would also like to share our experiences of migrating a 3rd party social platform to IBM Connections.
SUTOL 2016: IBM Connections Deployment Best and Worst Practicespanagenda
A presentation by Christoph Stoettner
Depending on deployment size, operating system and security considerations you have different options to configure IBM Connections. This session will show good and bad examples on how to do it from multiple customer deployments. IBM Champion Christoph Stoettner will describe things he found and how you can optimize your systems. This is valuable information that will help you to be successful in your next IBM Connections deployment project.
Nico präsentieren eine aktualisierte Version seiner Connect 2017 Session, die nun auch Connections 6 und Orient Me Themen enthält. Machen Sie sich bereit, 60 Tipps und Tricks zu lernen, welche Sie sofort in Ihre Connections-Umgebung implementieren können um diese zu verbessern! Ihre Benutzer werden sich bedanken, denn sie werden auch von diesen Best Practice Tipps, die aus realen Projekten gesammelt wurde! Verlassen Sie diesen Vortrag mit Wissen über Cognos, Docs, CCM, FEB und Orient Me sowie DB2, TDI, SSO und IBM Cloud private.
Kris de Bishop / GroupWave
This session is about IBM Traveler and the most common issues you can get regards performance, hang situations etc.
You will get a guidance to solve some common problems you can encounter after you have set up your server and users start (over)using your server.
Come over to the session and you will receive some great tips how to detect if your server is doing well.
Planning and Completing an IBM Connections UpgradeGabriella Davis
So you have IBM Connections installed, but now you need to decide what and when to update. It could be a WebSphere fix or a DB2 fixpack, a new application, a database schema or an entirely new version. Some updates are for security, some for performance and some for new features. In this session we'll discuss how you can decide when and what to upgrade, how to plan for and perform a safe upgrade regardless of its size, and test when it’s complete. We’ll also discuss what things can trip you up along the way.
IBM Connect 2016 - 60+ in 60 - Admin Tips Power HourChris Miller
See the full slides at http://idonot.es/60in60for2016
With a guaranteed minimum of 60 administration tips in 60 minutes you will walk out with a list of items to immediately help you tune your collaboration environment. Covering IBM Domino, Sametime, Connections, Traveler and more will have you eager to get back and implement some of the ideas. We will take best practices from the my SocialBizUg Admin Tips newsletter, customer case stories and other best practices. Have no fear, we will move faster that you can write so everything will be available for you to download. This is an ode to the hundreds of tips brought to you by the letters M and G (Mooney and Gab) over the years.
Jerome Deniau / MOVE4IDEAS
This session covers the vital metrics you need to monitor to make your IBM Verse migration from IBM Domino as smooth as possible.
You will learn how to get your metrics from your IBM Domino architecture and analyse them correctly with standard IBM Administrator tools, what other tools can be used to narrow your metrics, and specific use cases you can refer to.
What We Wish We Had Known: Becoming an IBM Connections AdministratorGabriella Davis
Presentation on IBM Connections given by Gab Davis and Paul Mooney at IBM Connect 2014. In this session we shared our experiences of Connections as administrators and what we feel is useful information for every admin to know.
Soccnx11 Two wrongs don't make a right - Troubleshooting Connections Nico Meisenzahl
Curious on how to make your Connections environment run smoothly while reducing support effort? Need help debugging and getting to the core of some Connections challenges? Join Nico and Terri to find out how to resolve common issues, learn troubleshooting basics and other useful knowledge to ensure an efficient Connections on-premises environment. Level up your debugging skills while learning more about backend topics such as IBM Spectrum CfC, DB2, TDI, SSO, Directory and integrations like Docs, CCM, Cognos, FEB or Orient Me. Walk away with Connections best practice tips and tricks to help you provide steady and efficient social capabilities!
Planning & Completing An IBM Connections UpgradeGabriella Davis
Presentation from ICON UK in London Sept 2015 on approaches to upgrading IBM Connections whether it's a WebSphere iFix, TDI, DB2 or the Connections applications themselves
If your web application runs slowly, your reputation and business could suffer. To restore confidence, you must improve performance immediately, because frustrated users might not return to give you a second chance. You need “Web Performance First Aid.”
In this talk, Alan will share "first aid" techniques that can improve web performance within minutes.
Once your site starts to run faster, positive word of mouth may be generated among users, restoring confidence in your efforts and giving you breathing room to examine your application for further improvements.
Particular focus will be given to free tools that help diagnose performance bottlenecks, how to configure the Apache web server for speed, and making best use of the unique characteristics of IBM i.
BP1491: Virtual, Faster, Better - How to Virtualize the Rich Client and Brows...panagenda
Virtualizing the IBM Notes Client or the IBM Client Application Access (formerly known as IBM Notes Browser Plugin) is an effective way to standardize your client infrastructure, reduce costs for workstation hardware and give your users a consistent experience. Learn how to implement, configure and tune Notes on platforms like Citrix or Terminal Server and get the most out of it by dramatically reducing startup times and more.
A presentation from Christoph Adler (panagenda) and Daniel Reimann (panagenda).
This presentation reviews of the many aspects of PHP performance that can impact day-to-day living. It explores basic concepts for resolution when PHP performance has got you down. The focus is on Zend Server configuration options including, but not limited to: caching, Apache settings, PHP syntax fundamentals, diagnosing bottlenecks, and DB2/SQL optimization.
Concise Guide to How to Use Connections Cloudjackdowning
Changing the way to work to harness collective knowledge,
serve your clients with speed, and amplify impact across the business. This guide can help you get started, be more efficient, and achieve greater impact in your business.
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016panagenda
Depending on deployment size, operating system and security considerations you have different options to configure IBM Connections. This session show good and bad examples on how to do it from multiple customer deployments. Christoph Stoettner describes things he found and how you can optimize your systems. Main topics include simple (documented) tasks that should be applied, missing documentation, automated user synchronization, TDI solutions and user synchronization, performance tuning, security optimizing and planning Single Sign On for mail, IBM Sametime and SPNEGO. This is valuable information that will help you to be successful in your next IBM Connections deployment project.
A presentation from Christoph Stoettner (panagenda).
Win, Win, Win: Changing Attitudes, Adopting Social and Going Green – A Custom...LetsConnect
Adopting Social remains a challenge for many organizations, but how do you change the attitudes of some people, including senior executives who have their minds made up in advance? Many agree the best way is to focus on business solutions rather than lists of features. This session presents what happened when “the old way of doing things” met some new thinking at A&W Food Services of Canada, who faced the challenge of how to increase the use of IBM Connections. Take a corporate strategy process, add Connections and some iPads, focus on the business solution, save some paper and open some eyes to the possibilities. Those senior executives are now happy Connections users. We will explain the need and the solution and give you the steps to do the same thing in your organization.
IBM Connections – Beyond a standard installation – Fasten your seatbelt!LetsConnect
This year, IBM Software Services for Collaboration had implemented an IBM Connections platform at a large German airline.
What’s special about it? Well, it was more than a standard implementation performed several times at many customer sites. Customer requirements called for demonstration of the excellence and strength of IBM Software Services. In a short amount of time, many enhancements have been created to meet customer’s needs. Finally, the previously used social platform had to be migrated to IBM Connections.
In the 1st part of session, we would like to introduce you some of these enhancements which have been implemented for the IBM Connections social platform. One set of enhancements is around Profiles data privacy. The other enhancement introduces new ways how to manage your activity streams. Maybe the one or the other might be of interest for you as well.
In the 2nd part, we would also like to share our experiences of migrating a 3rd party social platform to IBM Connections.
Alan Hamilton - Real-world Social Business Adoption Tricks and TipsLetsConnect
This session will focus on the tips and tricks you can use to make the rollout and deployment of IBM Connections as smooth as possible. Focusing not on the technical side, but the people, this session walks you through a sample adoption approach with example documents, presentations and lots of tips along the way. By the end of the session you can expect to be more confident in your approach to rolling out Connections and be able to anticipate some of the issues you might expect during your deployment.
What can IBM Connections Cloud do for my business?Alan Hamilton
In this presentation we explore some common use cases applicable to any business, and demonstrate how IBM Connections Cloud can help build productivity, effectiveness, stronger relationships with customers and potential reduce travel costs.
Iconuk 2016 - IBM Connections adoption Worst practices!Femke Goedhart
Regardless if you've implemented IBM Connections, are considering it or in the middle of the planning stages - there are wrong (and right) turns to take at every step. Join Femke to learn about misconceptions and tribulations others have faced while striving to become a socially enabled company. Hear about real World examples and often funny anecdotes from the trenches of adoption to show you how NOT to do it and giving you tips on how to do it better along the way.
Walk away with a grasp on what to focus on to make a success out of your IBM Connections environment.
User Access Manager for IBM Connections (UAM)TIMETOACT GROUP
The User Access Manager (UAM) features management of
- External (Guest) Users for IBM Connections
- Internal Users “Terms of Use” Acceptance
and much more
Lessons Learned from a major IBM Collaboration Solutions DeploymentMartijn de Jong
In 2015 IBM deployed the entire IBM Collaboration Suite at a large customer in the financial sector. Both me and my co-speaker were closely involved in this deployment. We presented the lessons learned from this major deployment during the Engage conference in Eindhoven March 2016. This presentation contains lessons learned both from a strategic viewpoint as lessons learned and tips from a technical viewpoint.
IBM Connections Cloud Application Development StrategyLuis Benitez
This session will help you get started building your social applications. IBM Connections Cloud S1 provides easy to access integrated email with IBM Verse, social business capabilities and third party applications. It also provides a solid foundation for social and mail application development through APIs. This session guides users through the application development process for IBM Connections Cloud, from a blank page to a functional application. Attend this session to learn how to use existing services in your own applications and how to deploy to IBM Bluemix. Bluemix developers who haven't used IBM Connections can use a new Bluemix service to get started using these services within minutes.
’Pardon the Interruption’: Future of Work Hot TopicsLetsConnect
Join us in a session designed to cover a myriad of different topics around the nature … and future of work. In the fashion of ESPN’s “Pardon the Interruption” we’ll share ideas and opinions on a list of topics that you have a chance to influence ahead of the session. Tweet your topic suggestion or question to #PTIFoW and we’ll include as many as possible in the time allowed. The pace will be quick and the conversations and interactions will be lively and passionate (and a bit opinionated, too!). This is a “don’t miss” session for anyone wanting to be a part of a Future of Work brain dump!
Viral Adoption of Connections via Activities - Increase User Productivity and...LetsConnect
Join IBM Champion Adam Brown to learn how to create viral adoption of IBM Connections Activities with Kudos Boards. Increasing the usage of Activities can introduce new users to Connections with a clear purpose and goal. They can have that "ah ha!" moment and understand why they should get involved in this new social platform! However the challenge is that users can struggle with the interface of Activities and gaining widespread adoption takes time. Organisations such as Dutch Tax Office, PepsiCo, Mizuno USA, Salvation Army, and many others, have overcome this challenge using Kudos Boards for Connections Activities. INCREASED USER PRODUCTIVITY AND HENCE ADOPTION, THRU CLEVER DESIGN. Get real work done and learn how to sort and manage your projects in a PERSONALISED way so you can focus on what is important to you. Organise My Current Tasks….or leverage Agile Kanban to mange your project teams. And now you can even make Activities ROCK on your Mobile Devices!!!
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesHoward Greenberg
While installing a new HCL Domino server is a relatively straight forward task, configuring the server properly requires knowledge. Lacking this knowledge means that several key steps may be missed resulting in a server with potential security and performance issues. Additionally there are several key features that will save you time on administration of the server. Domino server settings also affect the performance and security of custom applications. Even if you are a developer you should be aware of the options available when configuring a server.
Join our incredibly experienced presenters as they share their many years of Domino expertise. They will cover the finer details to correctly setup a Domino server environment that is optimized for performance, security and sustainable administration. Plus use this information presented in this webinar to modify and improve your existing server environment.
Presenters:
Heather Hottenstein, HCL Ambassador
Roberto Boccadoro, HCL Ambassador
Serdar Basegmez, HCL Ambassador
Additonal Panelists (Q and A)
John Paganetti, HCL
Webinar Recording: ow.ly/Mc6w30gK7Tt
Buckle up, join Nico and get ready to learn 50 tips and tricks you can implement right away to improve your IBM Connections environment. Your users will thank you as they too benefit from this best practice list gathered from real-world projects while deploying and administering IBM Connections On-premises. Walk away with knowledge covering anything from Orient Me, Cognos integration, Docs, CCM and Forms Experience Builder to the back end like IBM Cloud private, DB2, TDI and SSO.
Social Connections 12 - IBM Connections AdminblastNico Meisenzahl
Buckle up, join Christoph and Nico and get ready to learn 50 tips and tricks you can implement right away to improve your IBM Connections environment. Your users will thank you as they too benefit from this best practice list gathered from real-world projects while deploying and administering IBM Connections On-premises. Walk away with knowledge covering anything from Orient Me, Cognos integration, Docs, CCM and Forms Experience Builder to the back end like IBM Cloud private, DB2, TDI and SSO.
IBM Connections Adminblast - Soccnx 12 Editionpanagenda
Buckle up, join Christoph and Nico and get ready to learn 50 tips and tricks you can implement right away to improve your IBM Connections environment. Your users will thank you as they too benefit from this best practice list gathered from real-world projects while deploying and administering IBM Connections On-premises. Walk away with knowledge covering anything from Orient Me, Cognos integration, Docs, CCM and Forms Experience Builder to the back end like IBM Cloud private, DB2, TDI and SSO.
A presentation by Christoph Stoettner & Nico Meisenzahl
Adm07 The Health Check Extravaganza for IBM Social and Collaboration Environm...Kim Greene
Are you concerned about your infrastructure being configured correctly? Do you have problems happen that you don’t know how to prevent? Do you think your servers might have room for improvement? Wonder no more. This session will show you what you need to be looking at to ensure your server environment is running as cleanly and efficiently as possible. You will learn what you need to be looking for in your server configuration, problems found at numerous customer environments and what steps should be taken to remedy the various situations covered in this session. Be preventative, not reactive! Performing a health check is one of the most economical ways to ensure your social and collaboration environments are running properly.
Domino Server Health - Monitoring and ManagingGabriella Davis
If you're a Domino administrator how do you decide what to monitor on your servers and how to manage them ? What are the key things to monitor? How do good practice management tools such as statistics reporting, DDM, cluster symmetry, database repair and policy settings make your work lighter and faster. Finally we’ll talk about some of the “must dos” in the day, week and month of a Domino admin.
Presented at Engage.ug in Brussels May 2019
Buckle up, join Christoph and Nico and get ready to learn 50 tips and tricks you can implement right away to improve your IBM Connections environment. Your users will thank you as they too benefit from this best practice list gathered from real-world projects while deploying and administering IBM Connections On-premises. Walk away with knowledge covering anything from Orient Me, Cognos integration, Docs, CCM and Forms Experience Builder to the back end like IBM Cloud private, DB2, TDI and SSO.
#DNUG45 - IBM Notes and Domino Performance Boost - ReloadedChristoph Adler
There is always room for improvement!!! Maximizing the IBM Notes client and Domino server to performance doesn't have to be complicated! Reloaded for the latest IBM Notes/Domino 9 version (9.0.1 Feature Pack 10 or later), join Chris and Luis to find out the best and latest performance tuning tips. Learn how to debug your clients(s) and server(s), deal with outdated ODS, network latency, application/mail performance issues and more. Improve your IBM Notes client installations to provide a better experience for happier administration and happier end users! As a special bonus, Chris will show you how to reduce the startup time of virtualized IBM Notes Clients (Citrix / VMWare / etc).
Engage 2018: IBM Notes and Domino Performance Boost - Reloadedpanagenda
There is always room for improvement! Maximizing the IBM Notes client and Domino server performance doesn’t have to be complicated. Reloaded for the latest IBM Notes/Domino 9 version (9.0.1 Feature Pack 10 or later), join Chris and Luis to find out the best and latest performance tuning tips. Learn how to debug your clients(s) and server(s), deal with outdated ODS, network latency, application/mail performance issues and more. Improve your IBM Notes client installations to provide a better experience for happier administration and happier end users! As a special bonus, Chris will show you how to reduce the startup time of virtualized IBM Notes Clients (Citrix / VMWare / etc).
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded Christoph Adler
Created by Christoph Adler (panagenda) & Luis Guirigay (IBM)
There is always room for improvement! Maximizing the IBM Notes client and Domino server performance doesn't have to be complicated. Reloaded for the latest IBM Notes/Domino 9 version (9.0.1 Feature Pack 10 or later), join Chris and Luis to find out the best and latest performance tuning tips. Learn how to debug your clients(s) and server(s), deal with outdated ODS, network latency, application/mail performance issues and more. Improve your IBM Notes client installations to provide a better experience for happier administration and happier end users! As a special bonus, Chris will show you how to reduce the startup time of virtualized IBM Notes Clients (Citrix / VMWare / etc).
Virtual, Faster, Better! How to Virtualize the Rich Client and Browser Plugin...ICS User Group
• Getting started
What can you expect from this session?
What we typically SEE at customers
What we typically DO at customers
• To roam or not to roam: that is the question
IBM Notes in virtual environments (recommended)
• Best practices
• Installing IBM Notes | ICAA in virtual environments
(recipe)
• Summary
IBM Connect 2016 BP1491: Virtual, Faster, Better! How to Virtualize the Rich ...Daniel Reimann
Virtualizing the IBM Notes client or the IBM Client Application Access (formerly known as IBM Notes Browser Plug-in) is an effective way to standardize your client infrastructure, to reduce costs for workstation hardware and to give your users a consistent experience. Learn how to implement, configure and tune Notes on platforms like Citrix or Terminal Server and get the most out of it by dramatically reducing start-up times and more. Daniel and Christoph share their experiences from real-World client virtualization projects.
Back from the Dead: When Bad Code Kills a Good ServerTeamstudio
It's Friday and a new customer calls. Their mission critical app is taking :05 to open documents and the users are quite concerned. Where do you start when handed a 20-year-old application you have never seen, on a server you barely know? Join two IBM Champions as they dissect a complex Domino performance problem from both the administration and development side to provide a complete customer solution. This session includes best practices around problem-solving techniques and a checklist you can use internally to quickly solve problems you encounter.
Session from NCUG. Stockholm 12.06.2019.
Basic Domino Performance Tuning. Ideas how to improve performance, statistics how to get information that we have issues and how to fix them
CollabSphere 2019 - Dirty Secrets of the Notes ClientChristoph Adler
Fast. Dangerous. Always in control.Learn the dirty secrets of the Notes Client and how you can turn them into golden features that will make you shine. You will leave the workshop equipped with new knowledge for your next Notes Client deployment and/or optimization project. You will be able to get better Notes client performance and stability by using less of the system resources, like CPU, Memory and File I/O – just because of the right tailor-made configuration of the Notes client for your very own system requirements. Get geared up for your next Notes V11 deployment with the best-practice tips to get Notes Clients deployed, configured, maintained and ‘finally’ loved by your users.Don’t forget, IBM Notes V11 is not far away from being released.
Connections Upgrades and Migrations the Easy WayLetsConnect
Migrating or upgrading an IBM Connections instance can be daunting, but it doesn't have to be. Sharon has had 6 years of successful upgrades and migrations and can assist in the mind-field of information required (and also lessons learnt from some not so successful ones). From what you need to download and configure to which data and assets you must move. We will cover the pros and cons of side-by-side and in-place migrations and what to do if something should go wrong. From an iSeries Connections upgrade through to a side-by-side Oracle DB migration we should have every scenario and information to take the stress out of YOUR Connections upgrade.
Best Practices? That’s like asking how long is a piece of string! While every environment is different, there are however a number of configurations, tweaks and methods that can be of great benefit for your Nagios XI environment. This talk will cover a variety of Best Practice topics for Nagios XI ranging from flexible object configurations through to back end performance enhancements.
Similar to Best and worst practices deploying IBM Connections (20)
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
3. Christoph Stoettner
• Senior Consultant – panagenda
• IBM Notes / Domino since 1999
• IBM Connections since version 2.5 / 2009
• Many years of experience in:
• Migrations
• Administration und installs
• Performance analysis
• Joined panagenda in 2015 focusing in:
• IBM Connections deployment und
optimization
• IBM Connections monitoring
• Husband of one & father of two, Bavarian
3
@stoeps
linkedin.com/in/christophstoettner
www.stoeps.de
christophstoettner
+49 173 8588719
christoph.stoettner@panagenda.com
4. Nico Meisenzahl
• Consultant at panagenda
• IBM Notes / Domino since 2008
• IBM Connections since version 3.0 / 2010
• Many years of experience in:
• Consulting
• Migrations & Administration
• Joined panagenda in 2016 focusing in:
• IBM Connections Consulting
• ICS deployment & optimization
4
@nmeisenzahl
linkedin.com/in/nicomeisenzahl
meisenzahl.org
nico.meisenzahl
+49 170 7355081
nico.meisenzahl@panagenda.com
5. IBM Connections Request Flow
5
Databases
WebSphere Application Server
IBM HTTP ServerWebSphere Plugins
Application DBsPEOPLEDB
LDAP Server
TDI
Forward to Application Server and
Port
(Load balancing and Failover)
Redirect
unknown
URL
Upload and Download of
Files, Attachments
Common:
Access Customization,
Webressources
Read and Write
Authentication
Users / Groups
Reads Userdata for Profiles
Create, Update,
Delete and Inactivate
Profiles
Shared
Directory
Link
to
Attachments
Profile changes synchronize to
Membertables through JMS Queue
Optional:
Direct Access
to Attachments
7. System Requirements
• Regularly check requirement
documents
• All versions
• http://short.stoeps.de/vwzrv
• IBM Connections 5
• http://short.stoeps.de/mspdi
• IBM Connections 5.5
• http://short.stoeps.de/cnx55sysreq
• Check all notes, Download PDF
Connections 5.0 CR3
Connections 5.5
Connections 5.5 CR1
7
8. System Requirements
8
• Be careful with installation documents
• Sometimes wrong dependencies mentioned
• Supported statement does not mean it’s licensed
• http://www-01.ibm.com/support/docview.wss?uid=swg21683118
• Supported: DB2 10.5 FP4 ->
but Connections 5.0 License Agreement:
• You will not find a DB2 10.5 license in your PA Account
9. Sizing
• Be prepared for future growth
• Do not overact
• A few hundred users doesn’t mean you need a large deployment
• Not fans of multi-instance database machines
• If I run in database performance issues I split the databases to
different machines
• Performance tuning guide
• Multi-instance is best practice, if you have enough resources
Performance Tuning Guide 5CR1 – page 10
9
10. Sizing
• A word on requirements
• 4 | 8 GB memory minimum is often too less,
better to start with 10 or 12 GB
• Memory swapping kills all tuning efforts
• CPU cores
• 2 cores minimum only on small deployments
• Thumb rule: calculate one core for each jvm
(expensive with PVU license)
• Disk
• Using network storage or virtualized servers
• Easier to extend
Connections 5.0Connections 5.5
10
11. Prepare for your Installation
• Download all software packages
• Check System Requirements!
• Paths shouldn't contain spaces
• No spaces in source and destination folders
• Use a dedicated administration user
• Especially on Windows avoid users with applied group policies
• If possible disable User Account Control (UAC)
• Run all Installer and Scripts with option “Run As Administrator”
11
12. Security Settings
• During installation you should disable all "Security"
Software
• SELinux
• AppArmor
• Antivirus
• Firewalls
• Self developed scripts and extensions
• It's not fun, when a script deletes databases, because
you forgot to add the directory to the script exclusions
12
13. Operating System specific settings -
Linux
13
• Different operating systems need special settings
• Always use the operating system where you have the best
skills
• Linux
• /etc/security/limits.conf
• Increase nofile and nproc (see tuning guides)
• Example from tuning guide
• Default nproc (max number of processes) for user root 2047
• You can extend the nproc with ulimit –p up to 16384 (e.g. within .bashrc
or .profile)
• Or set soft and hard limit to equal sizes, avoids additional changes with
profile
root soft nproc 2047
root hardnproc 16384
14. Operating System specific settings -
Windows
14
• Always use UNC path as Shared
Directory
• Easier to add additional WebSphere Nodes
for failover or load balancing
• WebSphere services
• Technical user account
• Enable “Password never expires”
• Disable “Must change password on next
login”
• Default: LocalSystem has no network access
• Check access rights on Shared
Directory
15. Network
• Name lookup / DNS
• All servers must be resolvable (hosts is not a suitable workaround)
• Knowing the protocol
• Avoid Round Robin
• No Authentication failover in WebSphere with Round Robin!
• Network storage (file locking is important)
• NFS v4 / SMB|CIFS
• No DFS
• Reverse Proxies / Proxies
• Always test your deployment without proxies
• Activate after successful testing
15
16. Register WAS as a service
• Register WAS as a service
• Services for Deployment Manager and
NodeAgent(s)
• wasservice.bat|sh
• Map service to a technical user
• any Active Directory User is possible
• allowed to read / write network share with Shared
Content
• Service can parse commands to nodeagent
• -stopArgs "<NA commands>"
• Configure monitoring policy (if required)
16
17. WasService.bat|sh – Register service
17
cd D:IBMCNXWebSphereAppServerbin
WASService.exe
-add CnxNode01
-serverNamenodeagent
-profilePathd:ibmcnxwebsphereappserverprofilesCNXNode01
-stopArgs "-username wasadmin-passwordpassword-stopservers"
-userid cnxtec -passwordpassword
-encodeParams
-restart true
-startType automatic
parsed to nodeAgent
stops AppServer
18. Monitoring Policy
• Each Application Server
• Change Node restart state to
"RUNNING"
• Large deployment on Windows
• Default timeout for service shutdown
= 20 seconds
• Increase Value at:
HKEY_Local_Machine:
SYSTEMCurrentControlSetControl
WaitToKillServiceTimeout
• Must set this to STOPPED before
performing updates
• Or use syncNode.bat|shafter applying the update
18
19. Directories & Synching
• Prepare your LDAP
• Better data within LDAP → better Profiles
• Switching Authentication directories is possible
• Need some planning
• Dependencies
• Quality of LDAP data
• Plans to activate SPNEGO
• Domino Mail Integration
19
20. Federated Repositories Best Practice
• Leave the file based wasadmin with
WebSphere Application Server
• Fallback if LDAP Bind Credentials changed
• Solving problems with
Federated Repositories
• Default does not allow this
(you have to disable security to
change configuration)
Check this box
20
21. Logs – adjust language WebSphere
• Change log language to English (IBM will love you for this)
• WebSphere
Add "-Duser.language=en –Duser.region=US" to Generic JVM
arguments of
• Each application server (Process definition – Java Virtual Machine)
• dmgr (System Administration – Deployment Manager – Process Definition ...)
• nodeagents (System Administration – Node agents – nodeagent – Process Def
...)
21
23. Rotate Logs
• WebSphere Logs too small for Troubleshooting
• Default: 5 Logs 1 MB each (SystemOut and SystemErr)
• Better 5-10 Logs 20 MB each
• Setting for each Application Server
• remember Nodeagents and Dmgr
• Change this as soon as your servers have been created
23
24. Rotate Logs
• IBM Connections 5.5 – SET BY DEFAULT!!
• Install.log
• Result:
• So your logs are stored 30 days, independent of size
24
25. Rotate IBM HTTP Server Logs
• Default: no max size for access_log and error_log
• Often some GB of Log files
• Open with an Editor?
• Disk size
• Search for this lines in httpd.conf:
• Comment out:
CustomLog log/access_log common
ErrorLog logs/error_log
# CustomLog log/access_log common
# ErrorLog logs/error_log
25
26. Rotate IBM HTTP Server Logs
• Add:
• Delete Log Files older than x days
• Linux
• Windows (Batch through Task Scheduler or Powershell)
Linux:
CustomLog "|/opt/IBM/HTTPServer/bin/rotatelogs /opt/IBM/HTTPServer/logs/access_log.%Y%m%d 86400" common
ErrorLog "|/opt/IBM/HTTPServer/bin/rotatelogs /opt/IBM/HTTPServer/logs/error_log.%Y%m%d 86400“
Windows:
CustomLog "|D:/IBM/HTTPServer/bin/rotatelogs.exe D:/IBM/HTTPServer/logs/access_log.%Y%m%d 86400" common
ErrorLog "|D:/IBM/HTTPServer/bin/rotatelogs.exe D:/IBM/HTTPServer/logs/error_log.%Y%m%d 86400"
crontab -e
# Delete logfiles older than 3 days in logs
10 0 * * * find /opt/IBM/HTTPServer/logs/*_log.* -mtime +3 -exec rm -rf {} ;
forfiles -p "D:IBMHTTPServerlogs" -s -m *_log.* -d -3 -c "cmd /c echo @file"
26
27. Rotate Logs DB2
• db2diag.log
• Default: no maximum size
• Default: %PROGRAMDATA%IBMDB2instancenameDB2
• Full C-Partition in Windows still hard to solve
[db2inst1@cnx-db2 ~]$ db2 get dbm cfg |grep -i diagsize
Size of rotating db2diag & notify logs (MB) (DIAGSIZE) = 0
[db2inst1@cnx-db2 ~]$ db2 update dbm cfg using DIAGSIZE 1024
DB20000I The UPDATE DATABASE MANAGER CONFIGURATION command completed successfully.
[db2inst1@cnx-db2 ~]$ db2 get dbm cfg |grep -i diagsize
Size of rotating db2diag & notify logs (MB) (DIAGSIZE) = 1024
27
28. HTTP Server Keystore
28
• Several Reviews showed
• Keystore of WebSphere Plugin used for IHS SSL Key
• Why is this worse?
• What would you do when you get SSL Errors within Connections?
• This overwrites plugin-key.kdb on your Webserver
• SSL Key deleted
• Backup?
29. HTTP Server Key store
29
• When you want to reuse Plugin Key store
• Import SSL Key into CMSKeyStore
• But never seen this in the wild
30. HTTP Server Keystore
• Best Practice - Create a separate key
store for IHS
• Ikeyman will help you
• Possible to use a wildcard
• Then you can just copy it to use on dev / test
machines
• Backup the keystore before changes
• Don’t activate “Expiration time”
• “Stash password to a file”
• Creates a cnx-key.sth file
• Used by IHS to open keystore
30
32. J2EE Roles
• Some Applications are public readable after installation
• Profiles
• Communities
• Blogs
• Wikis
• Check after Updates
• Google: “Site:myconnections-host”
• Should only show a login page
• Use the Community Scripts to do this or change in the
ISC
32
34. Harden HTTP
• If you use SSL Keys longer than 2048 bit, you must replace
Java policy
• Download and replace Java (unrestricted) policy files
• https://www-01.ibm.com/marketing/iwm/iwm/web/reg/pick.do?source=jcesdk
• Also needed if Domino (Mail Integration) or Sametime Proxy use
longer keys
• Remove Server Information (HTTP Header, Error pages)
• ServerSignature Off
• ServerTokens Prod (DEFAULT)
• AddServerHeader Off
Default
34
38. Worst Practise Example - Tuning
• Customer showed me a system with following
infrastructure
• WebSphere
• Large deployment
• 16 GB RAM
• 4 Cores
• DB2
• 12 instances
• 8 GB RAM
• 4 Cores
• Connections restart 22 minutes
Web Server
ihs.example.local
WebSphere
was1.example.local
Db2 / TDI
db2.example.local
Freigabe
LDAP
domino1.example.local
User SynchronisationAuthentication
38
39. Solving the problem
• Large deployment means about 15 JVM on the machine
• Restart shows 15 min 100% CPU usage
• Adding 4 cores and restart time get down to 7 minutes
• Other option would be midsize deployment, but then you have to reinstall
Connections
• Java Heap Sizes set to default (256 MB and 768 MB) ->
increase to 1.5 – 2.5 GB
• Perf Guide mentions that multiple instances on DB2 only
increase performance with enough resources
• But that was not the real problem
• DataSource connectionPool Sizes are set to Default 1/10
• Increase this values to the proposals in the guide and ...
• Restart time comes down under 3 minutes
• Key point: read the complete guide
39
40. Java Heap
• Default Java Heap Sizes on Midsize Deployment: 2506 MB /
application server
• Large Deployment depends on application: 0.5 to 2.5 GB
• Main point in memory tuning
• Never exceed the system memory
• Swapping kills all your tuning efforts
• Counting the JVM Heap sizes is not enough
• Maximum heap is not the maximum amount of memory the jvm uses!
• Libraries, jars and so on count additional to memory usage
• JVM memory usage may be 3 * JVM maximum Heap
• Initial and maximum Heap Size should be equalized
• mentioned in IBM Connections 5.0 tuning guide
40
41. IBM HTTP Server
• Enable compression
• Important !!!!!
• See Slides from BP307 - IBM Connect 2014
• Save up to 70% network traffic
• Minimal increase of CPU load
• Enable file download through IHS
• Depend on your deployment
• Often security forbids storage access from DMZ
• If you have no access to file share from IHS -> Files
should be installed in a separate Cluster
41
42. Midsize Deployment Files
• Often IHS positioned in the red zone (DMZ)
• Mostly No Access to SHARED DIRECTORY
• Create a Cluster for Files
• No Problem with Large Deployments
• With Midsize you can add an additional Cluster during Setup
(Looks different on Connections 5.5!)
http://www-01.ibm.com/support/docview.wss?uid=swg21317658
42
43. Activate Synchronous File transfer
• Servers -> Application Servers -> serverName -> Web
Container Settings -> Web Container -> Custom
Properties
• com.ibm.ws.webcontainer.channelwritetype=sync
43
44. Toronto, June 6-7 2016
Enhance User experience
Happy admins with happy users
45. Single Sign On - LtpaToken
45
• Single Sign On within IBM portfolio
• Domino only supports one domain per Web SSO Document
• You can copy & paste Web SSO Documents and change Domain names
(see e.g. Paul Mooney - AdminBlast 2012 – Tip #4
• DNS Domain is multi value (works until Domino 8.5.x, but not with
Domino 9.x)
• Servers with mixed Internet Site and Non-Internet Site usage: copy &
paste too!
• Often internal servers use local domains, when Connections
is external accessible SSO needs workaround
• adding additional hostnames to domino
• You can use IHS (IBM HTTP Server) as a reverse proxy to access iNotes
46. Single Sign On - LtpaToken
46
• It’s possible but not recommended to change the cookie
name
• Default one are
• LtpaToken
• LtpaToken2
• Name dependencies
• Web-SSO document name for Domino
• Web SSO within WebSphere
• sametime.ini
• ST_TOKEN_TYPE=CustomLtpaName
• Connections scheduler
47. Single Sign On - SPNEGO
47
• Requirements
• Windows 2003 / 2008 / 2012 Active Directory
• Configure use documentation and
http://de.slideshare.net/david_hay/dave-hay-desktop-single-signon-
in-an-active-directory-world?related=1
• Real additional value for users
• Easy to deploy, when you have the rights and clue what to do
• Do not test Browser Single Sign On with Chrome, because process
does not end when you close the last window
• Tip: SPNEGO is not working with a SPN which is a CNAME DNS
alias
48. Mail integration
48
• Use IBM HTTP Server as reverse proxy to access iNotes
LoadModule rewrite_module modules/mod_rewrite.so
<IfModule mod_ibm_ssl.c>
Listen 0.0.0.0:1443
<VirtualHost *:1443>
ServerName connections.example.com
SSLEnable
RewriteEngine on
ProxyRequests Off
ProxyPass / http://inotes.example.local/
ProxyPassReverse / http://inotes.example.local/
</VirtualHost>
</IfModule>
49. iNotes Web Mail Redirect
49
https://connections.example.com:1443
50. Socialmail-config.xml
50
• When you use reverse proxy to access iNotes
• Mail integration works only when you use http or https
• Add UseConfiguredProtocolto your configuration
• Problem when you need to access multiple iNotes
Servers
<ServerConfig name="domino-redirect">
<ConfigType>REDIRECT</ConfigType>
<RedirectURL>https://connections.example.com:1443/iwaredir.nsf</RedirectURL>
<MailPattern type="example.com" />
</ServerConfig>
<GadgetConfig>
<GadgetPreference id="UseConfiguredProtocol">true</GadgetPreference>
</GadgetConfig>
51. Mail integration and SPNEGO
51
• LtpaToken contains AD $DN
• Lookup in Domino Directory with this DN -> user is not
allowed to open mail
• Solution
• Add AD $DN to ACL
• Or add AD $DN to Domino Fullname (AD DN contains , as delimiter
between ou)
• Or:
• http://tdiblog.anderls.com/2015/02/adding-user-active-directory.html
• Thanks Andreas Artner
53. What to Backup
• Using an example Connections installation guide rarely explains backups
• These guides normally do not mention backup, or what to back up
• Disk crash means data loss
• Database backups through file backup are not supported and mostly not
restorable
• Important!!!
• Database Backup through Online Backups can be taken when Connections is up
• Offline backups are also possible
• Ensure the file system & DB backup are run at the same time of day
• DB and Filesystem data will stay in sync – if you take your DB backup at midnight and the file
system at midday they will be out of sync
53
54. Backup
• Most important (minimum daily)
• Databases (offline or online)
• Shared content
• Important
• Configuration
• WebSphere Application Server
• Connections
• IBM HTTP Server
• TDI Solution
• Test if restore is possible!!!!
• Several issues with WebSphere restores, where binaries weren't on
the tape
54
56. Checklist
Do
• Document your installation steps
• The official documentation is sometimes
confusing, because all OS within one
document
• Use a LDAP user for connectionsAdmin
• Be prepared for scaling
• Shared directory on UNC path
• No small deployment installations
• Tune your environment
• READ THE DOCUMENTATION!!!!
Don’t
• Use multiple instances DB2 with small
resources
• Install on a single machine (unless the
environment is very small or for test)
• Copy customizations to newer versions
• jsp, ftl copy will break something
• Use unstable file shares
• Test deployment with server IE
• Test with only one language
56
57. Install Checklist
• WebSphere Application Server
• Configure Federated Repository
• LtpaToken, enable security
• WebSphere Application Server Supplements (IHS, Plugins)
• DB2 (or other DBM)
• TDI
• Add Webserver to Dmgr (use configurewebserver.bat)
• Enable SSL on IHS
• Import IHS Root Key within WebSphere cell trust keystore (retrieve from port)
• Configure CCM
• Install optional Addonslike Forms Experience Builder, IBM Docs, Cognos
57
59. Documentation
• Everyone hates writing documentation
• BUT – make notes as you go, it doesn’t need to be a full
step by step guide with screenshots
• Document all customizataions
• Any additional changes made
• Anything of note that deviates from the guides
• Lessons learnt or how you solved issues
• Use the scripts to output some of it
59
64. Thank you very much for your attention!
panagenda GmbH – Make Your Data Work for You
Lahnstr. 17 ● 64646 Heppenheim (Germany)
Skype: christophstoettner ● Cell: +49 173 8588719
E-Mail: christoph.stoettner@panagenda.com
Christoph Stoettner
Senior Consultant
panagenda GmbH – Make Your Data Work for You
Lahnstr. 17 ● 64646 Heppenheim (Germany)
Skype: nico.meisenzahl ● Cell: +49 170 7355081
E-Mail: nico.meisenzahl@panagenda.com
Nico Meisenzahl
Consultant
64