IBM CONNECTIONS TROUBLESHOOTING OR “GET THE COW OFF THE ICE"

Nico Meisenzahl
Nico MeisenzahlCloud Solution Architect | Head of DevOps Consulting & Operations
Toronto, June 6-7 2016
IBM Connections
Troubleshooting or
"get the cow off the ice"
Nico Meisenzahl & Christoph Stoettner
panagenda
PLATINUM	&	SPOTLIGHT	SPONSORS
GOLD	SPONSORS
SILVER	SPONSORS
BRONZE	SPONSORS
Christoph Stoettner
• Senior Consultant at panagenda
• IBM Notes / Domino since 1999
• IBM Connections since version 2.5 /
2009
• Many years of experience in:
• Migrations
• Administration	and	installation
• Performance	analysis
• Joined panagenda in 2015 focusing in:
• IBM	Connections	deployment	and	optimization
• IBM	Connections	monitoring
• Husband of one & father of two,
Bavarian
 @stoeps
 linkedin.com/in/christophstoettner
 www.stoeps.de
 christophstoettner
 +49	173	8588719
christoph.stoettner@panagenda.com
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
 @nmeisenzahl
 linkedin.com/in/nicomeisenzahl
 meisenzahl.org
 nico.meisenzahl
 +49	170	7355081
