Problem with IP addresses and partitioned server

Posted on 2006-11-28
Last Modified: 2013-12-18
Hi old friends,
I installed and configured Domino partitioned server with 3 partitions (they share the same Domino dir but have own Data dirs).
My problem is that I can access only one server at the time (the one which sits on all IP addresses and listens on port 1352), when I try to access another one I get the message:
Connection denied. The server you connected to has a different name then the one requested.

I have one NIC (network card) with three static IP addresses.
In the Notes.ini of each server I have these lines describing NRPC ports (with proper port name and IP address, of course):

TCPIPDom1=TCP, 0, 15, 0

I have tried to delete connection docs, enter all three ports in each INI, name all three ports the same, ...

What should I do to bind the server to IP address (I want them to behave like I have three separate servers on three separate machines). To make the server listen on only one IP and to forget about other ones?
Question by:mbonaci
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
  • 2
  • +1
LVL 63

Expert Comment

ID: 18029216
did you see this in the Admin help

This message may appear if a partitioned server uses TCP/IP port mapping.
  1.      If the destination server is sharing a network interface card with a port-mapping server, check that the port-mapping server is running. Domino can't establish a connection to a server sharing the port-mapping server's IP address unless the port-mapping server can redirect the traffic to the port the destination server is listening on.
  2.      Make sure that the port-mapping information in the NOTES.INI file is in the correct order. In the port-mapping server's NOTES.INI file, there are entries that reference the other partitioned servers on the computer. If the lines containing the port-mapping information are out-of-order, Domino displays the message "Server not responding" or "Server's name changed." Edit the port-mapping server's NOTES.INI file, and make sure that the partitioned servers are listed in numerical order, as in this example:
After modifying the NOTES.INI, stop and restart the server so that the changes take effect.
Note  When setting the NOTES.INI variables for Port Mapping, do not include a zone in a port mapped address. The zone is only valid locally.
  3.      Make sure that the port number appended to the destination server's IP address matches the port number in the NOTES.INI file on the destination server. Also, verify that the server name and organization are correct.
For example, this setting in the port-mapping server's NOTES.INI file assigns the destination server's IP address and port number:
The destination server's NOTES.INI file contains:
LVL 63

Expert Comment

ID: 18029244

also in R7 Admin help

Partitioned servers and IP addresses  

When you set up a Domino partitioned server, it is usually best to assign a separate IP address to each partition and use a separate NIC for each. Using a separate NIC for each address can make the computer's I/O much faster.
Lotus Domino is designed to listen for TCP/IP connections on all NICs in a computer system. If more than one partition is hosting the same service (NRPC, SMTP, POP3, IMAP, LDAP, or HTTP), fine-tune which partitions listen for which connections by associating each service's TCP port with a specific IP address.
For more information on binding services to IP addresses, see the topics Binding an NRPC port to an IP address and Binding an Internet service to an IP address.
As an alternative to using a separate NIC for each IP address, you can use a single NIC and still assign a separate IP address to each partition.
For more information, see the Assigning separate IP addresses to partitions on a system with a single NIC.
If you are unable to assign a separate IP address to each partition, you can use port mapping.
For more information on port mapping, see the topic Configuring a partitioned server for one IP address and port mapping.
Note  As an alternative to port mapping, you can use port address translation (PAT), in which a firewall redirects the TCP port connection to a different TCP port. Both port mapping and PAT require advanced skills to implement correctly.
I hope this helps !
LVL 46

Accepted Solution

Sjef Bosman earned 500 total points
ID: 18032951
We used to have two servers on one Linux system, one with
or nothing in the notes.ini file, and the other with

To reach the first server from the second, there's no problem. To reach the second from the first, a Connection document was required with the full IP and port address:

All for the same IP-address, no port mapping, nothing fancy. It's probably not the proper way...
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

LVL 22

Author Comment

ID: 18035466
Yes, I've read everything from the admin help (R6.5).
I'm using one NIC with 3 IP addresses.

