SlideShare a Scribd company logo
A HITCHHIKER’S GUIDE TO
TROUBLESHOOTING IBM
CONNECTIONS – 1409A
SHARON JAMES – BCC
ROBERTO BOCCADORO - ELD ENGINEERING
BEFORE WE START
• Any reference to Hitchhiker's Guide to the Galaxy © Douglas Adams
• IBM Connections, DB2, WebSphere etc © IBM
• Only 40 mins !! Lots to talk about please find us after if you have questions
A Hitchhiker’s Guide to Troubleshooting
IBM Connections
The answer isn’t
42
WHO ARE WE?
Sharon James
• IBM WebSphere since 1999 &
Connections since 2 / 2008
• Many years experience with
migrations, installations, administration,
integration, customization &
documentation
• Part of the team that brings you ICON UK
• IBM Champion since 2011
Roberto Boccadoro
• Former Lotus / IBMer
• Working with IBM Collaboration
since 1994
• Many years experience with IBM Domino,
Sametime, Connections, Docs and
associated products
• IBM Champion since 2016
OVERVIEW
KNOW YOUR ENVIRONMENT
WHERE ARE THE LOGS
COMMON ISSUES
TROUBLESHOOTING
GETTING HELP
KNOW YOUR ENVIRONMENT
Which topology?
• Small – one jvm – single WebSphere
server
• Medium – applications split over
multiple jvms – typically 3 or more,
usually clustered across machines
• Large – one jvm per app, highly
clustered, typically customers (tens
/ hundreds of thousands of users)
KNOW YOUR
ENVIRONMENT
• Connections has many
parts
• Basic understanding of
how they fit
• You don’t need to be an
expert
KNOW YOUR
ENVIRONMENT
• What else is deployed?
• IBM Docs
• CCM / Filenet
• Cognos
• SSO? Mail integration?
• It’s all documented right?
• If it isn’t, spend the time to do it – it can
save time, assist troubleshooting
• Templates are available
WHERE ARE THE LOGS?
Everything (almost) has a log
• WebSphere SystemOut – Great starting
point for troubleshooting
• HTTP Access / Error - 404’s, other access
issues
• HTTP Plugin - SSL issues, HTTP to WAS
connection issues
• TDI - Sync issues
• DB - DB2 diag & admin logs, Oracle and MS
SQL
Associated Software also has logs
• IBM Docs – WAS logs
• CCM/Filenet – WAS logs / P8 Logs
• LDAP – LDAP logs / domino / AD etc.
• Cognos – WAS logs
WHERE YOUR LOGS LIVE – WEBSPHERE & TDI
WebSphere – Under the profile directory
Each WAS server has its own
set of logs
Profiles > Profile Name > logs
SystemOut.log
SystemErr.log
+ trace.log if tracing on
TDI – Under TDISOL logs directory
Each TDISOL directory has its own set of
logs
TDI > TDISOL> logs
ibmdi.log
SyncUpdates.log
appends when
sync is run
WHERE YOUR LOGS LIVE - DATABASE
DB2
Log Type Windows Linux
Transaction log files DB2NODE0000SQL00001LOGSTREAM0000 /home/db2inst1/db2inst1/NODE0000/SQL00001/LOGSTREAM0000
db2diag log files C:ProgramDataIBMDB2DB2COPY1DB2 home/db2inst1/sqllib/db2dump
DB2 Connections Wizard C:UsersAdministratorlcWizardlogdbWizard /home/db2inst1/lcWizard/log/dbWizard
Oracle
Log Type Windows Linux
Transaction / Redo log files D:oracleoralog<database name> /u02/oralog/<database name>
Archive Transaction logs D:oraclefast_recovery_area<database name>archivelog /u03/fast_recovery_area/<database name>/archivelog
Connections Wizard C:UsersAdministratorlcWizardlogdbWizard /home/<db user>/lcWizard/log/dbWizard
WHERE YOUR LOGS LIVE - DATABASE
MS SQL
Log Type Windows
Transaction log files - DBName.ldf C:Program Files Microsoft SQL ServerMSSQLnn.<InstanceID>MSSQLData
Error log files - ERRORLOG.X C:Program Files Microsoft SQL ServerMSSQLnn.<InstanceID>MSSQLData
DB2 Connections Wizard C:UsersAdministratorlcWizardlogdbWizard
OTHER USEFUL LOG FILES
• Connections Install logs - Install root folder
/IBM/Connections
• Install.log
• Version.txt
• IBM HTTP Server – Install root/logs
/IBM/HTTPServer/logs
• access.log
• error.log
• Docs Install logs – Root folder of every piece
/IBM/ConnectionsDocs/Conversion/logs
/IBM/ConnectionsDocs/Docs/logs etc.
• app_install.log
• FileNet/P8 – under WAS profile
…/FileNet/servername
• p8_server_error.log
• p8_server_trace.log
• pesvr_system.log
• pesvr_trace.log
COMMON ISSUES
LDAP
• Password issues
• WAS / TDI can’t connect to LDAP
WebSphere
• JVM Out Of Memory (a favourite)
• SIB issues – check queue depth
COMMON ISSUES
DB
• Stale connections
• Network errors
TDI
• User sync issues – normally LDAP
account related
• Check profiles DB / LDAP record
WHEN IS AN ERROR NOT AN ERROR
• Service Integration Bus errors at initial start up - System is looking for Busses
that aren’t available yet
• LTPA errors for stale user connections
• WAS thread alarms - Known non issue if you google it
TROUBLESHOOTING – USEFUL TOOLS
A decent txt editor
• Notepad is useless
notepad++, editpad lite
• Linux use gedit etc.
Web debugging tools
• Fiddler is a must
• Firebug is also useful
LDAP browser
• Softerra
• Apache Directory Studio
Compression / Zip
• Winrar, 7 Zip etc.
• Checking / replacing items in jars,
ears and war files
TROUBLESHOOTING
Connections down?
• Check WAS servers / Apps
• WebSphere SystemOut log
• HTTP server issues
• Error 500 – WAS down
• Firewall blocking ports?
Connections up but errors
• Login – User password issues, LDAP
connectivity
• Database – data source issues, j2cc alias
password, network connectivity
GETTING HELP
• Google is your friend
• Community bloggers may have seen
your issue
• IBM Technote
• IBMer may have blogged on
developer works
• Connections skype chat or Watson
workspace
• Ask the community, we help each
other
• Open a PMR
• Usually the last resort if the above
haven’t helped
• Know the issue, describe it accurately
• Have product versions, screen shots,
logs etc. to hand
• Ensure log language is set to English
for support – they will thank you
NEED TO OPEN A PMR – WHAT DO YOU NEED?
• WAS version
• From the WAS_HOMEbin (i.e /IBM/WebSphere/AppServer/bin)
run the versioninfo command - versionInfo.bat /sh
• Run with additional flag to get info about installed fixpacks / iFixes
versionInfo.bat /sh –maintenancePackages
• Connections version
• Connections install_homeupdateinstaller directory
run updateSilet.bat/sh –fix –installDir <connections_home>
• Other useful information
• DB type & version, Topology & number of nodes, additional software & versions (Docs,
CCM, Cognos etc.)
• Good description of the problem with screenshots, logs, fiddler trace etc.
CONNECTIONS IS
EVOLVING .
THINK PINK!
Two Wrongs Don’t Make a
Right—Troubleshooting IBM
Connections
Session:
1574A - Nico Meisenzahl
ANY QUESTIONS?
GET IN TOUCH
Sharon James
socialshazza.com
@socialshazza
dilftechnical
www.bcchub.com
Roberto Boccadoro
robertoboccadoro.com
@ robboc59
robertoboccadoro
www.eldeng.it