nico.meisenzahl@panagenda.com
Agenda
• Howto: Troubleshooting
• Troubleshooting…
• Connections	itself
• Backend	(DB2,	TDI,	WebSphere,	SSO)
• Optional	add-ons	(Docs,	FEB,	Cognos,	CCM)
• Tools
Toronto, June 6-7 2016
Howto: Troubleshooting
Reproduce the error
• Reproducible and/or periodically?
• A sequence error?
• Client-side or server-side problem?
• Analyze the root cause
Be aware of the big picture
• Client-side problems
• Debug	in	different	Browsers	(IE,	FF,	Chrome)
• Do	NOT use	a	server	IE
• Server-side: IBM Connections is based on
many components
• debug	on	“high	level”	first
• get	an	overview	which	backend	service	is	causing	
the	error
Configuration changes
• Changes in…
• Connections	configuration
• Backend	(WebSphere,	Database,	HTTP)
• Firewall	or	network
• OS,	hardware	or	VM
Tip:	Even	the	smallest	configuration	change	can	
have	big	consequences!
Analyze log files and browser
• Analyse log files
• Atom.io,	Notepad++	or less/tail
• Baretail or tail –f
• ELK	stack
• Tools for client-side problems
• Firebug	or	Developer-Tools
• BurpSuite	or	Fiddler
Analyze root cause
• Find a hint inside the log
• Network	timeout	or	DNS
• SQL	errors
• LDAP	errors
• Syntax	errors	in	configuration	files	„xxx-
config.xml“
• Error	stack
Tip: In a clustered environment, start and
analyze only one Node (if possible)
Find support
• Knowledge Center http://goo.gl/HFzTmv
• Troubleshooting Tips https://goo.gl/mU1EQ9
• IBM Connections Forum http://goo.gl/CVvQCU
• Community Blogs and/or Chats
• Fix Central
• PMR
Toronto, June 6-7 2016
Troubleshooting
Get the cow off the ice
How to do this?
Agenda
WebSphere Application Server
(IBM Connections) logs
• SystemOut.log
• SystemErr.log
• trace.log (if tracing is enabled)
• Log path:
• <wasroot>/profiles/<profilename>/logs/<servername>/
Analyze WAS log files
• Time stap: 24h time stamp with milli-seconds
• Thread id: eight character hexadecimal value
• Short name: typically java class name
• Event type: one character only (E, W, I,…)
• Message identifier: String based on component
• Message: Some information
WAS Event types
• F - Fatal message
• E - Error message
• W - Warning message
• A - Audit message
• I - Informational message
• C - Configuration message
• D - Detail message
• O - Messages that are written directly to System.out
by an application
• R - Messages that are written directly to System.err by
an application
• Z - Place holder to indicate type was not recognized
WAS Message identifier
• Prefix by Application or Server (CLFRW)
• Specific application code (0042)
• Event Type (I)
Read trace stack
• First line displays key information
• “Caused by” displays root cause
Environment information
• First log lines on server startup
• WebSphere	version
• OS	version,	Process	id
• Installation	path
Enable tracing
• Enable tracing using
ISC
• Runtime	or	configuration	
only
• Define tracing based
on
• App	prefix	/	error	stack
• Must	gather	(PMR)
Search issues
• http(s)://<fqdn>/search/serverStatus
• Display	index,	seedlists,	log	information
• Data	is	displayed	for	one node	only
• Using	node	fqdn to	access	different	nodes
Debug Search
• Search queries (runtime)
• com.ibm.connections.search.index.searching.*=all
• Crawling & seedlists
• com.ibm.connections.search.index.indexing.*=all:	
com.ibm.connections.search.seedlist.*=all:	
com.ibm.connections.httpClient.*=all
Recreate Search Index
• SearchService.startBackgroundIndex()
• Crawls	seedlists
• Extracts	the	file	content
• Create	index
Tip: Use „all_configured“ to index all apps
CLFRW0394E: Search indexing of
services ...
• Search index not ready
• interruption	at	index	creation
• CLFRW0283E:	Search	has	encountered	a	problem	while	
crawling
• CLFRW0027E:	Error	Indexing	component	<app>	for	
search
• INDEX.READY	file	not	present
• Recreate	and	enable	tracing
com.ibm.connections.directory.services
.exception.DSOutOfServiceException
• Access Connections not possible
• DSX not working
• Check SSO settings
• Domain
• LtpaToken Cookie	name
Tip: WebSphere FP sometimes resets SSO
domain
EJPVJ9284E: Unable to get the groups
from the directory for the user…
• User was not able to access Connections
anymore
• WAS LDAP bind user had no read access
to one of the groups the user was member
Debug wsadmin
• Enable trace within wsadmin session
• AdminControl.trace(‘com.ibm.*=all’)
• <wasroot>/profiles/<profilename>/logs/wsadmin.traceout
Database connections
• Check datasouces
• ISC	– Resources	– JDBC	– Data	sources
• Check	logs	for	more	information
• DB2 server log
• <instanceroot>/sqllib/db2dump/
• db2diag.log
• db2diag.xxx.log	(log	rotation,	you	should	enable	this!)
Tip: Oracle users have password expiration
enabled by default!
HTTP Server (IHS & Plugins) logs
• IBM HTTP Server
• <installroot>/logs/
• error_log
• access_log
• based	on	configuration
• WebSphere AppServer Plugins
• <installroot>/logs/<webserver>/http_plugin.log
HTTP 404 not found
• Outdated Plugin configuration
• Restart	IHS
• WAS Plugin configuration issue
• http_plugin.log
HTTP 404 not found
• AppServer or App down
• Network issue
• http_plugin.log
HTTP 500 Internal Server Error
• Unexpected error
• http_plugin.log
• Configuration issue
• WAS Root certificate not trusted or missing
• SSL certificate expired
SDI / TDI logs
• <tdisol>/log/ibmdi.log
• TDI	log	file
• <tdisol>/employee.*
• Files	include	all	changed	users	(adds,	update,	delete,	
error,	skip)
• <tdisol>/syncupdates/*
• Temporary	files	within	the	sync
• Including	database	dump	and	ldiff
• sync_updates_clean_temp_files=false	(default:	true)
• profiles_tdi.properties
Tip: Check lock file
Analyze SDI logs
• Error code prefix
• CLFRN:	Profile	&	User	synchronization
• CTGDIS:	TDI	itself
• Error code suffix
• I,	E,	W,	…
Debug SDI
• Profile	&	User	synchronization	
(<tdisol>/etc/profiles_tdi.properties)
• source_ldap_debug=true
• debug_update_profile=true
• debug_collect=true
• TDI	issues	(<tdisol>/etc/log4j.properties)
• log4j.rootCategory=DEBUG,	Default
Cognos BI logs
• Cognos BI
• SystemOut.log &	trace.log
• <installroot>/logs/cogserver.log
• Cognos Transformer
• <installroot>/logs/cogserver.log
• PowerCube build
• <installroot>/metricsmodel/trxschelog.log
• <userhome>/Transformer/Logs/*.log	(win	only)
BMT-MD-6003 No connection to the
data source …
• PowerCubes not created yet
• Check
• Cronjobsor	scheduled	jobs
• trxschelog.log
Debug Cognos BI & Metrics
• Communication between Cognos BI and
Connections Metrics
• SonataHttpUsage=all:
SonataHttpHeader=all:
SonataHttpBody=all:	
com.ibm.connections.httpClient.*=all:	
com.ibm.connections.metrics.*=all
• Connections Metrics Servlet
• com.ibm.connections.metrics.cognos.servlet.*=all
FileNet logs
• SystemOut.log & trace.log
• FileNet logs
• <wasprofile>/<servername>/p8_server_error.log
• <wasprofile>/<servername>/p8_server_trace.log
• <wasprofile>/<servername>/pesvr_system.log
• <wasprofile>/<servername>/pesvr_trace.log
FileNet urls
• http://<fqdn>/FileNet/Engine
• Server	status,	version,	sonata/waltz	version
• http://<fqdn>/P8CE/Health
• Health	checks	for	authentication,	stores	and	
database
• http://<fqdn>/dm
• FNCS	version	and	configuration
Debug CCM Widget
• Widget issues
• com.ibm.quickr.communitylibrary.*=all:
com.ibm.lconn.widgets.service.*=all:
com.ibm.lconn.widgets.actions.*=all
• Authentication issues
• com.ibm.connections.directory.services.*=all:
com.ibm.connections.directory.services.*=all:
com.ibm.connections.httpClient.*=all
Debug FileNet using ACCE
• http(s)://<fqdn>/acce
Debug FileNet using JVM Properties
• Add generic JVM properties
• -Dlog4j.configuration=file:<path>/log4j.xml	
-DskipTLC=true
• Copy & customize sample log4j.xml
• <ContentEngineRoot>/config/samples
• 20	subsystems	(db,	engine,	security,	search,…)
Docs/Viewer logs & urls
• SystemOut.log & trace.log
• http(s):<fqdn>/vsanity/check
• http(s):<fqdn>/sanity/check?app=all&querytype=report
• http(s):<fqdn>/*/version.txt
Debug LTPA between Domino & WAS
• Debug on Domino side (notes.ini)
• Debug_SSO_Trace_Level=2
• Webauth_verbose_trace=1
• WebSess_verbose_trace=1
• Debug_outfile=<logfilepath>
• Debug on WebSphere
• com.ibm.ws.security.ltpa.*=all
Debug Kerberos
• Configuration
• com.ibm.ws.security.spnego.*=all:	
com.ibm.ws.security.*=all:	
com.ibm.issw.spnegoTAI.*=all:	
com.ibm.security.krb5.*=all
• Runtime
• com.ibm.connections.httpClient.*=all:
com.ibm.connections.directory.services.*=all:
com.ibm.websphere.wim.*=all:
com.ibm.ws.wim.*=all
• Fiddler & BurpSuite
Toronto, June 6-7 2016
Tools
Analyze logs
• Analyze logs live
• Baretail
• tail	–f
• View logs
• Atom.io,	Notepad++
• less,	tail
• ELK	Stack
• Elasticsearch,	Logstash,	Kibana
• Small	Docker	deployment
Analyze Client-side
• Browser
• Firebug /	Developer	Tools
• Intercepting proxies
• Fiddler
• BurpSuite
• VMs with different IE versions
• Without	GPO
• https://www.modern.ie/en-us/virtualization-tools
SQL Clients
• db2 command
• IBM Datastudio
• Dbeaver, DBVisualizer, squirrelSQL
Tip: Database write access is not supported!
LDAP Clients
• ldapsearch command
• Softerra LDAP Browser
• Apache Directory Studio
Analyze Network
• Wireshark
• tcpdump
If you ask the * admin:
There is never a problem within the *!
J
*= Network, SAN, VM, ...
Useful Blogs
• http://ibmconnections.com
• http://turtleblog.info
• http://portal2portal.blogspot.de
• https://www.urspringer.de
• http://socialconnections.info
• http://blog.robertfarstad.com
• http://www.curiousmitch.com
• http://www.ramsit.com/category/blog
• http://techblog.gis-ag.info
• https://milanmatejic.wordpress.com
• http://ibmdocs.com
• http://domino.elfworld.org
• https://dontforgetthe0.com
• http://dilf.me.uk/socialshazza
• http://www.stoeps.de
• http://scripting101.org
• http://meisenzahl.org
• http://martin.leyrer.priv.at
• http://kbild.ch
• http://www.notesgoddess.net
• http://www.dominodiva.com
• http://notesbusters.com
• https://rob59blog.wordpress.com
• http://connections101.info
• http://brandlrainer.blogspot.de
• https://collaborationben.com
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
PLATINUM	&	SPOTLIGHT	SPONSORS
GOLD	SPONSORS
SILVER	SPONSORS
BRONZE	SPONSORS
1 of 57

