mySphere Posts

Share

A good document on how setup SSO between connections and other IBM products.

Share

Here in Brazil we are known by first name. The Domino Directory only lists people using Last Name, First Name.

I know is not a good idea to change Domino Directory but users are very confused to work with Last Name , First Name.

So i change some views (column name) on the Domino Directory  and change the person name order  to First Name Last Name

For reference you can read the article Personal names around the world

People

DisplayPersonName := @Trim(@Implode(@Trim(@Subset(FirstName; 1) : MiddleInitial:@Subset(LastName; 1)); ”   “));
DisplayName := @If(DisplayPersonName = “”; @Subset(FullName; 1); @Trim(DisplayPersonName:@Name([Abbreviate];AltFullName)));
@Name([Abbreviate]; DisplayName)

$PeopleGroupsFlat

DisplayPersonName := @Trim(@If(Type = “Person”; @Implode(@Trim(@Subset(FirstName; 1) : MiddleInitial : @Subset(LastName; 1)); ”  “); “”):AltFullName);
DisplayName := @If(Type = “Group”; @Subset(ListName; 1); Type=”Server”;ServerName;@If(DisplayPersonName = “”; @Subset(FullName; 1); DisplayPersonName));
@Name([Abbreviate]; DisplayName)

$PeopleGroupsHier

DisplayPersonName := @Trim(@If(Type = “Person”; @Implode(@Trim(@Subset(FirstName; 1) : MiddleInitial: @Subset(LastName; 1)); ”  “); “”):@Name([CN];AltFullName));
DisplayName := @If(Type = “Group”; @Subset(ListName; 1); Type=”Server”;ServerName;@If(DisplayPersonName = “”; @Subset(FullName; 1); DisplayPersonName));
@Name([Abbreviate]; DisplayName)

$PeopeGroupsCorpHier

DisplayPersonName := @If(Type = “Person”; @Implode(@Trim(@Subset(FirstName; 1) : MiddleInitial : @Subset(LastName; 1)); ”  “); “”);
DisplayName := @If(Type = “Group”; @Subset(ListName; 1);Type=”Server”;Servername; @If(DisplayPersonName = “”; @Subset(FullName; 1); DisplayPersonName));
AltName:=@If(AltFullName!=””;@True;@False);
@Trim(@If(JobTitle!=””;JobTitle + ” “;””)+ (@Name([Abbreviate]; DisplayName)) + @If(AltName=@True;” (“+@Name([Abbreviate];AltFullName)+”)”;””))

Share

The past week has been very productive and exciting. I worked with two engineers from RedPill which are very famous in the community of ICS and IBM also Champions.
This week I was totally immersed in a process of modernization of Notes/Domino applications that really impressed everybody, as much as for the customer, which has one of the highest Notes/Domino installations in the world.
The numbers are impressive, both in number of users, servers and applications. In a week we have created  200+ Notes  applications that are now available for mobile devices.

Take a look on what RedPill can do for modernizing Notes/Domino applications

Thank you Nathan  Freeman and Peter Presnell for an amazing week working together.

Share

When trying to create the initial index for Global Search from the Homepage server, the index update fails with an error.

To prevent further problems with indexing, perform a search in the Profiles database for any null entries in the table EMPINST.EMPLOYEE.

select * from EMPINST.EMPLOYEE
where EMPINST.EMPLOYEE.PROF_DISPLAY_NAME is null

If any entries are returned they must be updated with an entry in the display name column for the Profiles feature to index successfully.

To prevent this issue from occurring, change the value of PROF_DISPLAY_NAME=256 in the validate_dbrepos_fields.properties file, to contain the following:

PROF_DISPLAY_NAME=(x != null) && (x.length() > 0) && (x.length() <= 256) Then repopulate the peopledb database. This will cause any name that contains a null value in the Prof_Display_Name field to fail initially when you populate the profiles database.

TN1321806

Share

Notes Traveler users using BlackBerry 10 devices must delete and recreate their BlackBerry 10 Notes Traveler account on the device when the Notes Traveler server is upgraded from 9.0.0.0 to 9.0.0.1 or later to ensure maximum compatibility.

NOTE: This is required only if the device had previously been connected to a Notes Traveler 9.0.0.0 server.  No action is required if setting up a new 9.0.0.1 or later server or if connecting a new device to an existing 9.0.0.1 server.

The BlackBerry 10 maintenance level 10.1.0.4651 introduced a severe issue when syncing with IBM Notes Traveler 9.0.0.0. Using this version of the BlackBerry 10 calendar synchronization client, any update that a BB10 user makes to a repeating meeting will corrupt the meeting on the Domino server. Calendar sequence numbers for the meeting are inadvertently reset to 1, which will prevent any further updates or reschedules to the meeting by the meeting owner (subsequent updates will be seen as being out of date, so attendees will not be able to apply these updates to their calendar).  

As a workaround for this device issue, IBM recommends that you upgrade IBM Notes Traveler servers to version 9.0.0.1 Interim Fix 1 or later. For a download link and fix list for Notes Traveler 9.0.0.1 Interim Fix 1, see technote 1648195.

