본문 바로가기
IBM - old/WAS 문제&해결

org.omg.CORBA.INTERNAL: CREATE_LISTENER_FAILED_4 vmcid: 0x49421000 minor code: 56 completed: No

by freeman98 2016. 5. 6.
1. WAS 버전 : WebSphere ND v6.1.0.21

2. OS : AIX v5.3

3. Error message :
7/15/08 11:30:13:405 IST] 3cfdd9d3 WsServer      E WSVR0003E: Server server1 failed to start
com.ibm.ws.exception.RuntimeError: Unable to initialize the Name Service
    at com.ibm.ws.naming.bootstrap.NameServerImpl.start(NameServerImpl.java:462)
    ........
Caused by: com.ibm.ws.naming.distcos.NameSpaceConstructionException: Unable to start bootstrap server using port 2809. Verify that no servers or other processes are already using the bootstrap server port. Also verify that the bootstrap server is being started with a user ID which has sufficient (e.g., root, Administrator) privileges.
    at com.ibm.ws.naming.bootstrap.NameServerImpl.startBootstrapService(NameServerImpl.java:736)
    at com.ibm.ws.naming.bootstrap.NameServerImpl.start(NameServerImpl.java:457)
    ... 12 more
Caused by: org.omg.CORBA.INTERNAL: CREATE_LISTENER_FAILED_4  vmcid: 0x49421000  minor code: 56  completed: No
    at com.ibm.ws.orbimpl.transport.WSTransport.createListener(WSTransport.java:714)
    at com.ibm.ws.orbimpl.transport.WSTransport.createListener(WSTransport.java:619)

4. 예상 이유 : bootstrap server 가 사용되는 2809 port 를 사전에 다른 이용자가 점유해서 포트 충돌 발생

5. 조치 방안 : netstat -an|grep 2809 를 이용해서 포트 사용여부를 체크한 후 점유한 프로세스를 kill 하거나
               bootstap server 가 사용하는 포트를 2809 가 아닌 다른 port 로 변경한다.
               이 경우 올릴려고 하는 서버의 config 의 serverindex.xml 에 해당 정보가 담겨있다.


댓글