Recommended

IBM Connections Adminblast - Connect17 (DEV 1268) by
IBM Connections Adminblast - Connect17 (DEV 1268)IBM Connections Adminblast - Connect17 (DEV 1268)
IBM Connections Adminblast - Connect17 (DEV 1268)Nico Meisenzahl
3.4K views59 slides
AdminCamp 2017 - IBM Connections Adminblast by
AdminCamp 2017 - IBM Connections AdminblastAdminCamp 2017 - IBM Connections Adminblast
AdminCamp 2017 - IBM Connections AdminblastNico Meisenzahl
1.4K views66 slides
IBM Connections administration – keep your systems running the right way by
IBM Connections administration – keep your systems running the right wayIBM Connections administration – keep your systems running the right way
IBM Connections administration – keep your systems running the right wayLetsConnect
3.6K views68 slides
Soccnx11 Two wrongs don't make a right - Troubleshooting Connections by
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
1.2K views77 slides
Your App deserves more – The Art of App Modernization by
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 ModernizationChristian Güdemann
345 views34 slides
Best And Worst Practices Deploying IBM Connections by
Best And Worst Practices Deploying IBM ConnectionsBest And Worst Practices Deploying IBM Connections
Best And Worst Practices Deploying IBM ConnectionsLetsConnect
1.7K views57 slides

More Related Content

What's hot

IBM Connections Troubleshooting or “Get the Cow off the Ice” by
IBM Connections Troubleshooting or “Get the Cow off the Ice” IBM Connections Troubleshooting or “Get the Cow off the Ice”
IBM Connections Troubleshooting or “Get the Cow off the Ice” LetsConnect
1.2K views57 slides
Best and worst practices deploying IBM Connections by
Best and worst practices deploying IBM ConnectionsBest and worst practices deploying IBM Connections
Best and worst practices deploying IBM ConnectionsLetsConnect
1.9K views65 slides
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice” by
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”panagenda
4.8K views57 slides
Connections Migrations the easy way Soccnx10 by
Connections Migrations the easy way Soccnx10Connections Migrations the easy way Soccnx10
Connections Migrations the easy way Soccnx10Sharon James
364 views25 slides
IBM Connections Adminblast by
IBM Connections AdminblastIBM Connections Adminblast
IBM Connections AdminblastLetsConnect
887 views62 slides
Victor Toal - IBM Connections: So you have it installed – now what? by
Victor Toal - IBM Connections: So you have it installed – now what?Victor Toal - IBM Connections: So you have it installed – now what?
Victor Toal - IBM Connections: So you have it installed – now what?LetsConnect
1.7K views47 slides

What's hot(19)

IBM Connections Troubleshooting or “Get the Cow off the Ice” by LetsConnect
IBM Connections Troubleshooting or “Get the Cow off the Ice” IBM Connections Troubleshooting or “Get the Cow off the Ice”
IBM Connections Troubleshooting or “Get the Cow off the Ice”
LetsConnect1.2K views
Best and worst practices deploying IBM Connections by LetsConnect
Best and worst practices deploying IBM ConnectionsBest and worst practices deploying IBM Connections
Best and worst practices deploying IBM Connections
LetsConnect1.9K views
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice” by panagenda
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”
panagenda4.8K views
Connections Migrations the easy way Soccnx10 by Sharon James
Connections Migrations the easy way Soccnx10Connections Migrations the easy way Soccnx10
Connections Migrations the easy way Soccnx10
Sharon James364 views
IBM Connections Adminblast by LetsConnect
IBM Connections AdminblastIBM Connections Adminblast
IBM Connections Adminblast
LetsConnect887 views
Victor Toal - IBM Connections: So you have it installed – now what? by LetsConnect
Victor Toal - IBM Connections: So you have it installed – now what?Victor Toal - IBM Connections: So you have it installed – now what?
Victor Toal - IBM Connections: So you have it installed – now what?
LetsConnect1.7K views
Soccnx10: Best and worst practices deploying IBM Connections by panagenda
Soccnx10: Best and worst practices deploying IBM ConnectionsSoccnx10: Best and worst practices deploying IBM Connections
Soccnx10: Best and worst practices deploying IBM Connections
panagenda1.1K views
IBM Think 2018 - IBM Connections Troubleshooting by Nico Meisenzahl
IBM Think 2018 -  IBM Connections TroubleshootingIBM Think 2018 -  IBM Connections Troubleshooting
IBM Think 2018 - IBM Connections Troubleshooting
Nico Meisenzahl1.5K views
Engage / Belsoft Collaboration - Using IBM Domino data in IBM Connections – a... by Belsoft
Engage / Belsoft Collaboration - Using IBM Domino data in IBM Connections – a...Engage / Belsoft Collaboration - Using IBM Domino data in IBM Connections – a...
Engage / Belsoft Collaboration - Using IBM Domino data in IBM Connections – a...
Belsoft667 views
Webinar: IBM Connections Adminblast by panagenda
Webinar: IBM Connections AdminblastWebinar: IBM Connections Adminblast
Webinar: IBM Connections Adminblast
panagenda139 views
Web Performance First Aid by Alan Seiden
Web Performance First AidWeb Performance First Aid
Web Performance First Aid
Alan Seiden1.8K views
Sutol How To Be A Lion Tamer by Sharon James
Sutol How To Be A Lion TamerSutol How To Be A Lion Tamer
Sutol How To Be A Lion Tamer
Sharon James592 views
Sutol - A Hitchhiker’s Guide to troubleshooting IBM Connections by Sharon James
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 James572 views
SUTOL 2016: IBM Connections Deployment Best and Worst Practices by panagenda
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
panagenda817 views
IBM Connect 2016 - 60+ in 60 - Admin Tips Power Hour by Chris Miller
IBM Connect 2016 - 60+ in 60 - Admin Tips Power HourIBM Connect 2016 - 60+ in 60 - Admin Tips Power Hour
IBM Connect 2016 - 60+ in 60 - Admin Tips Power Hour
Chris Miller1.3K views
1050: TDI Solutions Best Practises with IBM Connections Deployments - IBM Con... by panagenda
1050: TDI Solutions Best Practises with IBM Connections Deployments - IBM Con...1050: TDI Solutions Best Practises with IBM Connections Deployments - IBM Con...
1050: TDI Solutions Best Practises with IBM Connections Deployments - IBM Con...
panagenda1.3K views
Planning and Completing an IBM Connections Upgrade by Gabriella Davis
Planning and Completing an IBM Connections UpgradePlanning and Completing an IBM Connections Upgrade
Planning and Completing an IBM Connections Upgrade
Gabriella Davis1.3K views
IBM Connections Adminblast - Soccnx 12 Edition by panagenda
IBM Connections Adminblast - Soccnx 12 EditionIBM Connections Adminblast - Soccnx 12 Edition
IBM Connections Adminblast - Soccnx 12 Edition
panagenda879 views
Automate IBM Connections Installations and more by panagenda
Automate IBM Connections Installations and moreAutomate IBM Connections Installations and more
Automate IBM Connections Installations and more
panagenda815 views