The issue does not occur when BlackBerry 10 devices running maintenance level 10.1.0.4651 have provisioned their IBM Notes Traveler account against Notes Traveler 9.0.0.1 or later. However, BlackBerry 10 devices at this fix level provisioned against an earlier version of the server will still exhibit this behavior. The only known workaround is to remove the existing IBM Notes Traveler account on the device, and then add it back. Both the upgrade of the IBM Notes Traveler server and the removal of the IBM Notes Traveler account on the BB10 device are required to avoid this problem.

For questions or additional information regarding users activated on BlackBerry Enterprise Service 10, contact BlackBerry Support directly.

If the IBM Notes Traveler account on the BB10 device has never connected to a IBM Notes Traveler server level prior to 9.0.0.2, then the above problem and fix do not apply.

From TN1648847

Share

How should I start tuning WebSphere portal Server for better performance ?

This tuning guide provides details about the parameters that you can tune to improve portal performance. This guide serves as a very good starting point to start portal tuning process before production usage.

Performance tuning guide for WebSphere portal on IBM i
This document discusses additional performance tuning recommendations that is specific to running WebSphere Portal on the IBM i platform. The focus is more on platform level recommendations unique to the IBM i and are minimally discussed in the above guide.

Monitoring Performance in a WebSphere Portal environment
To tune your WebSphere Portal environment for optimal performance, you need to know what needs tuning. The monitoring methods discussed in this article cover several key areas of WebSphere Portal. They help you to view the true behavior of your WebSphere Portal environment and ultimately identify bottlenecks and potential problems. This article is meant to be an overview of monitoring methods rather than an in-depth look at any specific methods.

IBM WebSphere Portal performance testing and analysis
Finding and fixing performance problems in a production environment is challenging on a number of levels. Optimally, most bottlenecks in the system should be found and fixed before the system is allowed into production. This article explains a tested process that can ensure that, with high probability, most of the significant performance issues are found and addressed before you promote a system to production.

IBM WebSphere portal performance considerations for custom portal code
This article provides general guidance for creating well performing custom code for IBM WebSphere Portal. Custom code does not only refer to portlets (although they are the most common programming model for portals), but also includes code for WebSphere Portal themes and skins.

Performance management tools for IBM WebSphere Portal
This article describes the tools and how they were used to evaluate an IBM WebSphere Portal 7.0 performance and/or problem determination issue during a recent engagement at a customer site.

WebSphere Portal Performance Troubleshooting Guide
This document is intended as a guide for resolving performance problems in IBM WebSphere Portal V5.1 or later.

How to set an appropriate number of Portal Datasource connections in WebSphere Portal
For a given maximum number of Portal WebContainer threads set, what should I set my maximum Portal datasource connections to? This is important parameter and may lead to portal hang if not tuned correctly.

WebSphere Portal Server and Dynacache Replication(DRS) issues
This technote discusses some common issues observed with a WebSphere Portal server cluster having performance, memory issues, and HAManager/DRS exceptions. The cache replication suggestions are also valid for portal version 7.0.x.x.

Share

I am configuring a Centos 6.3 box  and need to setup a fixed IP.

Above the steps

## Configure eth0
#
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
 
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT=yes
HWADDR¤:BA:DB:37:F1:04
TYPE=Ethernet
BOOTPROTO=static
NAME="System eth0"
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
IPADDR=192.168.1.44
NETMASK=255.255.255.0
 
 
## Configure Default Gateway
#
# vi /etc/sysconfig/network
 
NETWORKING=yes
HOSTNAME=centos6
GATEWAY=192.168.1.1
 
 
## Restart Network Interface
#
 
/etc/init.d/network restart
 
## Configure DNS Server
#
# vi /etc/resolv.conf
 
nameserver 8.8.8.8      # Replace with your nameserver ip
nameserver 192.168.1.1  # Replace with your nameserver ip

Share

There are three options:
OPTION 1:

About IBM Lotus Notes
— In Notes, select Help -> About IBM Lotus Notes
— Click the “Configuration Details” button and look for the following line

    java.runtime.version=pwi3260sr12ifx-20121108_01 (SR12)

OPTION 2:

Issue “java -version” command
— In Command Prompt, navigate to jvmbin
— Issue the command java -version
— The output should appear as follows:

java version “1.6.0”
Java(TM) SE Runtime Environment (build pwi3260sr12ifix-20121108_01(SR12+IV31417))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Windows 7 x86-32 jvmwi3260sr12-20121024_126067 (JIT enabled, AOT enabled)
J9VM – 20121024_126067
JIT  – r9_20120914_26057
GC   – 20120928_AA)
JCL  – 20121108_01

Note : If you do not issue “java -version” from within the jvmbin directory, the system JVM version will be returned instead of the Notes JVM version.

OPTION 3:

— In Notes select Tools ->  Show Java Debug Console

there you can enter commands in the upper part of the debug-window  

v   -> version

h -> help

Image:How to check the version of Java in Notes

Share

Information bellow from TN1437778

Many internet protocols are ascii based and can be accessed through a simple telnet connection. You may want to use telnet to troubleshoot many of these products so that you can remove a lot of the complexity.