More Related Content

What's hot

Engage 2020 - Best Practices for analyzing Domino Applications
Engage 2020 - Best Practices for analyzing Domino ApplicationsEngage 2020 - Best Practices for analyzing Domino Applications
Engage 2020 - Best Practices for analyzing Domino Applications
panagenda
 
[Rakuten TechConf2014] [C-2] Big Data for eBooks and eReaders
[Rakuten TechConf2014] [C-2] Big Data for eBooks and eReaders[Rakuten TechConf2014] [C-2] Big Data for eBooks and eReaders
[Rakuten TechConf2014] [C-2] Big Data for eBooks and eReaders
Rakuten Group, Inc.
 
Georgia Tech Drupal Users Group - Local Drupal Development
Georgia Tech Drupal Users Group - Local Drupal DevelopmentGeorgia Tech Drupal Users Group - Local Drupal Development
Georgia Tech Drupal Users Group - Local Drupal Development
Eric Sembrat
 
Into The Box 2015 Keynote
Into The Box 2015 KeynoteInto The Box 2015 Keynote
Into The Box 2015 Keynote
Ortus Solutions, Corp
 
Sutol - A Hitchhiker’s Guide to troubleshooting IBM Connections
Sutol - A Hitchhiker’s Guide to troubleshooting IBM ConnectionsSutol - A Hitchhiker’s Guide to troubleshooting IBM Connections
Sutol - A Hitchhiker’s Guide to troubleshooting IBM Connections
Sharon James
 