Viewers also liked

BEST AND WORST PRACTICES DEPLOYING IBM CONNECTIONS by
BEST AND WORST PRACTICES DEPLOYING IBM CONNECTIONSBEST AND WORST PRACTICES DEPLOYING IBM CONNECTIONS
BEST AND WORST PRACTICES DEPLOYING IBM CONNECTIONSNico Meisenzahl
1.3K views65 slides
IBM Chat/Sametime Migration (CCTY 2016 Munich) by
IBM Chat/Sametime Migration (CCTY 2016 Munich)IBM Chat/Sametime Migration (CCTY 2016 Munich)
IBM Chat/Sametime Migration (CCTY 2016 Munich)Novakenstein
4.6K views70 slides
Confessions of a Connections Addict by
Confessions of a Connections AddictConfessions of a Connections Addict
Confessions of a Connections AddictLetsConnect
445 views10 slides
No, I’m not retired! by
No, I’m not retired!No, I’m not retired!
No, I’m not retired!LetsConnect
511 views20 slides
Herding Presidents (and others) to the Promised Land by
Herding Presidents (and others) to the Promised LandHerding Presidents (and others) to the Promised Land
Herding Presidents (and others) to the Promised LandLetsConnect
382 views13 slides
Soccnx10 Man versus Machine – A Story About Embracing Innovation by
Soccnx10 Man versus Machine – A Story About Embracing Innovation Soccnx10 Man versus Machine – A Story About Embracing Innovation
Soccnx10 Man versus Machine – A Story About Embracing Innovation Femke Goedhart
434 views42 slides

Viewers also liked(17)

BEST AND WORST PRACTICES DEPLOYING IBM CONNECTIONS by Nico Meisenzahl
BEST AND WORST PRACTICES DEPLOYING IBM CONNECTIONSBEST AND WORST PRACTICES DEPLOYING IBM CONNECTIONS
BEST AND WORST PRACTICES DEPLOYING IBM CONNECTIONS
Nico Meisenzahl1.3K views
IBM Chat/Sametime Migration (CCTY 2016 Munich) by Novakenstein
IBM Chat/Sametime Migration (CCTY 2016 Munich)IBM Chat/Sametime Migration (CCTY 2016 Munich)
IBM Chat/Sametime Migration (CCTY 2016 Munich)
Novakenstein4.6K views
Confessions of a Connections Addict by LetsConnect
Confessions of a Connections AddictConfessions of a Connections Addict
Confessions of a Connections Addict
LetsConnect445 views
No, I’m not retired! by LetsConnect
No, I’m not retired!No, I’m not retired!
No, I’m not retired!
LetsConnect511 views
Herding Presidents (and others) to the Promised Land by LetsConnect
Herding Presidents (and others) to the Promised LandHerding Presidents (and others) to the Promised Land
Herding Presidents (and others) to the Promised Land
LetsConnect382 views
Soccnx10 Man versus Machine – A Story About Embracing Innovation by Femke Goedhart
Soccnx10 Man versus Machine – A Story About Embracing Innovation Soccnx10 Man versus Machine – A Story About Embracing Innovation
Soccnx10 Man versus Machine – A Story About Embracing Innovation
Femke Goedhart434 views
IBM Connections Antipatterns by LetsConnect
IBM Connections AntipatternsIBM Connections Antipatterns
IBM Connections Antipatterns
LetsConnect525 views
Connections Upgrades and Migrations the Easy Way by LetsConnect
Connections Upgrades and Migrations the Easy WayConnections Upgrades and Migrations the Easy Way
Connections Upgrades and Migrations the Easy Way
LetsConnect381 views
OpenNTF: Past, Present, and Future by LetsConnect
OpenNTF: Past, Present, and FutureOpenNTF: Past, Present, and Future
OpenNTF: Past, Present, and Future
LetsConnect284 views
How Designing IBM Verse Led Us to a New Way to Work by LetsConnect
How Designing IBM Verse Led Us to a New Way to WorkHow Designing IBM Verse Led Us to a New Way to Work
How Designing IBM Verse Led Us to a New Way to Work
LetsConnect630 views
Verisure Securitas Direct: On our fourth year in the Cloud! What has it been ... by LetsConnect
Verisure Securitas Direct: On our fourth year in the Cloud! What has it been ...Verisure Securitas Direct: On our fourth year in the Cloud! What has it been ...
Verisure Securitas Direct: On our fourth year in the Cloud! What has it been ...
LetsConnect1.1K views
10 insights to foster enterprise social networking, that you already know by LetsConnect
10 insights to foster enterprise social networking, that you already know10 insights to foster enterprise social networking, that you already know
10 insights to foster enterprise social networking, that you already know
LetsConnect391 views
Change behavior, one Tiny Habit at a time by Sasja Beerendonk
Change behavior, one Tiny Habit at a timeChange behavior, one Tiny Habit at a time
Change behavior, one Tiny Habit at a time
Sasja Beerendonk638 views
Lowe’s Journey with Becoming a Collaborative Company by LetsConnect
Lowe’s Journey with Becoming a Collaborative CompanyLowe’s Journey with Becoming a Collaborative Company
Lowe’s Journey with Becoming a Collaborative Company
LetsConnect1.1K views
Humanising Cognitive Systems by LetsConnect
Humanising Cognitive SystemsHumanising Cognitive Systems
Humanising Cognitive Systems
LetsConnect670 views
Are You Ready for an Alternative in Application Development? by LetsConnect
Are You Ready for an Alternative in Application Development?Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?
LetsConnect808 views
From Social What to Social WOW! How to design social user experiences that ma... by LetsConnect
From Social What to Social WOW! How to design social user experiences that ma...From Social What to Social WOW! How to design social user experiences that ma...
From Social What to Social WOW! How to design social user experiences that ma...
LetsConnect594 views

Similar to IBM CONNECTIONS TROUBLESHOOTING OR “GET THE COW OFF THE ICE"

