* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
|
Linux 64bit 등 |
|
CUBRID 11.2 (11.2.1.0677-82f461a) (64bit release build for Linux) (Jul 26 2022 18:30:33) |
|
CUBRID Admin 11.1.1.0002 (64bit) |
|
java, php, odbc 등 입력 |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
리눅스에 큐브리드를 설치 한 후에 ..
master, broker, manager server 전부 다 정상으로 올라온 상태고
허용 포트도 다 설정한 상태입니다. (8001 , 8002, 30000, 33000, 1523)
연결은 되는데 접속 에러 메시지가 첨부 파일과 같이 뜹니다.
확인 부탁드립니다
일단 해당 에러 메세지는 Manager Server와 http 통신 할때 데이터 요청 후 응답이 null일 경우 출력되는 메세지입니다.
http 통신 관련 점검이 필요해 보입니다. (Manager 서버에서 사용하는 포트(기본:8001) 확인 이 필요합니다.)
1. manager server를 재시작 해보신다거나
'cubrid manager stop' -> 'cubrid manager start'
2. $CUBRID/conf/cm.conf 포트 확인 후
3. local과 원격지에서 각각 http 테스트를 하여 응답 message 를 체크해 보시고
local부터 먼저 확인 한후 원격지에서 테스트 하는 형태로 점검 부탁드립니다.
응답메세지는 아래와 같은 형태로 응답되어야 합니다.
[curl을 이용한 MANAGER Server와 http 테스트 예시]
command) curl -H "Content-Type: application/json; charset=utf-8" -k -d "{\"task\":\"login\",\"id\": \"admin\",\"password\": \"errorpasswd\",\"clientver\": \"11.1\"}" https://localhost:8001/cm_api
command) curl -H "Content-Type: application/json; charset=utf-8" -k -d "{\"task\":\"login\",\"id\": \"admin\",\"password\": \"errorpasswd\",\"clientver\": \"11.1\"}" https://외부 hostname Or ip:8001/cm_api
[패스워드가 틀린 경우 응답 message ]
{
"__EXEC_TIME" : "0 ms",
"note" : "Incorrect password",
"status" : "failure",
"task" : "authenticate"
}