The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)
Mark Myers
 
AdminCamp 2017 - IBM Connections Adminblast
AdminCamp 2017 - IBM Connections AdminblastAdminCamp 2017 - IBM Connections Adminblast
AdminCamp 2017 - IBM Connections Adminblast
Nico Meisenzahl
 
SUTOL 2016: IBM Connections Deployment Best and Worst Practices
SUTOL 2016: IBM Connections Deployment Best and Worst PracticesSUTOL 2016: IBM Connections Deployment Best and Worst Practices
SUTOL 2016: IBM Connections Deployment Best and Worst Practices
panagenda
 
Webinar: IBM Connections Adminblast
Webinar: IBM Connections AdminblastWebinar: IBM Connections Adminblast
Webinar: IBM Connections Adminblast
Nico Meisenzahl
 
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
Heiko Voigt
 
Connections Migrations the easy way Soccnx10
Connections Migrations the easy way Soccnx10Connections Migrations the easy way Soccnx10
Connections Migrations the easy way Soccnx10
Sharon James
 
Soccnx11 Two wrongs don't make a right - Troubleshooting Connections
Soccnx11 Two wrongs don't make a right - Troubleshooting Connections Soccnx11 Two wrongs don't make a right - Troubleshooting Connections
Soccnx11 Two wrongs don't make a right - Troubleshooting Connections
Nico Meisenzahl
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
Howard Greenberg
 
Your App deserves more – The Art of App Modernization
Your App deserves more – The Art of App ModernizationYour App deserves more – The Art of App Modernization
Your App deserves more – The Art of App Modernization
Christian Güdemann
 
Engage 2020 - Domino Application Strategy: Key insights for successful modern...
Engage 2020 - Domino Application Strategy: Key insights for successful modern...Engage 2020 - Domino Application Strategy: Key insights for successful modern...
Engage 2020 - Domino Application Strategy: Key insights for successful modern...
panagenda
 
IBM Connections Adminblast - Soccnx 12 Edition
IBM Connections Adminblast - Soccnx 12 EditionIBM Connections Adminblast - Soccnx 12 Edition
IBM Connections Adminblast - Soccnx 12 Edition
panagenda
 

What's hot (16)

Engage 2020 - Best Practices for analyzing Domino Applications
Engage 2020 - Best Practices for analyzing Domino ApplicationsEngage 2020 - Best Practices for analyzing Domino Applications
Engage 2020 - Best Practices for analyzing Domino Applications
 
[Rakuten TechConf2014] [C-2] Big Data for eBooks and eReaders
[Rakuten TechConf2014] [C-2] Big Data for eBooks and eReaders[Rakuten TechConf2014] [C-2] Big Data for eBooks and eReaders
[Rakuten TechConf2014] [C-2] Big Data for eBooks and eReaders
 
Georgia Tech Drupal Users Group - Local Drupal Development
Georgia Tech Drupal Users Group - Local Drupal DevelopmentGeorgia Tech Drupal Users Group - Local Drupal Development
Georgia Tech Drupal Users Group - Local Drupal Development
 