Envision it SharePoint Extranet Webinar Series - Federation and SharePoint On... by
Envision it SharePoint Extranet Webinar Series - Federation and SharePoint On...Envision it SharePoint Extranet Webinar Series - Federation and SharePoint On...
Envision it SharePoint Extranet Webinar Series - Federation and SharePoint On...Envision IT
798 views67 slides
CIS 2015 Extreme SAML - Hans Zandbelt by
CIS 2015 Extreme SAML - Hans ZandbeltCIS 2015 Extreme SAML - Hans Zandbelt
CIS 2015 Extreme SAML - Hans ZandbeltCloudIDSummit
670 views29 slides
Making your user happy – how to create a perfect profile by
Making your user happy – how to create a perfect profileMaking your user happy – how to create a perfect profile
Making your user happy – how to create a perfect profileLetsConnect
737 views36 slides
Covert Attack Mystery Box: A few novel techniques for exploiting Microsoft “f... by
Covert Attack Mystery Box: A few novel techniques for exploiting Microsoft “f...Covert Attack Mystery Box: A few novel techniques for exploiting Microsoft “f...
Covert Attack Mystery Box: A few novel techniques for exploiting Microsoft “f...Beau Bullock
7.3K views50 slides
Shiny, Let’s Be Bad Guys: Exploiting and Mitigating the Top 10 Web App Vulner... by
Shiny, Let’s Be Bad Guys: Exploiting and Mitigating the Top 10 Web App Vulner...Shiny, Let’s Be Bad Guys: Exploiting and Mitigating the Top 10 Web App Vulner...
Shiny, Let’s Be Bad Guys: Exploiting and Mitigating the Top 10 Web App Vulner...Michael Pirnat
3.6K views109 slides
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten by
O365Con18 - Hybrid SharePoint Deep Dive - Thomas VochtenO365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas VochtenNCCOMMS
186 views61 slides

Similar to IBM CONNECTIONS TROUBLESHOOTING OR “GET THE COW OFF THE ICE"(20)

Envision it SharePoint Extranet Webinar Series - Federation and SharePoint On... by Envision IT
Envision it SharePoint Extranet Webinar Series - Federation and SharePoint On...Envision it SharePoint Extranet Webinar Series - Federation and SharePoint On...
Envision it SharePoint Extranet Webinar Series - Federation and SharePoint On...
Envision IT798 views
CIS 2015 Extreme SAML - Hans Zandbelt by CloudIDSummit
CIS 2015 Extreme SAML - Hans ZandbeltCIS 2015 Extreme SAML - Hans Zandbelt
CIS 2015 Extreme SAML - Hans Zandbelt
CloudIDSummit670 views
Making your user happy – how to create a perfect profile by LetsConnect
Making your user happy – how to create a perfect profileMaking your user happy – how to create a perfect profile
Making your user happy – how to create a perfect profile
LetsConnect737 views
Covert Attack Mystery Box: A few novel techniques for exploiting Microsoft “f... by Beau Bullock
Covert Attack Mystery Box: A few novel techniques for exploiting Microsoft “f...Covert Attack Mystery Box: A few novel techniques for exploiting Microsoft “f...
Covert Attack Mystery Box: A few novel techniques for exploiting Microsoft “f...
Beau Bullock7.3K views
Shiny, Let’s Be Bad Guys: Exploiting and Mitigating the Top 10 Web App Vulner... by Michael Pirnat
Shiny, Let’s Be Bad Guys: Exploiting and Mitigating the Top 10 Web App Vulner...Shiny, Let’s Be Bad Guys: Exploiting and Mitigating the Top 10 Web App Vulner...
Shiny, Let’s Be Bad Guys: Exploiting and Mitigating the Top 10 Web App Vulner...
Michael Pirnat3.6K views
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten by NCCOMMS
O365Con18 - Hybrid SharePoint Deep Dive - Thomas VochtenO365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
NCCOMMS186 views
7.1. SDLC try me to implenment by defconmoscow
7.1. SDLC try me to implenment7.1. SDLC try me to implenment
7.1. SDLC try me to implenment
defconmoscow361 views
be the captain of your connections deployment by Sharon James
be the captain of your connections deploymentbe the captain of your connections deployment
be the captain of your connections deployment
Sharon James421 views
Finding The Weak Link in Windows Binaries by Ollie Whitehouse
Finding The Weak Link in Windows BinariesFinding The Weak Link in Windows Binaries
Finding The Weak Link in Windows Binaries
Ollie Whitehouse5.4K views
Campus days 2013 - Instrumentation by Anders Lybecker
Campus days 2013 - InstrumentationCampus days 2013 - Instrumentation
Campus days 2013 - Instrumentation
Anders Lybecker752 views
#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfx by Vincent Biret
#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfx#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfx
#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfx
Vincent Biret441 views
Share point 2013 in a hybrid world by Jethro Seghers
Share point 2013 in a hybrid worldShare point 2013 in a hybrid world
Share point 2013 in a hybrid world
Jethro Seghers2K views
Lessons Learned from Building Enterprise APIs (Gustaf Nyman) by Nordic APIs
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Nordic APIs377 views
Externally Testing Modern AD Domains - Arcticcon by Karl Fosaaen
Externally Testing Modern AD Domains - ArcticconExternally Testing Modern AD Domains - Arcticcon
Externally Testing Modern AD Domains - Arcticcon
Karl Fosaaen375 views
Thick Application Penetration Testing - A Crash Course by NetSPI
Thick Application Penetration Testing - A Crash CourseThick Application Penetration Testing - A Crash Course
Thick Application Penetration Testing - A Crash Course
NetSPI4.7K views
Downtime is Not an Option: Integrating IBM Z into ServiceNow and Splunk by Precisely
Downtime is Not an Option: Integrating IBM Z into ServiceNow and SplunkDowntime is Not an Option: Integrating IBM Z into ServiceNow and Splunk
Downtime is Not an Option: Integrating IBM Z into ServiceNow and Splunk
Precisely138 views
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso... by Marek Maśko
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
Marek Maśko94 views
Spsnyc vincent biret spfx devops by spsnyc
Spsnyc vincent biret spfx devopsSpsnyc vincent biret spfx devops
Spsnyc vincent biret spfx devops
spsnyc150 views

More from Nico Meisenzahl

