로컬과 리모트 서버에 각각 큐브리드를 설치했습니다.
아래는 현재 사용중인 WAS(Resin 3.1.9)의 JDBC Connection Pool 세팅정보입니다.
<database jndi-name="jdbc/cwdb">
<driver type="cubrid.jdbc.driver.CUBRIDDriver">
<url>jdbc:cubrid:localhost:33000:centerworks:::</url>
<user>cw</user>
<password>cw</password>
</driver>
<prepared-statement-cache-size>8</prepared-statement-cache-size>
<max-connections>5</max-connections>
<max-idle-time>60s</max-idle-time>
</database>
서버 주소에 로컬서버를 설정하면 정상적으로 동작하는데, 리모트 서버를 설정하면 Broker 접속 오류가 뜨네요.
해당 리모트 서버는 외부에서 공유기를 통해서 접속하는 환경이며, 30000, 33000 번을 공유기에서 다 열어둔 상태입니다.
그리고 telnet으로 해당 주소의 해당 포트를 연결하면 연결도 잘 되구요.
JDBC를 이용하여 연결하면 접속 오류가 나는데요.
위의 포트 외에 추가적으로 열어줘야 하는 포트가 있나요?
참고로 Manager를 이용한 작업들(접속, 테이블 생성, 쿼리 실행 등)은 정상적으로 돌아갑니다.
아래는 현재 사용중인 WAS(Resin 3.1.9)의 JDBC Connection Pool 세팅정보입니다.
<database jndi-name="jdbc/cwdb">
<driver type="cubrid.jdbc.driver.CUBRIDDriver">
<url>jdbc:cubrid:localhost:33000:centerworks:::</url>
<user>cw</user>
<password>cw</password>
</driver>
<prepared-statement-cache-size>8</prepared-statement-cache-size>
<max-connections>5</max-connections>
<max-idle-time>60s</max-idle-time>
</database>
서버 주소에 로컬서버를 설정하면 정상적으로 동작하는데, 리모트 서버를 설정하면 Broker 접속 오류가 뜨네요.
해당 리모트 서버는 외부에서 공유기를 통해서 접속하는 환경이며, 30000, 33000 번을 공유기에서 다 열어둔 상태입니다.
그리고 telnet으로 해당 주소의 해당 포트를 연결하면 연결도 잘 되구요.
JDBC를 이용하여 연결하면 접속 오류가 나는데요.
위의 포트 외에 추가적으로 열어줘야 하는 포트가 있나요?
참고로 Manager를 이용한 작업들(접속, 테이블 생성, 쿼리 실행 등)은 정상적으로 돌아갑니다.