Into The Box 2015 Keynote
Into The Box 2015 KeynoteInto The Box 2015 Keynote
Into The Box 2015 Keynote
 
Sutol - A Hitchhiker’s Guide to troubleshooting IBM Connections
Sutol - A Hitchhiker’s Guide to troubleshooting IBM ConnectionsSutol - A Hitchhiker’s Guide to troubleshooting IBM Connections
Sutol - A Hitchhiker’s Guide to troubleshooting IBM Connections
 
The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)
 
AdminCamp 2017 - IBM Connections Adminblast
AdminCamp 2017 - IBM Connections AdminblastAdminCamp 2017 - IBM Connections Adminblast
AdminCamp 2017 - IBM Connections Adminblast
 
SUTOL 2016: IBM Connections Deployment Best and Worst Practices
SUTOL 2016: IBM Connections Deployment Best and Worst PracticesSUTOL 2016: IBM Connections Deployment Best and Worst Practices
SUTOL 2016: IBM Connections Deployment Best and Worst Practices
 
Webinar: IBM Connections Adminblast
Webinar: IBM Connections AdminblastWebinar: IBM Connections Adminblast
Webinar: IBM Connections Adminblast
 
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
 
Connections Migrations the easy way Soccnx10
Connections Migrations the easy way Soccnx10Connections Migrations the easy way Soccnx10
Connections Migrations the easy way Soccnx10
 
Soccnx11 Two wrongs don't make a right - Troubleshooting Connections
Soccnx11 Two wrongs don't make a right - Troubleshooting Connections Soccnx11 Two wrongs don't make a right - Troubleshooting Connections
Soccnx11 Two wrongs don't make a right - Troubleshooting Connections
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
 
Your App deserves more – The Art of App Modernization
Your App deserves more – The Art of App ModernizationYour App deserves more – The Art of App Modernization
Your App deserves more – The Art of App Modernization
 
Engage 2020 - Domino Application Strategy: Key insights for successful modern...
Engage 2020 - Domino Application Strategy: Key insights for successful modern...Engage 2020 - Domino Application Strategy: Key insights for successful modern...
Engage 2020 - Domino Application Strategy: Key insights for successful modern...
 
IBM Connections Adminblast - Soccnx 12 Edition
IBM Connections Adminblast - Soccnx 12 EditionIBM Connections Adminblast - Soccnx 12 Edition
IBM Connections Adminblast - Soccnx 12 Edition
 

Similar to Hitchhiker's guide to troubleshooting Connections Think2018

A Hitchhiker's Guide to troubleshooting IBM Connections
A Hitchhiker's Guide to troubleshooting IBM ConnectionsA Hitchhiker's Guide to troubleshooting IBM Connections
A Hitchhiker's Guide to troubleshooting IBM Connections
ICON UK EVENTS Limited
 
A hitchhiker’s guide to troubleshooting ibm connections
A hitchhiker’s guide to troubleshooting ibm connectionsA hitchhiker’s guide to troubleshooting ibm connections
A hitchhiker’s guide to troubleshooting ibm connections
Sharon James
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...
Klaus Bild
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...
Wannes Rams
 
Uklug 2014 connections dev faq
Uklug 2014  connections dev faqUklug 2014  connections dev faq
Uklug 2014 connections dev faq
Mark Myers
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...
Klaus Bild
 
#DNUG45 - IBM Notes and Domino Performance Boost - Reloaded
 #DNUG45 - IBM Notes and Domino Performance Boost - Reloaded #DNUG45 - IBM Notes and Domino Performance Boost - Reloaded
#DNUG45 - IBM Notes and Domino Performance Boost - Reloaded
Christoph Adler
 
CollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-Reloaded
CollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-ReloadedCollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-Reloaded
CollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-Reloaded
Christoph Adler
 
CollabSphere 2020 - INF105 - HCL Notes 11.0.1 FP1 - Performance Boost Re-Relo...
CollabSphere 2020 - INF105 - HCL Notes 11.0.1 FP1 - Performance Boost Re-Relo...CollabSphere 2020 - INF105 - HCL Notes 11.0.1 FP1 - Performance Boost Re-Relo...
CollabSphere 2020 - INF105 - HCL Notes 11.0.1 FP1 - Performance Boost Re-Relo...
panagenda
 