Cloud-Native & Sustainability: How and Why to Build Sustainable Workloads by
Cloud-Native & Sustainability: How and Why to Build Sustainable WorkloadsCloud-Native & Sustainability: How and Why to Build Sustainable Workloads
Cloud-Native & Sustainability: How and Why to Build Sustainable WorkloadsNico Meisenzahl
51 views50 slides
Container Day Security: How to Prevent Your Kubernetes Cluster From Being Hacked by
Container Day Security: How to Prevent Your Kubernetes Cluster From Being HackedContainer Day Security: How to Prevent Your Kubernetes Cluster From Being Hacked
Container Day Security: How to Prevent Your Kubernetes Cluster From Being HackedNico Meisenzahl
30 views14 slides
Festive Tech Calendar: Festive time with AKS networking by
Festive Tech Calendar: Festive time with AKS networkingFestive Tech Calendar: Festive time with AKS networking
Festive Tech Calendar: Festive time with AKS networkingNico Meisenzahl
23 views31 slides
ContainerConf 2022: Hijack Kubernetes by
ContainerConf 2022: Hijack KubernetesContainerConf 2022: Hijack Kubernetes
ContainerConf 2022: Hijack KubernetesNico Meisenzahl
59 views24 slides
ContainerConf 2022: Kubernetes is awesome - but... by
ContainerConf 2022: Kubernetes is awesome - but...ContainerConf 2022: Kubernetes is awesome - but...
ContainerConf 2022: Kubernetes is awesome - but...Nico Meisenzahl
195 views29 slides
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked by
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being HackedKCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being HackedNico Meisenzahl
53 views26 slides

More from Nico Meisenzahl(20)

Cloud-Native & Sustainability: How and Why to Build Sustainable Workloads by Nico Meisenzahl
Cloud-Native & Sustainability: How and Why to Build Sustainable WorkloadsCloud-Native & Sustainability: How and Why to Build Sustainable Workloads
Cloud-Native & Sustainability: How and Why to Build Sustainable Workloads
Nico Meisenzahl51 views
Container Day Security: How to Prevent Your Kubernetes Cluster From Being Hacked by Nico Meisenzahl
Container Day Security: How to Prevent Your Kubernetes Cluster From Being HackedContainer Day Security: How to Prevent Your Kubernetes Cluster From Being Hacked
Container Day Security: How to Prevent Your Kubernetes Cluster From Being Hacked
Nico Meisenzahl30 views
Festive Tech Calendar: Festive time with AKS networking by Nico Meisenzahl
Festive Tech Calendar: Festive time with AKS networkingFestive Tech Calendar: Festive time with AKS networking
Festive Tech Calendar: Festive time with AKS networking
Nico Meisenzahl23 views
ContainerConf 2022: Hijack Kubernetes by Nico Meisenzahl
ContainerConf 2022: Hijack KubernetesContainerConf 2022: Hijack Kubernetes
ContainerConf 2022: Hijack Kubernetes
Nico Meisenzahl59 views
ContainerConf 2022: Kubernetes is awesome - but... by Nico Meisenzahl
ContainerConf 2022: Kubernetes is awesome - but...ContainerConf 2022: Kubernetes is awesome - but...
ContainerConf 2022: Kubernetes is awesome - but...
Nico Meisenzahl195 views
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked by Nico Meisenzahl
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being HackedKCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked
Nico Meisenzahl53 views
KCD Munich 2022: Hijack a Kubernetes Cluster - a Walkthrough by Nico Meisenzahl
KCD Munich 2022: Hijack a Kubernetes Cluster - a WalkthroughKCD Munich 2022: Hijack a Kubernetes Cluster - a Walkthrough
KCD Munich 2022: Hijack a Kubernetes Cluster - a Walkthrough
Nico Meisenzahl15 views
Cloud Love Conference: Kubernetes is awesome, but... by Nico Meisenzahl
Cloud Love Conference: Kubernetes is awesome, but...Cloud Love Conference: Kubernetes is awesome, but...
Cloud Love Conference: Kubernetes is awesome, but...
Nico Meisenzahl11 views
How to Prevent Your Kubernetes Cluster From Being Hacked by Nico Meisenzahl
How to Prevent Your Kubernetes Cluster From Being HackedHow to Prevent Your Kubernetes Cluster From Being Hacked
How to Prevent Your Kubernetes Cluster From Being Hacked
Nico Meisenzahl54 views
Container Days: Hijack a Kubernetes Cluster - a Walkthrough by Nico Meisenzahl
Container Days: Hijack a Kubernetes Cluster - a WalkthroughContainer Days: Hijack a Kubernetes Cluster - a Walkthrough
Container Days: Hijack a Kubernetes Cluster - a Walkthrough
Nico Meisenzahl16 views
Hijack a Kubernetes Cluster - a Walkthrough by Nico Meisenzahl
Hijack a Kubernetes Cluster - a WalkthroughHijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a Walkthrough
Nico Meisenzahl70 views
Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ... by Nico Meisenzahl
Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ...Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ...
Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ...
Nico Meisenzahl94 views
Hijack a Kubernetes Cluster - a Walkthrough by Nico Meisenzahl
Hijack a Kubernetes Cluster - a WalkthroughHijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a Walkthrough
Nico Meisenzahl126 views
azdevcom - Hijack a Kubernetes Cluster by Nico Meisenzahl
azdevcom - Hijack a Kubernetes Clusterazdevcom - Hijack a Kubernetes Cluster
azdevcom - Hijack a Kubernetes Cluster
Nico Meisenzahl138 views
Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base... by Nico Meisenzahl
Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base...Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base...
Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base...
Nico Meisenzahl164 views
Continuous Lifecycle: Hijack Kubernetes by Nico Meisenzahl
Continuous Lifecycle: Hijack KubernetesContinuous Lifecycle: Hijack Kubernetes
Continuous Lifecycle: Hijack Kubernetes
Nico Meisenzahl53 views
Hijack a Kubernetes Cluster - a Walkthrough by Nico Meisenzahl
Hijack a Kubernetes Cluster - a WalkthroughHijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a Walkthrough
Nico Meisenzahl102 views
GitLab Commit: Enhance your Compliance with Policy-Based CI/CD by Nico Meisenzahl
GitLab Commit: Enhance your Compliance with Policy-Based CI/CDGitLab Commit: Enhance your Compliance with Policy-Based CI/CD
GitLab Commit: Enhance your Compliance with Policy-Based CI/CD
Nico Meisenzahl588 views
Azure Meetup Hamburg: Production-Ready Terraform Deployments on Azure by Nico Meisenzahl
Azure Meetup Hamburg: Production-Ready Terraform Deployments on AzureAzure Meetup Hamburg: Production-Ready Terraform Deployments on Azure
Azure Meetup Hamburg: Production-Ready Terraform Deployments on Azure
Nico Meisenzahl288 views
Microsoft DevOps Forum 2021 – DevOps & Security by Nico Meisenzahl
 Microsoft DevOps Forum 2021 – DevOps & Security Microsoft DevOps Forum 2021 – DevOps & Security