I figured that the port mapping is used when you have only one IP address and you want to assign different ports to server partitions. I was so desparate that I've tried that but with different IP addresses, not ports, like this:
Didn't work. Same message.

Since my partitions are only sharing NRPC service I followed the directions from help doc "Binding an NRPC port to an IP address":
 - added the one Notes port (TCPIPDom1, TCPIPDom2, TCPIPDom3) in each server's doc
 - added in each INI:
     TCPIPDom1=TCP, 0, 15, 0

That's from help, but still the same message.

I think this line is crucial:
Lotus Domino is designed to listen for TCP/IP connections on all NICs in a computer system.
I can't get them to only use requests for one IP and discard the others.
When I type "sh port tcpipdom1" on server's console I get something like
listening on   *:1352

I think that Domino can't tell the difference between one NIC with 3 IP addresses and 3 NICs (each with different IP address)? It's not that, I think.
LVL 46

Assisted Solution

by:Sjef Bosman
Sjef Bosman earned 500 total points
ID: 18037312
Did you try to use THREE ports, as I described? If you did, you didn't follow the directions...

First server's ini:
     TCPIPDom1=TCP, 0, 15, 0

Second server's ini:
     TCPIPDom1=TCP, 0, 15, 0

Etc. The 2nd server should listen to a different portnumber. One serious drawback: all Notes clients directly connecting to the 2nd server should also use port 1353, unless you have some Network address translator that can reroute traffic.
LVL 22

Author Comment

ID: 18037431
Yes Sjef, I can make it work using one IP address and port mapping.

But I want each server to have it's own IP address, so that port remains 1352.

When I saw the admin help doc named "Assigning separate IP addresses to partitions on a system with single NIC" I said to myself once again: "The IBM help system is my God", and then I follow the instructions (from doc "Binding an NRPC port to an IP address") and ... you know the rest of the story...
LVL 46

Expert Comment

by:Sjef Bosman
ID: 18039130
Okay, got it. The only thing I can tell you is that I tried the same once, and then I abandoned that path, because I didn't manage to get it to work :-(

I'll think about it, it puzzles me...

Expert Comment

ID: 18060743
What's the operating system you're running Domino on?
LVL 22

Author Comment

ID: 18067391
Got it!
It seems that the problem was that I had the old Data folder (C:\Lotus\Domino\Data) of the server I uninstalled in order to install the partitioned one.
The partitioned server's program folder is C:\Lotus\Domino, and data folders are E:\Lotus\Domino\Data1, E:\Lotus\Domino\Data2 and E:\Lotus\Domino\Data3, so I guess that it loaded some settings from the old server's data folder.

After I formatted the C partition (maybe a bit overdone), installed fresh Win 2003 Server and over that fresh Domino 6.5 partitioned server everything worked fine from the start, after I followed the guides from help.

I'm giving you the points anyway, cuz' you couldn't have known the fact that I left the old parts laying around...
LVL 46

Expert Comment

by:Sjef Bosman
ID: 18067519
Thanks Marko, most kind! I've always been skeptical about this, since I wasted many hours on the same problem (years ago, things may have changed in the meantime). The multi-port approach worked fine for us, but the multi-IP-address idea seems a lot better. Apparently it works... Good to know :-)

Featured Post

[Webinar] Learn How Hackers Steal Your Credentials

Do You Know How Hackers Steal Your Credentials? Join us and Skyport Systems to learn how hackers steal your credentials and why Active Directory must be secure to stop them. Thursday, July 13, 2017 10:00 A.M. PDT

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I thought it will be a good idea to make a post as it will help in case someone else faces these issues. I trust this gives an idea how each entry in Notes.ini can mean a lot for the Domino Server to be functioning properly. This article discusses t…
Notes Document Link used by IBM Notes is a link file which aids in the sharing of links to documents in email and webpages. The posts describe the importance and steps to create a Lotus Notes NDL file in brief.
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…

718 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question