IBM Single Sign-On
IBM Single Sign-OnIBM Single Sign-On
IBM Single Sign-On
Van Staub, MBA
 
Soccnx10: Best and worst practices deploying IBM Connections
Soccnx10: Best and worst practices deploying IBM ConnectionsSoccnx10: Best and worst practices deploying IBM Connections
Soccnx10: Best and worst practices deploying IBM Connections
panagenda
 
From Zero to Web2.0 Hero (Deploying Lotus Connections 2.5)
From Zero to Web2.0 Hero (Deploying Lotus Connections 2.5)From Zero to Web2.0 Hero (Deploying Lotus Connections 2.5)
From Zero to Web2.0 Hero (Deploying Lotus Connections 2.5)
Stuart McIntyre
 
Connections install in 45 mins
Connections install in 45 minsConnections install in 45 mins
Connections install in 45 mins
Sharon James
 
IBM Connect 2016 BP1491: Virtual, Faster, Better! How to Virtualize the Rich ...
IBM Connect 2016 BP1491: Virtual, Faster, Better! How to Virtualize the Rich ...IBM Connect 2016 BP1491: Virtual, Faster, Better! How to Virtualize the Rich ...
IBM Connect 2016 BP1491: Virtual, Faster, Better! How to Virtualize the Rich ...
Daniel Reimann
 
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 20161049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
panagenda
 
DB2 and PHP in Depth on IBM i
DB2 and PHP in Depth on IBM iDB2 and PHP in Depth on IBM i
DB2 and PHP in Depth on IBM i
Alan Seiden
 
IBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte AdministratorIBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte Administrator
Klaus Bild
 
Virtual,Faster,Better! How To Virtualize the IBM Notes Client and IBM Client ...
Virtual,Faster,Better! How To Virtualize the IBM Notes Client and IBM Client ...Virtual,Faster,Better! How To Virtualize the IBM Notes Client and IBM Client ...
Virtual,Faster,Better! How To Virtualize the IBM Notes Client and IBM Client ...
Christoph Adler
 
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - ReloadedEngage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
panagenda
 
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Christoph Adler
 

Similar to Hitchhiker's guide to troubleshooting Connections Think2018 (20)

A Hitchhiker's Guide to troubleshooting IBM Connections
A Hitchhiker's Guide to troubleshooting IBM ConnectionsA Hitchhiker's Guide to troubleshooting IBM Connections
A Hitchhiker's Guide to troubleshooting IBM Connections
 
A hitchhiker’s guide to troubleshooting ibm connections
A hitchhiker’s guide to troubleshooting ibm connectionsA hitchhiker’s guide to troubleshooting ibm connections
A hitchhiker’s guide to troubleshooting ibm connections
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...
 
Uklug 2014 connections dev faq
Uklug 2014  connections dev faqUklug 2014  connections dev faq
Uklug 2014 connections dev faq
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...
 
#DNUG45 - IBM Notes and Domino Performance Boost - Reloaded
 #DNUG45 - IBM Notes and Domino Performance Boost - Reloaded #DNUG45 - IBM Notes and Domino Performance Boost - Reloaded
#DNUG45 - IBM Notes and Domino Performance Boost - Reloaded
 
CollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-Reloaded
CollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-ReloadedCollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-Reloaded
CollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-Reloaded
 
CollabSphere 2020 - INF105 - HCL Notes 11.0.1 FP1 - Performance Boost Re-Relo...
CollabSphere 2020 - INF105 - HCL Notes 11.0.1 FP1 - Performance Boost Re-Relo...CollabSphere 2020 - INF105 - HCL Notes 11.0.1 FP1 - Performance Boost Re-Relo...
CollabSphere 2020 - INF105 - HCL Notes 11.0.1 FP1 - Performance Boost Re-Relo...
 
IBM Single Sign-On
IBM Single Sign-OnIBM Single Sign-On
IBM Single Sign-On
 
Soccnx10: Best and worst practices deploying IBM Connections
Soccnx10: Best and worst practices deploying IBM ConnectionsSoccnx10: Best and worst practices deploying IBM Connections
Soccnx10: Best and worst practices deploying IBM Connections
 