Microsoft DevOps Forum 2021 – DevOps & Security
Nico Meisenzahl248 views

Recently uploaded

Ransomware is Knocking your Door_Final.pdf by
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdfSecurity Bootcamp
81 views46 slides
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOsPriyanka Aash
103 views59 slides
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineShapeBlue
154 views19 slides
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...Bernd Ruecker
50 views69 slides
Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
60 views21 slides
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates by
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesKeynote Talk: Open Source is Not Dead - Charles Schulz - Vates
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesShapeBlue
178 views15 slides

Recently uploaded(20)

Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash103 views
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue154 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker50 views
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates by ShapeBlue
Keynote Talk: Open Source is Not Dead - Charles Schulz - VatesKeynote Talk: Open Source is Not Dead - Charles Schulz - Vates
Keynote Talk: Open Source is Not Dead - Charles Schulz - Vates
ShapeBlue178 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software373 views
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by ShapeBlue
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
ShapeBlue120 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu287 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue105 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue68 views
DRBD Deep Dive - Philipp Reisner - LINBIT by ShapeBlue
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBIT
ShapeBlue110 views
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue by ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue191 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue69 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue128 views
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by ShapeBlue
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool
ShapeBlue56 views
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue121 views
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue134 views

IBM CONNECTIONS TROUBLESHOOTING OR “GET THE COW OFF THE ICE"

  • 1. Toronto, June 6-7 2016 IBM Connections Troubleshooting or "get the cow off the ice" Nico Meisenzahl & Christoph Stoettner panagenda
  • 3. Christoph Stoettner • Senior Consultant at panagenda • IBM Notes / Domino since 1999 • IBM Connections since version 2.5 / 2009 • Many years of experience in: • Migrations • Administration and installation • Performance analysis • Joined panagenda in 2015 focusing in: • IBM Connections deployment and optimization • IBM Connections monitoring • Husband of one & father of two, Bavarian  @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  @nmeisenzahl  linkedin.com/in/nicomeisenzahl  meisenzahl.org  nico.meisenzahl  +49 170 7355081 nico.meisenzahl@panagenda.com
  • 5. Agenda • Howto: Troubleshooting • Troubleshooting… • Connections itself • Backend (DB2, TDI, WebSphere, SSO) • Optional add-ons (Docs, FEB, Cognos, CCM) • Tools
  • 6. Toronto, June 6-7 2016 Howto: Troubleshooting
  • 7. Reproduce the error • Reproducible and/or periodically? • A sequence error? • Client-side or server-side problem? • Analyze the root cause
  • 8. Be aware of the big picture • Client-side problems • Debug in different Browsers (IE, FF, Chrome) • Do NOT use a server IE • Server-side: IBM Connections is based on many components • debug on “high level” first • get an overview which backend service is causing the error
  • 9. Configuration changes • Changes in… • Connections configuration • Backend (WebSphere, Database, HTTP) • Firewall or network • OS, hardware or VM Tip: Even the smallest configuration change can have big consequences!
  • 10. Analyze log files and browser • Analyse log files • Atom.io, Notepad++ or less/tail • Baretail or tail –f • ELK stack • Tools for client-side problems • Firebug or Developer-Tools • BurpSuite or Fiddler
  • 11. Analyze root cause • Find a hint inside the log • Network timeout or DNS • SQL errors • LDAP errors • Syntax errors in configuration files „xxx- config.xml“ • Error stack Tip: In a clustered environment, start and analyze only one Node (if possible)
  • 12. Find support • Knowledge Center http://goo.gl/HFzTmv • Troubleshooting Tips https://goo.gl/mU1EQ9 • IBM Connections Forum http://goo.gl/CVvQCU • Community Blogs and/or Chats • Fix Central • PMR
  • 13. Toronto, June 6-7 2016 Troubleshooting
  • 14. Get the cow off the ice How to do this?
  • 16. WebSphere Application Server (IBM Connections) logs • SystemOut.log • SystemErr.log • trace.log (if tracing is enabled) • Log path: • <wasroot>/profiles/<profilename>/logs/<servername>/
  • 17. Analyze WAS log files • Time stap: 24h time stamp with milli-seconds • Thread id: eight character hexadecimal value • Short name: typically java class name • Event type: one character only (E, W, I,…) • Message identifier: String based on component • Message: Some information
  • 18. WAS Event types • F - Fatal message • E - Error message • W - Warning message • A - Audit message • I - Informational message • C - Configuration message • D - Detail message • O - Messages that are written directly to System.out by an application • R - Messages that are written directly to System.err by an application • Z - Place holder to indicate type was not recognized
  • 19. WAS Message identifier • Prefix by Application or Server (CLFRW) • Specific application code (0042) • Event Type (I)
  • 20. Read trace stack • First line displays key information • “Caused by” displays root cause
  • 21. Environment information • First log lines on server startup • WebSphere version • OS version, Process id • Installation path
  • 22. Enable tracing • Enable tracing using ISC • Runtime or configuration only • Define tracing based on • App prefix / error stack • Must gather (PMR)
  • 23. Search issues • http(s)://<fqdn>/search/serverStatus • Display index, seedlists, log information • Data is displayed for one node only • Using node fqdn to access different nodes
  • 24. Debug Search • Search queries (runtime) • com.ibm.connections.search.index.searching.*=all • Crawling & seedlists • com.ibm.connections.search.index.indexing.*=all: com.ibm.connections.search.seedlist.*=all: com.ibm.connections.httpClient.*=all
  • 25. Recreate Search Index • SearchService.startBackgroundIndex() • Crawls seedlists • Extracts the file content • Create index Tip: Use „all_configured“ to index all apps
  • 26. CLFRW0394E: Search indexing of services ... • Search index not ready • interruption at index creation • CLFRW0283E: Search has encountered a problem while crawling • CLFRW0027E: Error Indexing component <app> for search • INDEX.READY file not present • Recreate and enable tracing
  • 27. com.ibm.connections.directory.services .exception.DSOutOfServiceException • Access Connections not possible • DSX not working • Check SSO settings • Domain • LtpaToken Cookie name Tip: WebSphere FP sometimes resets SSO domain
  • 28. EJPVJ9284E: Unable to get the groups from the directory for the user… • User was not able to access Connections anymore • WAS LDAP bind user had no read access to one of the groups the user was member
  • 29. Debug wsadmin • Enable trace within wsadmin session • AdminControl.trace(‘com.ibm.*=all’) • <wasroot>/profiles/<profilename>/logs/wsadmin.traceout
  • 30. Database connections • Check datasouces • ISC – Resources – JDBC – Data sources • Check logs for more information • DB2 server log • <instanceroot>/sqllib/db2dump/ • db2diag.log • db2diag.xxx.log (log rotation, you should enable this!) Tip: Oracle users have password expiration enabled by default!
  • 31. HTTP Server (IHS & Plugins) logs • IBM HTTP Server • <installroot>/logs/ • error_log • access_log • based on configuration • WebSphere AppServer Plugins • <installroot>/logs/<webserver>/http_plugin.log
  • 32. HTTP 404 not found • Outdated Plugin configuration • Restart IHS • WAS Plugin configuration issue • http_plugin.log
  • 33. HTTP 404 not found • AppServer or App down • Network issue • http_plugin.log
  • 34. HTTP 500 Internal Server Error • Unexpected error • http_plugin.log • Configuration issue • WAS Root certificate not trusted or missing • SSL certificate expired
  • 35. SDI / TDI logs • <tdisol>/log/ibmdi.log • TDI log file • <tdisol>/employee.* • Files include all changed users (adds, update, delete, error, skip) • <tdisol>/syncupdates/* • Temporary files within the sync • Including database dump and ldiff • sync_updates_clean_temp_files=false (default: true) • profiles_tdi.properties Tip: Check lock file
  • 36. Analyze SDI logs • Error code prefix • CLFRN: Profile & User synchronization • CTGDIS: TDI itself • Error code suffix • I, E, W, …
  • 37. Debug SDI • Profile & User synchronization (<tdisol>/etc/profiles_tdi.properties) • source_ldap_debug=true • debug_update_profile=true • debug_collect=true • TDI issues (<tdisol>/etc/log4j.properties) • log4j.rootCategory=DEBUG, Default
  • 38. Cognos BI logs • Cognos BI • SystemOut.log & trace.log • <installroot>/logs/cogserver.log • Cognos Transformer • <installroot>/logs/cogserver.log • PowerCube build • <installroot>/metricsmodel/trxschelog.log • <userhome>/Transformer/Logs/*.log (win only)
  • 39. BMT-MD-6003 No connection to the data source … • PowerCubes not created yet • Check • Cronjobsor scheduled jobs • trxschelog.log
  • 40. Debug Cognos BI & Metrics • Communication between Cognos BI and Connections Metrics • SonataHttpUsage=all: SonataHttpHeader=all: SonataHttpBody=all: com.ibm.connections.httpClient.*=all: com.ibm.connections.metrics.*=all • Connections Metrics Servlet • com.ibm.connections.metrics.cognos.servlet.*=all
  • 41. FileNet logs • SystemOut.log & trace.log • FileNet logs • <wasprofile>/<servername>/p8_server_error.log • <wasprofile>/<servername>/p8_server_trace.log • <wasprofile>/<servername>/pesvr_system.log • <wasprofile>/<servername>/pesvr_trace.log
  • 42. FileNet urls • http://<fqdn>/FileNet/Engine • Server status, version, sonata/waltz version • http://<fqdn>/P8CE/Health • Health checks for authentication, stores and database • http://<fqdn>/dm • FNCS version and configuration
  • 43. Debug CCM Widget • Widget issues • com.ibm.quickr.communitylibrary.*=all: com.ibm.lconn.widgets.service.*=all: com.ibm.lconn.widgets.actions.*=all • Authentication issues • com.ibm.connections.directory.services.*=all: com.ibm.connections.directory.services.*=all: com.ibm.connections.httpClient.*=all
  • 44. Debug FileNet using ACCE • http(s)://<fqdn>/acce
  • 45. Debug FileNet using JVM Properties • Add generic JVM properties • -Dlog4j.configuration=file:<path>/log4j.xml -DskipTLC=true • Copy & customize sample log4j.xml • <ContentEngineRoot>/config/samples • 20 subsystems (db, engine, security, search,…)
  • 46. Docs/Viewer logs & urls • SystemOut.log & trace.log • http(s):<fqdn>/vsanity/check • http(s):<fqdn>/sanity/check?app=all&querytype=report • http(s):<fqdn>/*/version.txt
  • 47. Debug LTPA between Domino & WAS • Debug on Domino side (notes.ini) • Debug_SSO_Trace_Level=2 • Webauth_verbose_trace=1 • WebSess_verbose_trace=1 • Debug_outfile=<logfilepath> • Debug on WebSphere • com.ibm.ws.security.ltpa.*=all
  • 48. Debug Kerberos • Configuration • com.ibm.ws.security.spnego.*=all: com.ibm.ws.security.*=all: com.ibm.issw.spnegoTAI.*=all: com.ibm.security.krb5.*=all • Runtime • com.ibm.connections.httpClient.*=all: com.ibm.connections.directory.services.*=all: com.ibm.websphere.wim.*=all: com.ibm.ws.wim.*=all • Fiddler & BurpSuite
  • 49. Toronto, June 6-7 2016 Tools
  • 50. Analyze logs • Analyze logs live • Baretail • tail –f • View logs • Atom.io, Notepad++ • less, tail • ELK Stack • Elasticsearch, Logstash, Kibana • Small Docker deployment
  • 51. Analyze Client-side • Browser • Firebug / Developer Tools • Intercepting proxies • Fiddler • BurpSuite • VMs with different IE versions • Without GPO • https://www.modern.ie/en-us/virtualization-tools
  • 52. SQL Clients • db2 command • IBM Datastudio • Dbeaver, DBVisualizer, squirrelSQL Tip: Database write access is not supported!
  • 53. LDAP Clients • ldapsearch command • Softerra LDAP Browser • Apache Directory Studio
  • 54. Analyze Network • Wireshark • tcpdump If you ask the * admin: There is never a problem within the *! J *= Network, SAN, VM, ...
  • 55. Useful Blogs • http://ibmconnections.com • http://turtleblog.info • http://portal2portal.blogspot.de • https://www.urspringer.de • http://socialconnections.info • http://blog.robertfarstad.com • http://www.curiousmitch.com • http://www.ramsit.com/category/blog • http://techblog.gis-ag.info • https://milanmatejic.wordpress.com • http://ibmdocs.com • http://domino.elfworld.org • https://dontforgetthe0.com • http://dilf.me.uk/socialshazza • http://www.stoeps.de • http://scripting101.org • http://meisenzahl.org • http://martin.leyrer.priv.at • http://kbild.ch • http://www.notesgoddess.net • http://www.dominodiva.com • http://notesbusters.com • https://rob59blog.wordpress.com • http://connections101.info • http://brandlrainer.blogspot.de • https://collaborationben.com
  • 56. 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