WebSphere nodes no longer syncing

Came across this issue recently, took em a while to get it solved. None of the nodes could sync with the deployment manager due to following error:

ADFS0119E: An unexpected exception occurred: java.io.FileNotFoundException: File download failed: java.io.IOException: ADFS0140E: The file transfer server cannot download the download%2Fcells%2FSocialCell%2FLotusConnections-config%2F%0D__5655077188255192541.tmp file. The server returned HTTP error code 500.
at com.ibm.websphere.management.filetransfer.client.FileDownloadInputStream.getStream(FileDownloadInputStream.java:230)
at com.ibm.websphere.management.repository.RepositoryInputStream.read(RepositoryInputStream.java:137)
at java.security.DigestInputStream.read(DigestInputStream.java:112)
at java.io.FilterInputStream.read(FilterInputStream.java:101)
at com.ibm.ws.management.repository.FileDocument.copyDocument(FileDocument.java:452)
at com.ibm.ws.management.repository.FileDocument.create(FileDocument.java:118)
at com.ibm.ws.management.repository.FileRepository.createInternal(FileRepository.java:775)
at com.ibm.ws.management.repository.FileRepository.updateInternal(FileRepository.java:1481)
at com.ibm.ws.management.repository.FileRepository.update(FileRepository.java:1397)
at com.ibm.ws.management.repository.FileRepository.create(FileRepository.java:709)
at com.ibm.ws.management.repository.FileRepository.create(FileRepository.java:698)
at com.ibm.ws.management.sync.NodeSyncTask.processFolderSyncUpdate(NodeSyncTask.java:457)
at com.ibm.ws.management.sync.NodeSyncTask.doSync(NodeSyncTask.java:283)

This got me puzzled for a while, I searched for a file starting with D_ in the Deployment managers LotusConnections-config directory but could not find anything.

I deleted profiles/dmgr/wstemp/, profiles/dmgr/temp/, profiles/dmgr/config/temp/, no change.
I then manually ran the syncnode command using the -trace option to generate some more logging.
This is what I got:

[2/25/15 10:55:28:451 CET] 00000002 FileTransferC < openConnection Exit com.ibm.net.ssl.www2.protocol.https.e:https://hostname: 9043/FileTransfer/transfer/download%2Fcells%2FSocialCell%2FLotusConnecti ons-config%2F%0D__8828909330741519452.tmp?compress=true&deleteOnCompleti on=true [2/25/15 10:55:28:477 CET] 00000002 FileTransferU > streamToString
Entry
[2/25/15 10:55:28:479 CET] 00000002 FileTransferU < streamToString Exit
Error 500:
java.lang.IllegalArgumentException: Invalid CR not followed by LF

[2/25/15 10:55:28:479 CET] 00000002 FileTransferC 3 getResponseCode:
server error stream = Error 500: java.lang.IllegalArgumentException:
Invalid CR not followed by LF

Not really getting me more info, except that I was still having an issue with a file starting with D_

But after having another look at the LotusConnections-config directory I saw something I did not realize before.
In the file list I had a file called ? with a size of 0 bytes

Untitled

This seems to be an issue for the sync process, it cannot handle that file. Not sure how it got there, but after removing it sync ran fine

Posted in IBM Connections | Leave a comment

Social Connections VII Stockholm, looking back

Sitting in a very tiny little Swedish airportwaiting for a 4,5 hour delayed fligth is the perfect excuse to write a little roundup on the Social Connections event.

This 7th version was a bit special for me, it w the 4th one I attended, but after being a visitor in Cardiff and a speaker in Amsterdam and Prague, this one was a bit different.

Yes I had a session ( together with Klaus Bild), but there is mor to it. for the first time i was part of the organisation team for the event.

I jumped on this train a couple of months ago, when the team already started the organisation for this event. I did not know what to expect working on a team spread all over Europe and US, with people having daytime jobs and doing this in their private time, but actually using the products we evangalise worked out pretty well. We worked hard, had a lot of fun in calls and chats, had some troubles along the road, but it was worth it

At the event itself, we did not run into any major issues, the event seemed to run smoothly all by itself (must be the stuff they call preparation) and the feedback we got from sponors and visitors was great. When the event was finished and over with yesterday evening I got my (unexpected) reward for spending a certain amount of my private time on this conference (way less than most of the others on the team) and I did not expect it to happen, it took me by surprise. The feedback from people, all the kind words, appreciation, collaboration in the team, and the knowledge that we just “rocked” the event was my reward and it made me feel great. This is the best type of reward you can get.

So thanks Stuart, thanks Brian for giving me the opportunity to be part of this and thanks Lars, thanks Maria, thanks, Martin, thanks Jan for making up a great team.

I look forward to the next one…..

 

Posted in Uncategorized | Tagged , | Leave a comment

Social Connections slides posted

I have posted my slides from the presentation Klaus Bild and I gave at Social Connections Stockholm to Slideshare, you can get them here

Our session was called “The lazy administrator, how to make your life easier by using tdi to automate your work”

The main goal of the session was to give people a basic insight on how to use data in Domino and connections using TDI

Posted in Uncategorized | Leave a comment

How to update the IBM Connections Favicons

Every Connections application has its own favicon. Our current customer wants to replace them by 1 corporate favicon.

After looking trough the documentation, we found that this is not very well documented. Therefore this article.

After some help from IBM support and some help from Salim to rectify an error in the feedback from support this is what you need to do

Locate the customization directory location by referencing the WebSphere variable CONNECTIONS_CUSTOMIZATION_PATH.