From Zero to Web2.0 Hero (Deploying Lotus Connections 2.5)
From Zero to Web2.0 Hero (Deploying Lotus Connections 2.5)From Zero to Web2.0 Hero (Deploying Lotus Connections 2.5)
From Zero to Web2.0 Hero (Deploying Lotus Connections 2.5)
 
Connections install in 45 mins
Connections install in 45 minsConnections install in 45 mins
Connections install in 45 mins
 
IBM Connect 2016 BP1491: Virtual, Faster, Better! How to Virtualize the Rich ...
IBM Connect 2016 BP1491: Virtual, Faster, Better! How to Virtualize the Rich ...IBM Connect 2016 BP1491: Virtual, Faster, Better! How to Virtualize the Rich ...
IBM Connect 2016 BP1491: Virtual, Faster, Better! How to Virtualize the Rich ...
 
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 20161049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
1049: Best and Worst Practices for Deploying IBM Connections - IBM Connect 2016
 
DB2 and PHP in Depth on IBM i
DB2 and PHP in Depth on IBM iDB2 and PHP in Depth on IBM i
DB2 and PHP in Depth on IBM i
 
IBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte AdministratorIBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte Administrator
 
Virtual,Faster,Better! How To Virtualize the IBM Notes Client and IBM Client ...
Virtual,Faster,Better! How To Virtualize the IBM Notes Client and IBM Client ...Virtual,Faster,Better! How To Virtualize the IBM Notes Client and IBM Client ...
Virtual,Faster,Better! How To Virtualize the IBM Notes Client and IBM Client ...
 
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - ReloadedEngage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
 
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
Engage 2018: IBM Notes and Domino Performance Boost - Reloaded
 

More from Roberto Boccadoro

Hcl digital experience
Hcl digital experienceHcl digital experience
Hcl digital experience
Roberto Boccadoro
 
Step by step installation domino on docker
Step by step installation domino on dockerStep by step installation domino on docker
Step by step installation domino on docker
Roberto Boccadoro
 
Component pack 6006 install guide
Component pack 6006 install guideComponent pack 6006 install guide
Component pack 6006 install guide
Roberto Boccadoro
 
Socconx12 integrating ibm connections docs 2 and box
Socconx12 integrating ibm connections docs 2 and boxSocconx12 integrating ibm connections docs 2 and box
Socconx12 integrating ibm connections docs 2 and box
Roberto Boccadoro
 
Eld access management
Eld access managementEld access management
Eld access management
Roberto Boccadoro
 
Eld psw-ppt-170626111319
Eld psw-ppt-170626111319Eld psw-ppt-170626111319
Eld psw-ppt-170626111319
Roberto Boccadoro
 
Installing community surveys in connections 5.5
Installing community surveys in connections 5.5Installing community surveys in connections 5.5
Installing community surveys in connections 5.5
Roberto Boccadoro
 
Ibm connections docs 2 install guide
Ibm connections docs 2 install guideIbm connections docs 2 install guide
Ibm connections docs 2 install guide
Roberto Boccadoro
 
Installing ibm docs on a single server
Installing ibm docs on a single serverInstalling ibm docs on a single server
Installing ibm docs on a single server
Roberto Boccadoro
 
Update to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guideUpdate to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guide
Roberto Boccadoro
 

More from Roberto Boccadoro (10)

Hcl digital experience
Hcl digital experienceHcl digital experience
Hcl digital experience
 
Step by step installation domino on docker
Step by step installation domino on dockerStep by step installation domino on docker
Step by step installation domino on docker
 
Component pack 6006 install guide
Component pack 6006 install guideComponent pack 6006 install guide
Component pack 6006 install guide
 
Socconx12 integrating ibm connections docs 2 and box
Socconx12 integrating ibm connections docs 2 and boxSocconx12 integrating ibm connections docs 2 and box
Socconx12 integrating ibm connections docs 2 and box
 
Eld access management
Eld access managementEld access management
Eld access management
 
