Category: Uncategorized

On April IBM stop the updates for IBM Knowledge Base  (lotuskb.nsf). I use this database on a daily basis. But now the beloved database was not updated anymore.

The new way to work is Google or IBM Support Portal
I like  the database.
I need offline access, some customers doesn't allow aliens laptops on their networks.

I build a java project to update the legacy lotuskb.nsf.  

1 - I get the URLs of the support feeds
2 - Read the feeds and extract the URL's to technotes
3 - Parse the html of the technotes and store them into the lotuskb.nsf.

I use several packages like JSOUP and JERICHO to parse and render the html. It is not perfect but i got the documents again on the lotuskb.nsf

Thanks to Nathan Freeman for the article about running Domino API on eclipse

The eclipse project is here


IBM Rational Team Concert integrates task tracking, source control, and agile planning with continuous builds and a configurable process to adapt to the way you work.
Finally -- everything you need to build great software, integrated seamlessly together right out of the box.

Get your 10  free license here


Google are removing support for Java, and other plugins that use NPAPI, from Chrome 45, which is available in September 2015.

Oracle are not providing an alternative interface for Java and recommend users use a browser that does support NPAPI.

Impact to IBM Web Content Manager 8.5 customers

Customers using Chrome will not be able to use Ephox EditLive! from September onwards. It is possible to re-enable the Java plugin in Chrome before then. See the resolution section for instructions.

Impact to users of IBM Web Content Manager and earlier

Customers using Chrome will not be able to use Ephox EditLive from September onwards.

Additionally, the import function of rich text fields, which is used to import an HTML file and it's images from the local workstation, will no longer function on Chrome regardless of the editor used. This is applicable to all design and markup fields, including rich text elements and components as well as menu and navigator designs. A fix for this is in development and will be available for WebSphere Portal as an iFix and in a cumulative fix (CF) when complete. This fix will not be available on versions earlier than


I follow the steps bellow to setup my IBM Traveler to allow the IBM Verse App.

My Domino and Traveler is on the same machine using Linux.

1 - Install or upgrade the Domino server 9.0.1 FP3

2 - Install or upgrade IBM Traveler

3 - Configure Domino HTTP for SSL.  This link was very useful for self cert.

4 - I am using iPhone. The easiest way to import the self cert was sending the cert by mail and then install the cert on the iPhone.

5 - Upgrade the Domino Directory ( The current Domino Directory Template does not have a tab for IBM Verse.

6 - Download the IBM Verse App from the store and be happy :-)


Need this kind of port today. The ssh 22 port was used on the firewall for another server. The admin publish the server using port 1234
According to man ssh:

 -p port 

Port to connect to on the remote host. This can be specified on
a per-host basis in the configuration file.

So you should be looking at:

ssh -p 1234 [email protected]

to connect to port 1234.


Links on messages from IBM Connections contains links as https and http. The customer want's only https links

How to set :

1 - On the DMGR profile:

./ -lang jython -user admin_user_id -password admin_password

2 -Type the following on wsadmin interface


3 - Do a checkout of LotusConnections-config.xml


4 - Change de following to true

forceConfidentialCommunications enabled="false"

5 Checkin the new LotusConnections-config.xml


6 - Sync and restart the nodes


This week i setup Domino SSO with Windows. The customer will launch a SharePoint portal server and need a SSO with Domino Web Applications.

I follow this tutorial, the setup is very simple but some problems arrive.

The Domino server have the FQDN  and the windows server The SSO doesn't work.
I read the message  Attempt by HTTP client to authenticate using Windows NTLM security is not supported on Domino console.

After the AD administrator setup the user dominostart, he issued the command SETSPN -a HTTP/ dominostart.

When the user try to access a url of the domino server the browser show a logon dialog but the title of the dialog show the windows server name (

I asked the AD administrator to add another SPN SETSPN -a HTTP/ dominostart

Everything works after a Domino restart. :=)

If you want to use Chrome as your browser you need to start Chrome with arguments

/path/to/chrome --auth-server-whitelist="*"


The file name roamingdata.nsf is reserved, do not create a Notes database named roamingdata.nsf, according  the TN 1403641


The text bellow is from TN 1391477

When running a Lotus Domino 32-Bit server on Microsoft Windows 64-Bit, you notice a high memory allocation.  This results in poor system performance and the server being low on physical memory. This is a result of a change Microsoft has made to their API SetSystemFilecache().....

Quando instalar Domino 32 Bits em um servidor MS 64 Bits melhor dar uma olhada no TechNote para não ter surpresas de performance.


Esta semana estaou iniciando a renovação de algumas certificações. Volto agora a dar um pouco mais de atenção para o "mundo" do Lotus Notes & Domino. Tenho como objetivo renovar as certificações para o produto até a versão 8. A medida que for levantando material vou publicar aqui.
A estratégia vai ser a que sempre usei:

1 - Instalar o Servidor e o Cliente nas últimas versões disponíveis
2 - Uma boa olhada no help principalmente na  parte: What is New
3 - Adquirir o simulado para a prova

Pretendo renovar cada certificação gastando no máximo 20 horas de estudo para cada prova, tenho de fazer 4 para renovar  até Domino & Notes 8


Com WebSphere Portal Versão 6.0 é possível criar e gerenciar vários portais virtuais.
Portais virtuais são portais lógicos que compartilham a mesma instalação de hardware e software. Estes são alguns dos benefícios dos portais virtuais:

  • Você pode particionar o WebSphere Portal de acordo com suas necessidades comerciais criando e gerenciando portais virtuais adicionais.
  • Os portais virtuais podem ser criados e gerenciados de forma eficiente e sem precisar repetir instalações complexas de hardware e software. A administração do portal é simplificada reduzindo-se o número de instalações paralelas. Isso diminui o custo de hardware, instalação e administração.
  • Como fornecedor de serviços, você pode facilmente fornecer diferentes serviços de portal para vários clientes e seus usuários.
  • As empresas podem fornecer portais separados para suas unidades de negócios, organizações e departamentos diferentes e independentes. Por exemplo, uma empresa internacional pode fornecer portais virtuais para as suas organizações de marketing, produção e manutenção em diferentes países.

Experiência do usuário aprimorada:

  • Os usuários do portal não podem distinguir se são servidos por uma instalação normal do portal ou por um portal virtual que foi definido em um ambiente compartilhado.
  • Os diferentes portais virtuais mostram diversas páginas com aparência e comportamento distintos para diferentes usuários, dependendo da associação deles no grupo.
  • Os mapeamentos de URL para as URLs de portais virtuais individuais permitem utilizar URLs amigáveis aos usuários para acessar os portais virtuais. Os usuários podem lembrar facilmente essas URLs mapeadas.
  • Uma única instalação de portal pode suportar até 100 portais virtuais em uma única máquina de hardware porque todos os portais virtuais compartilham o mesmo JVM.
  • WebSphere Portal Versão 6.0 fornece um novo portlet de administração que permite criar novos portais virtuais e gerenciar os existentes.

O acesso dos usuários aos recursos do portal é separado para cada portal virtual por meio do Controle de Acesso ao Portal.
Em uma configuração de portal virtual, alguns recursos de portal podem existir individualmente para cada portal virtual, conforme listado a seguir:

  • Algumas áreas de configuração do portal existem individualmente para cada portal individual, por exemplo, a hierarquia das páginas.
  • A maioria das partes de administração do portal existe individualmente para cada portal virtual.
  • Populações de usuários podem existir individualmente para cada portal virtual, dependendo da configuração do portal, das regiões e de LDAP.
  • Páginas anônimas.