- Tweak HCL Connections Newsletter v2
- Repair Administration Console of Connections 7 for Chromium-based Browsers
- Upload Files via IBM HTTPServer (mod_ibm_upload) to HCL Connections
- HCL Connections Newsletter v2 and Join Community requests
- Show Community Create Button only to users with role "community-creator"
- Makefile to process all Asciidoctor files in a directory
- Update on the Touchpoint workaround (Updated)
- Linkdump Week 44 / 2020
- Linkdump Week 42 / 2020
- Linkdump Week 41 / 2020
Another week is over, for a quite busy one. I’m still working on automating HCL Connections installation and think about creating pytests for these deployments. So here is the this weeks mix of my bookmarks, tools I used and articles I found interesting. BASH errorhandling - wizard zines Good intro on Bash errorhandling from Julia Evans Bye-bye Apple Very interesting post, I did that move years ago. I started using Linux on a daily basis on my work notebook around 2008. Sometimes parallel with Mac OS. Today I think about switching my Lenovo notebook to OpenBSD, but I need to work with different business tools for meetings, remote access and so on.
Today I activated Elasticsearch Metrics and Typeahead Search on my demo HCL Connections cluster. To my surprise the indices weren’t created and I got errors on the wsadmin.sh commands. SearchService.createESQuickResultsIndex() I checked the Elasticsearch pods which showed a running state, but the logs showed following messages: [es-master-c9cc5d877-trwsd es-master] [2020-10-08T12:11:13,708][WARN ][o.e.c.r.a.DiskThresholdMonitor] \ [es-master-c9cc5d877-trwsd] high disk watermark [90%] exceeded on [sqwY58MtRa2MoPkHr1o70Q][es-data-2][/data/data/nodes/0] \ free: 2.7gb[5.4%], shards will be relocated away from this node So even with 2.7GB free space it does not generate the needed shards and indices. This is default behavior of Elasticsearch, but can be changed:
It is Linkdump time again. I fixed some things during the week, so my Shaarli instance can use the API now. I do a lot of research and reading on mobile devices (tablet and phone). Now I can share important articles through Stakali, add short notes and do followups on my other devices (tablet, computer). To automate the linkdump posts, I created a short Python script to collect my saved bookmarks (marked with the tag linkdump) and create an asccidoc document for my hugo instance. So I can do a quick review and post it. Shaarli creates a daily overview and a tag cloud of saved bookmarks.
I use Shaarli since ages to collect links, notes and bookmarks. I worked a little bit on that collection and started to share some as public lists. On my mobile device I bought a license for Stakali, it fits perfectly into my workflows. I often search on my mobile and share the link through Stakali to my desktop. Stakali just needs the URL and the API Key of Shaarli, but I got errors. So I analyzed the source and app with: Genymotion Burp Suite Community Edition Stakali has an option to disable SSL Key checking, so no need to use any more tools to intercept the traffic.
HCL included some additional apps with HCL Connections 6.5CR1. One of them is Touchpoint, which can be used to present users the "Terms and Conditions" (or Privacy and Guidelines) of the environment and some help creating their profile, network and become member of their first communities. Touchpoint writes some profile extension entries in the PEOPLEDB database in the table PROFILE_EXTENSIONS, most important: touchpointState: stores the information if a user has completed Touchpoint and the timestamp of completion privacyAndGuidelines: Version number of accepted Privacy Guidelines Example "PROF_KEY" "PROF_PROPERTY_ID" "PROF_VALUE" "94caae68-8eb7-42fd-ac76-e04d4c0ab6bf"