Eld psw-ppt-170626111319
Eld psw-ppt-170626111319Eld psw-ppt-170626111319
Eld psw-ppt-170626111319
 
Installing community surveys in connections 5.5
Installing community surveys in connections 5.5Installing community surveys in connections 5.5
Installing community surveys in connections 5.5
 
Ibm connections docs 2 install guide
Ibm connections docs 2 install guideIbm connections docs 2 install guide
Ibm connections docs 2 install guide
 
Installing ibm docs on a single server
Installing ibm docs on a single serverInstalling ibm docs on a single server
Installing ibm docs on a single server
 
Update to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guideUpdate to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guide
 

Recently uploaded

Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
ShamsuddeenMuhammadA
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
QuickwayInfoSystems3
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 

Recently uploaded (20)

Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 

Hitchhiker's guide to troubleshooting Connections Think2018

  • 1. A HITCHHIKER’S GUIDE TO TROUBLESHOOTING IBM CONNECTIONS – 1409A SHARON JAMES – BCC ROBERTO BOCCADORO - ELD ENGINEERING
  • 2. BEFORE WE START • Any reference to Hitchhiker's Guide to the Galaxy © Douglas Adams • IBM Connections, DB2, WebSphere etc © IBM • Only 40 mins !! Lots to talk about please find us after if you have questions
  • 3. A Hitchhiker’s Guide to Troubleshooting IBM Connections The answer isn’t 42
  • 4. WHO ARE WE? Sharon James • IBM WebSphere since 1999 & Connections since 2 / 2008 • Many years experience with migrations, installations, administration, integration, customization & documentation • Part of the team that brings you ICON UK • IBM Champion since 2011 Roberto Boccadoro • Former Lotus / IBMer • Working with IBM Collaboration since 1994 • Many years experience with IBM Domino, Sametime, Connections, Docs and associated products • IBM Champion since 2016
  • 5. OVERVIEW KNOW YOUR ENVIRONMENT WHERE ARE THE LOGS COMMON ISSUES TROUBLESHOOTING GETTING HELP
  • 6. KNOW YOUR ENVIRONMENT Which topology? • Small – one jvm – single WebSphere server • Medium – applications split over multiple jvms – typically 3 or more, usually clustered across machines • Large – one jvm per app, highly clustered, typically customers (tens / hundreds of thousands of users)
  • 7. KNOW YOUR ENVIRONMENT • Connections has many parts • Basic understanding of how they fit • You don’t need to be an expert
  • 8. KNOW YOUR ENVIRONMENT • What else is deployed? • IBM Docs • CCM / Filenet • Cognos • SSO? Mail integration? • It’s all documented right? • If it isn’t, spend the time to do it – it can save time, assist troubleshooting • Templates are available
  • 9. WHERE ARE THE LOGS? Everything (almost) has a log • WebSphere SystemOut – Great starting point for troubleshooting • HTTP Access / Error - 404’s, other access issues • HTTP Plugin - SSL issues, HTTP to WAS connection issues • TDI - Sync issues • DB - DB2 diag & admin logs, Oracle and MS SQL Associated Software also has logs • IBM Docs – WAS logs • CCM/Filenet – WAS logs / P8 Logs • LDAP – LDAP logs / domino / AD etc. • Cognos – WAS logs
  • 10. WHERE YOUR LOGS LIVE – WEBSPHERE & TDI WebSphere – Under the profile directory Each WAS server has its own set of logs Profiles > Profile Name > logs SystemOut.log SystemErr.log + trace.log if tracing on TDI – Under TDISOL logs directory Each TDISOL directory has its own set of logs TDI > TDISOL> logs ibmdi.log SyncUpdates.log appends when sync is run
  • 11. WHERE YOUR LOGS LIVE - DATABASE DB2 Log Type Windows Linux Transaction log files DB2NODE0000SQL00001LOGSTREAM0000 /home/db2inst1/db2inst1/NODE0000/SQL00001/LOGSTREAM0000 db2diag log files C:ProgramDataIBMDB2DB2COPY1DB2 home/db2inst1/sqllib/db2dump DB2 Connections Wizard C:UsersAdministratorlcWizardlogdbWizard /home/db2inst1/lcWizard/log/dbWizard Oracle Log Type Windows Linux Transaction / Redo log files D:oracleoralog<database name> /u02/oralog/<database name> Archive Transaction logs D:oraclefast_recovery_area<database name>archivelog /u03/fast_recovery_area/<database name>/archivelog Connections Wizard C:UsersAdministratorlcWizardlogdbWizard /home/<db user>/lcWizard/log/dbWizard
  • 12. WHERE YOUR LOGS LIVE - DATABASE MS SQL Log Type Windows Transaction log files - DBName.ldf C:Program Files Microsoft SQL ServerMSSQLnn.<InstanceID>MSSQLData Error log files - ERRORLOG.X C:Program Files Microsoft SQL ServerMSSQLnn.<InstanceID>MSSQLData DB2 Connections Wizard C:UsersAdministratorlcWizardlogdbWizard
  • 13. OTHER USEFUL LOG FILES • Connections Install logs - Install root folder /IBM/Connections • Install.log • Version.txt • IBM HTTP Server – Install root/logs /IBM/HTTPServer/logs • access.log • error.log • Docs Install logs – Root folder of every piece /IBM/ConnectionsDocs/Conversion/logs /IBM/ConnectionsDocs/Docs/logs etc. • app_install.log • FileNet/P8 – under WAS profile …/FileNet/servername • p8_server_error.log • p8_server_trace.log • pesvr_system.log • pesvr_trace.log
  • 14. COMMON ISSUES LDAP • Password issues • WAS / TDI can’t connect to LDAP WebSphere • JVM Out Of Memory (a favourite) • SIB issues – check queue depth
  • 15. COMMON ISSUES DB • Stale connections • Network errors TDI • User sync issues – normally LDAP account related • Check profiles DB / LDAP record
  • 16. WHEN IS AN ERROR NOT AN ERROR • Service Integration Bus errors at initial start up - System is looking for Busses that aren’t available yet • LTPA errors for stale user connections • WAS thread alarms - Known non issue if you google it
  • 17. TROUBLESHOOTING – USEFUL TOOLS A decent txt editor • Notepad is useless notepad++, editpad lite • Linux use gedit etc. Web debugging tools • Fiddler is a must • Firebug is also useful LDAP browser • Softerra • Apache Directory Studio Compression / Zip • Winrar, 7 Zip etc. • Checking / replacing items in jars, ears and war files
  • 18. TROUBLESHOOTING Connections down? • Check WAS servers / Apps • WebSphere SystemOut log • HTTP server issues • Error 500 – WAS down • Firewall blocking ports? Connections up but errors • Login – User password issues, LDAP connectivity • Database – data source issues, j2cc alias password, network connectivity
  • 19. GETTING HELP • Google is your friend • Community bloggers may have seen your issue • IBM Technote • IBMer may have blogged on developer works • Connections skype chat or Watson workspace • Ask the community, we help each other • Open a PMR • Usually the last resort if the above haven’t helped • Know the issue, describe it accurately • Have product versions, screen shots, logs etc. to hand • Ensure log language is set to English for support – they will thank you
  • 20. NEED TO OPEN A PMR – WHAT DO YOU NEED? • WAS version • From the WAS_HOMEbin (i.e /IBM/WebSphere/AppServer/bin) run the versioninfo command - versionInfo.bat /sh • Run with additional flag to get info about installed fixpacks / iFixes versionInfo.bat /sh –maintenancePackages • Connections version • Connections install_homeupdateinstaller directory run updateSilet.bat/sh –fix –installDir <connections_home> • Other useful information • DB type & version, Topology & number of nodes, additional software & versions (Docs, CCM, Cognos etc.) • Good description of the problem with screenshots, logs, fiddler trace etc.
  • 21. CONNECTIONS IS EVOLVING . THINK PINK! Two Wrongs Don’t Make a Right—Troubleshooting IBM Connections Session: 1574A - Nico Meisenzahl
  • 23. GET IN TOUCH Sharon James socialshazza.com @socialshazza dilftechnical www.bcchub.com Roberto Boccadoro robertoboccadoro.com @ robboc59 robertoboccadoro www.eldeng.it