서버에는 큐브리드 서버를 구동하고 php서버도 돌고 있으며 서버 로컬에 있는 큐브리드 db를 조회하는 프로그램이 돌고 있습니다.
물론 php도 잘 돌아고 조회도 잘되구요..
클라이언트에서 큐브리드 메니져로 서버에 접속하기 위해 호스트는 추가된 상태입니다.
문제는
1. 서버에서 돌고 있는 php코드를 클라이언트에서 돌려 서버 db를 조회하면 연결 불가하네요..
2. 호스트를 추가해서 서버에 있는 DB목록(?)은 볼수 있었지만 그 하위에 테이블을 조회할 수 없고 아래와 같은 오류가 발생합니다.
===============================================================================
연결(connection)을 얻을 수 없습니다. 해당 DB의 속성> 연결 정보에 설정된 브로커 포트를 확인하십시오.
혹은, 브로커와 서버의 구동 상태를 점검하시오.
===============================================================================
서버와 클러이언트 모두 메니져와 엔진 모두 동일한 버젼이구요..
서버의 방화벽은 아예 꺼놓은 상태입니다.
속성에 들어가 뭘 건드려야 하는지도 모르겠고..^^;;
답변 부탁드리겠습니다.
답변이 늦어 죄송합니다.
질문하신 내용으로 유추해 보았을 때, 문제의 원인은 broker 포트로의 접근이 되지 않는 것으로 보입니다.
아래와 같은 내용을 확인하여 알려주시면 발생한 문제의 정확한 원인과 해결책을 찾아보도록 하겠습니다.
1. client에서 server로 port 접근 여부 확인 (cmd에서 "telnet server_ip broker_port_number")
2. clinet와 server가 동일한 ip 대역폭인지 확인.