Xerox SmartSend Support & Software Leaflet
More information about DIIOP
An HTTP server is necessary for the Lotus Domino remote libraries to make a CORBA
connection to the Domino DIIOP server. On a Lotus Domino 5 server you must use anonymous
access to the Domino HTTP server but the Domino 6 DIIOP server has a simple built-in HTTP
server which can be used for this purpose.
The information returned from this initial HTTP GET request is called the IOR, it contains,
amongst other things, the real DIIOP server host-name/IP-number and the IP-port the
SMARTsend application should connect to.
It is very important that the IOR information is correct; otherwise the SMARTsend application will
try to connect to the wrong machine and/or port.
The DIIOP server generates this information in “.../Lotus/Domino/Data/domino/html/diiop_ior.txt”
the first time it starts, i.e. in the root of the Domino Web server root.
The only way to regenerate this file is to change the DIIOP host or port in Domino Administrator,
restart the Domino DIIOP task (“restart task diiop”), change the host or port back to normal in
Domino Administrator and restart the Domino DIIOP task again.
To load the DIIOP server automatically when the Domino server starts, open the notes.ini file on
the Domino server in Notepad and add “DIIOP” to the list of tasks to run on the server.
To check if the IOR has been generated and is accessible you can point a web browser to
“http://host:port/diiop_ior.txt” where host is the host-name/IP-number of the HTTP server and port
is 63148 if you want to use the HTTP server built in to the DIIOP server (and you are using the
default DIIOP port) or 80 if you want to use the Domino built-in HTTP server (and you are using
the default HTTP port).
If this test works, you will get back a very long hexadecimal string (>350 characters) and the host
and port can be used by the SMARTsend application to get the IOR, if it does not work
SMARTsend application will not be able to connect.
connection to the Domino DIIOP server. On a Lotus Domino 5 server you must use anonymous
access to the Domino HTTP server but the Domino 6 DIIOP server has a simple built-in HTTP
server which can be used for this purpose.
The information returned from this initial HTTP GET request is called the IOR, it contains,
amongst other things, the real DIIOP server host-name/IP-number and the IP-port the
SMARTsend application should connect to.
It is very important that the IOR information is correct; otherwise the SMARTsend application will
try to connect to the wrong machine and/or port.
The DIIOP server generates this information in “.../Lotus/Domino/Data/domino/html/diiop_ior.txt”
the first time it starts, i.e. in the root of the Domino Web server root.
The only way to regenerate this file is to change the DIIOP host or port in Domino Administrator,
restart the Domino DIIOP task (“restart task diiop”), change the host or port back to normal in
Domino Administrator and restart the Domino DIIOP task again.
To load the DIIOP server automatically when the Domino server starts, open the notes.ini file on
the Domino server in Notepad and add “DIIOP” to the list of tasks to run on the server.
To check if the IOR has been generated and is accessible you can point a web browser to
“http://host:port/diiop_ior.txt” where host is the host-name/IP-number of the HTTP server and port
is 63148 if you want to use the HTTP server built in to the DIIOP server (and you are using the
default DIIOP port) or 80 if you want to use the Domino built-in HTTP server (and you are using
the default HTTP port).
If this test works, you will get back a very long hexadecimal string (>350 characters) and the host
and port can be used by the SMARTsend application to get the IOR, if it does not work
SMARTsend application will not be able to connect.
Internet Links to Domino Information
Running Server Tasks
Some information about the DominoDisableFileUploadChecks line in Notes.ini
28