Unable to start the Domino 8.5 server as a service and run the Java Cont...

简介:

Unable to start the Domino 8.5 server as a service and run the Java Cont...

Problem

Domino Administrator has installed a Domino 8.5.2 server on a Windows 2008 R2 machine. However, the service for the "Lotus Domino Server" does not start up either manually by clicking "start" service or automatically when the Operating System is rebooted.

It gives the below error, when trying to start the service manually.

clip_image001
Also, when the administrator tries to start the Lotus Domino Console i.e. the Java Controller for Domino, it gives the below error message. 
"Either the Server Controller is not running on the host INMAIL01/Acme or is not listening on port 2050"
clip_image002
In the java controller log, it shows the below errors. The log for the java controller will be located in Domino\data\dcntrlrdcntrlr201010051228.out.The numbers indicate the date and time when the file was created.

createServerSocket=Unrecognized Windows Sockets error: 0: JVM_Bind
Unable to open listener socket: Unrecognized Windows Sockets error: 0: JVM_Bind 
java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind 
at java.net.PlainSocketImpl.socketBind(Native Method) 
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:384) 
at java.net.ServerSocket.bind(ServerSocket.java:331) 
at java.net.ServerSocket.<init>(ServerSocket.java:197) 
at com.ibm.jsse2.qc.<init>(qc.java:31) 
at com.ibm.jsse2.SSLServerSocketFactoryImpl.createServerSocket(SSLServerSocketFactoryImpl.java:5) 
at lotus.domino.console.SSL.createServerSocket(SSL.java:113) 
at lotus.domino.console.ClientAcceptor.Init(ClientAcceptor.java:52) 
at lotus.domino.console.ClientAcceptor.run(ClientAcceptor.java:85) 
Domino Server Controller exiting: Listener startup timed out. Please check if another Server Controller instance is running in the same data directory.

Further, when the administrator issues the command, "netstat -a" from the command prompt, it doesn't show that port 2050 is listening.

Resolving the problem

In one case, the issue was resolved by following the below steps:

1) Add the port 2050 in the windows firewall. 
(From the windows, run type "firewall" and enter Windows Firewall with Advanced Security ->Inbound Rules) 
2) Add the entry for the IP address which is mapped to server name in the local host file (e.g 10.10.10.5 INMAIL01/Acme). 
3) Enable the below notes.ini parameter in the Domino server's notes.ini. 
ServerController=1
TCPIP_ControllerTcpIpAddress=10.10.10.5:2050
Note: 10.10.20.5 is the IP address of the Domino server. 
4) With the above settings done, restart the Operating System (OS). 
You will see "Lotus Domino Server" service will be launched successfully when the OS is up and also administrator will be able to connect to Domino server using the Lotus Domino Console i.e Java Controller for Domino.




本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1323230,如需转载请自行联系原作者

相关文章
|
3月前
|
Java 应用服务中间件 Windows
【应用服务 App Service】App Service 中部署Java项目,查看Tomcat配置及上传自定义版本
【应用服务 App Service】App Service 中部署Java项目,查看Tomcat配置及上传自定义版本
|
28天前
|
Java 程序员 测试技术
Java|让 JUnit4 测试类自动注入 logger 和被测 Service
本文介绍如何通过自定义 IDEA 的 JUnit4 Test Class 模板,实现生成测试类时自动注入 logger 和被测 Service。
23 5
|
1月前
|
Java
用java实现Client和Server之间的互相通信
本文介绍了如何使用Java实现客户端和服务器之间的通信,包括服务器端创建ServerSocket、接受客户端连接、读取和发送消息,以及客户端创建Socket连接、发送和接收消息的完整过程。
32 0
用java实现Client和Server之间的互相通信
|
1月前
|
Java 数据库
基于java的汽车服务管理系统(Car Service Management System)
基于java的汽车服务管理系统(Car Service Management System)
21 0
|
2月前
|
存储 Java 程序员
优化Java多线程应用:是创建Thread对象直接调用start()方法?还是用个变量调用?
这篇文章探讨了Java中两种创建和启动线程的方法,并分析了它们的区别。作者建议直接调用 `Thread` 对象的 `start()` 方法,而非保持强引用,以避免内存泄漏、简化线程生命周期管理,并减少不必要的线程控制。文章详细解释了这种方法在使用 `ThreadLocal` 时的优势,并提供了代码示例。作者洛小豆,文章来源于稀土掘金。
|
3月前
|
Java
【Azure 应用服务】如何查看App Service Java堆栈JVM相关的参数默认配置值?
【Azure 应用服务】如何查看App Service Java堆栈JVM相关的参数默认配置值?
【Azure 应用服务】如何查看App Service Java堆栈JVM相关的参数默认配置值?
|
3月前
|
安全 Java 应用服务中间件
【Azure 应用服务】App Service中,为Java应用配置自定义错误页面,禁用DELETE, PUT方法
【Azure 应用服务】App Service中,为Java应用配置自定义错误页面,禁用DELETE, PUT方法
【Azure 应用服务】App Service中,为Java应用配置自定义错误页面,禁用DELETE, PUT方法
|
3月前
|
前端开发 Java
Java HotSpot(TM) 64-Bit Server VM warning
Java HotSpot(TM) 64-Bit Server VM warning
2181 1
|
3月前
|
Java Android开发
解决Android编译报错:Unable to make field private final java.lang.String java.io.File.path accessible
解决Android编译报错:Unable to make field private final java.lang.String java.io.File.path accessible
500 1
|
3月前
|
存储 Java 开发工具
【Azure 存储服务】Java Azure Storage SDK V12使用Endpoint连接Blob Service遇见 The Azure Storage endpoint url is malformed
【Azure 存储服务】Java Azure Storage SDK V12使用Endpoint连接Blob Service遇见 The Azure Storage endpoint url is malformed
下一篇
无影云桌面