Once located, place your custom favicon image at the following paths,

Profiles

<CONNECTIONS_CUSTOMIZATION_PATH>\javascript\com\ibm\oneui3\styles\imageLibrary\Icons\ComponentsGray\ProfilesGray.ico

Bookmarks

<CONNECTIONS_CUSTOMIZATION_PATH>\javascript\com\ibm\oneui3\styles\imageLibrary\Icons\ComponentsGray\BookmarksGray .ico

Forums

<CONNECTIONS_CUSTOMIZATION_PATH>\javascript\com\ibm\oneui3\styles\imageLibrary

\Icons\ComponentsGray\ForumsGray.ico

Blogs

<CONNECTIONS_CUSTOMIZATION_PATH>\javascript\com\ibm\oneui3\styles\imageLibrary

\Icons\ComponentsGray\BlogsGray.ico

Wikis

<CONNECTIONS_CUSTOMIZATION_PATH>\javascript\com\ibm\oneui3\styles\imageLibrary

\Icons\ComponentsGray\WikisGray.ico

Activities

<CONNECTIONS_CUSTOMIZATION_PATH>\javascript\com\ibm\oneui3\styles\imageLibrary

\Icons\ComponentsGray\ActivitiesGray.ico

Communities

<CONNECTIONS_CUSTOMIZATION_PATH>\javascript\com\ibm\oneui3\styles\imageL

ibrary\Icons\ComponentsGray\CommunitiesGray.ico

Files

<CONNECTIONS_CUSTOMIZATION_PATH>\javascript\com\ibm\oneui3\styles\imageLibrary

\Icons\ComponentsGray\FilesGray.ico

Homepage

<CONNECTIONS_CUSTOMIZATION_PATH>\javascript\com\ibm\oneui3\styles\imageLibrary

\Icons\ComponentsGray\HomeGray.ico

Search

<CONNECTIONS_CUSTOMIZATION_PATH>\javascript\com\ibm\oneui3\styles\imageLibrary

\Branding\Other\ConnectionsBlue16.ico

Metrics

<CONNECTIONS_CUSTOMIZATION_PATH>\javascript\com\ibm\oneui3\styles\imageLibrary

\Icons\ComponentsGray\MetricsGray.ico

 

Posted in IBM Connections, Technical | Tagged , , | 2 Comments

I will not be speaking @ ICONUK

A big disappointment for myself. I will not be speaking at the IconUK conference.

I had a session set up with Klaus Bild. So I am letting down a lot of people. Klaus, the organization and myself.

Thanks to Klaus I won’t have to let down the people that had this session on their agenda, as Klaus will takover the session on his own. Thx Klaus.

My cancellation is due to not getting travel approval…..

On top of that I was looking forward to meet up with some people and watch some great sessions at this conference packed with quality speakers and sessions.

Posted in Personal | 4 Comments

IBM WebSphere on Raspberry PI

I happen to have a Raspberry PI at home connected to my tv to stream content from my NAS to my television. I think it does a great job, but I could not imagine using it for something work related. And then I came across this article from Simon Maple on running the IBM WebSphere Liberty profile an a Raspberry PI.

Next step, IBM Connections on Raspberry PI??

I guess we won’t be running any enterprise apps on this platform, but it shows how valuable the new Liberty profile truly is from a resource perspective..

Unless you wanted to do something like this.

 

raspberry-pi-supercomputer-1-620x465

 

More info about the liberty profile

Posted in Technical | Tagged , , , , | 1 Comment

How to change a password on AIX as an admin without following the password policy

I used this on a project where the systems were protected by a non local policy I had no access to. Your best friend is the pwdadm command

As root execute the following:

  • pwdadm -f NOCHECK ‘youruser’
    This will allow you to change the password in the next step without policy validation
  • pwdadm ‘youruser’
    Type the new password twice
  • pwdadm -f ADMCHG ‘youruser’
    This will remove the change password on next logon checkbox

 

Posted in AIX | Tagged , , | Leave a comment

Function keys not working on AIX (smitty) when using Putty

Working on a AIX deployment for the moment.

A very usefull tool on AIX for configuring a lot of stuff on the system is smitty

Capture

Issue is that on smitty you have to use the keyboards function keys to navigate. These don’t work.

There is a simple solution for this.

Go to you Putty preferences and alter your “Terminal – Keyboard” settings for the “function keys and keypad” to “Xterm R6”

Make sure to save this setting to your server connection.

2014-05-08 15_04_40-PuTTY Configuration

Posted in AIX, Technical | Tagged , , , | 1 Comment

IBM Connections 4.5 CR4 brings new functionalities

CR4 for IBM Connections 4.5 has been released. You can download it here

Fix list can be found here

As before, this CR adds some new functionalities, find them here

Coolest one for integration is the ability to use @mentions through the activity stream API

Go and install it

 

Update: Luis Benitez has posted some mobile improvements on his blog

Posted in Uncategorized | Leave a comment

@Mentions not working on Connections 4.5 CR3

We are experiencing issues with @mentions in Internet Explorer 9 at a customer. The customer uses dutch and french keyboards. If we change the keyboard layout to US everything works as expected.

In Firefox everything is working as expected even with a dutch or french keyboard.

This issue seems to be a revert bug from Connections 4.0 that was fixed in CR4

Pmr opened, waiting for a fix🙂

In the meanwhile we are using “alt + 64” to get to the @ symbol. That works

Posted in Uncategorized | Leave a comment