HTTP connections
1.        Connect to the target server using telnet, specify the port for the web service.
telnet serverName port
2.        Once connected to the server type the following replacing the serverName with the website’s internet address:
GET / HTTP/1.1
host: serverName
3.        Press the Enter key twice.
4.        The output of the command will be some headers and the html of the page.
HTTP/1.1 200 OK
Date: Thu, 18 Nov 2010 18:49:01 GMT
Server: Apache
X-Powered-By: PHP/5.2.5
Transfer-Encoding: chunked
Content-Type: text/html

21c

Web Server Admin
…..
SSL connection
1.        Telnet into the server as an administrative user.
2.        Once connected, type the following, replacing the serverName with the website’s internet address.
openssl s_client -connect serverName:port -crlf

3.        The security handshake will scroll across the screen.
4.        Type the following, replacing the serverName with the website’s internet address.
GET / HTTP/1.1
host: serverName

5.        Press the Enter key twice.
6.        The output of the command will be some headers and the html of the page.
HTTP/1.1 200 OK
Date: Thu, 18 Nov 2010 18:49:01 GMT
Server: Apache
X-Powered-By: PHP/5.2.5
Transfer-Encoding: chunked
Content-Type: text/html

21c

Web Server Admin
…..

SMTP
1.        Using telnet connect to the server on port 25.
telnet serverName 25
2.        Type the following lines replacing the email addresses as appropriate. The lines starting with a number are server responses and should not be entered. For a full list of SMTP commands refer to RFC 5321.
helo me

250 lfs122.example.in
mail from:
senderEmailAddress
250 Ok
rcpt to:
recipientEmailAddress
250 Ok
data

354 End data with .
Subject: Test from telnet
.

250 Ok: queued as 12E7F1AC09D
3.        When done use the ‘quit’ command to close the server connection.
POP3
1.        Using telnet connect to the server on port 110
telnet serverName 110
2.        Enter the following, replacing userName and password with the correct values. The lines starting with +OK and numbers are server responses. The response text may be different. For a full list of POP3 commands refer to RFC 1939.
user userName
+OK Name is a valid mailbox
pass password
+OK Mailbox locked and ready
stat
+OK 1 758
list
+OK scan listing follows
1 758
.
retr 1
+OK Message follows
Return-Path:
….
3.        When finished use the “quit” command to close the server connection.
IMAP Connections
1.        Using telnet connect to the server on port 143
telnet serverName 143
2.        Enter the following, replacing userName and password with the correct values. Each command line starts with a period (.) followed by a space and then the command. The lines starting with asterisks * and numbers are server responses. For a full list of IMAP commands refer to RFC 3501.
. login userName password
. OK User logged in
. list “” “*”    
* LIST (HasChildren) “/” “INBOX”
* LIST (HasNoChildren) “/” “INBOX/Spam”
. OK Completed (0.000 secs 3 calls)
. status inbox (messages)
* STATUS inbox (MESSAGES 1)
. OK Completed
3.        When finished use the “. logout” command to disconnect from the server.

Share

1. What is File Server roaming?
2. How does File server roaming differ from Domino server roaming?
3. How does an administrator configure (“upgrade”) a user to roam using a file server?
4. How does an administrator “downgrade” a user from file server roaming?

Each question is answered below:

1.  What is File Server roaming?

File server roaming is the ability to house a roaming user’s files on a standard file server instead of a Domino server.  This functionality has been requested by customers who have users who roam between multiple workstations but in a location without a  “local” Domino server.  

2.  How does File server roaming differ from Domino server roaming?

From the perspective of the end user:

  • The data that roams is the same for both file server and Domino server roaming users.  
  • However, when configured for file server roaming, a user’s Notes 8.5 client displays an additional panel in Preferences.  The Roaming preferences panel allows the user to temporarily enable or disable roaming. The significance of this setting is that it allows the user to remain a “roaming user” but choose whether the roaming-enabled applications actually replicate.
  • For more information on what data roams for users in Notes 8.5, refer to the technote titled “Summary of changes to Roaming User functionality in Notes and Domino 8.5”  << External Link Removed >>.

From the perspective of an administrator:

  • A significant difference with file server roaming is how users are configured for file server roaming.  All aspects of file server roaming are configured using a policy and the new Roaming settings document.  NOTE:  It is not possible to configure file server roaming using the either the Domino Administrator client upgrade tool or the “Enable roaming for this person” option during new user registration.
  • Additional considerations:
    • File server roaming is supported only with the Notes standard configuration.  For details, refer to the following Help topic:
    • File server roaming is available only for Notes 8.5 clients running on a Microsoft Windows 32-bit platform. Support for Linux and Mac OS X has been added in Notes 8.5.1.  For details, refer to the following Help topic:

3.  How does an Administrator configure (or “upgrade”) a user to roam using a file server?

As noted above, file server roaming is configured using policies and a Roaming settings document.

4.  How does an Administrator “downgrade” a user from file server roaming?

As noted above, file server roaming is “un” configured using policies.

Note:  File server roaming is supported with Notes 851 FP1 and above on 64-bit Windows 7.

Information above from TN 1329414