오류 코드 대조표
CODE 오류 코드표
| 오류 코드 | Message 값 / 설명 | |
| 0 | 전역 | 성공 |
| -1 | 전역 | 로그인 실패 / App_ID 또는 App_KEY가 유효하지 않음 |
| -2 | 전역 | 로그인 실패 / 후냐오 서버 연결 시간 초과 [curl 상태 코드] |
| -3 | 전역 | 현재 로그인된 계정 요금제가 만료됨 |
| -4 | 전역 | Login_Expire |
| -5 | 전역 | Login_ServerError / 서버 접속 오류 |
| -6 | 전역 | Login_MbSvrError / mbservice 시작 실패 |
| -7 | 전역 | Login_Uping / 아직 업로드가 진행 중입니다. 완료될 때까지 기다려야 로그인할 수 있습니다. |
| -8 | 전역 | Login_Occupy / 다른 인스턴스에서 이미 로그인을 점유 중입니다. |
| -9 | 전역 | 데이터 동기화 실패: 시간 초과 |
| -10 | 전역 | 데이터 처리 실패: 데이터 손상으로 인해 로드할 수 없음 |
| -11 | 전역 | 데이터 처리 실패: 현재 디렉터리에 쓰기 권한이 없음, 디렉터리 위치 |
| -12 | 전역 | 로그인 실패 / App_ID가 온라인 상태임 |
| -13 | 전역 | 환경 삭제 실패 |
| -14 | 전역 | 쿠키 가져오기 실패: 쿠키 형식이 유효하지 않음 |
| -15 | 전역 | 쿠키 내보내기 실패: 쿠키 내용이 비어 있음 |
| -101 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: 환경 이름이 너무 긺 |
| -102 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: 환경 설명이 너무 긺 |
| -103 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: 그룹이 존재하지 않음 |
| -104 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: 프록시 서버 입력값이 유효하지 않음 |
| -105 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: 프록시 탐지 실패, 잘못된 프록시 |
| -106 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: 시간대 초기화 실패 |
| -107 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: 운영 체제 이름 입력 오류 |
| -108 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: 환경 해상도 입력 오류 |
| -109 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: USERAGENT가 유효한 값으로 입력되지 않음 |
| -110 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: 환경 기본 언어가 유효한 값으로 입력되지 않음 |
| -111 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: FingerPrint_Setting 입력값이 유효하지 않음 |
| -112 | 환경 생성/업데이트 | 환경 생성/업데이트 실패: 가져온 쿠키 파일 내용이 유효하지 않음 |
| -10000 | 전역 | 알 수 없는 예외 |
Status 오류 코드표
| 오류 코드 | 설명 |
| 0 | 성공 |
| -1 | 데이터 초기화 실패 |
| -2 | 브라우저 커널 시작 실패 |
| -3 | 현재 브라우저 환경: 플러그인 다운로드 실패 |
| -4 | 현재 브라우저 환경: 플러그인 로드 실패 |
| -5 | 현재 브라우저 환경: 자동화 스크립트 다운로드 실패 |
| -6 | 현재 브라우저 환경: 자동화 스크립트 로드 실패 |
| -7 | 현재 브라우저 환경: 이미 실행 중임 |
| -8 | 현재 브라우저 환경: 이미 실행 대기열에 추가됨 |
| -9 | 현재 브라우저 환경: CDP 초기화 실패 |
| -10 | 현재 브라우저 환경: Service 초기화 실패 |
| -11 | 현재 브라우저 환경: CD 리스닝 실패 |
| -12 | 현재 브라우저 환경: DP 종료 |
| -13 | 현재 브라우저 환경: 연결 실패 |
| -14 | 현재 브라우저 환경: 환경 초기화 실패 |
| -15 | 현재 브라우저 환경: GetShortPathName 실패 |
| -16 | 현재 브라우저 환경: 메모리 신청 실패 |
| -17 | 현재 브라우저 환경: 로그인 종료 |
| -18 | 현재 브라우저 환경: 응답 정보를 받지 못함 |
| -19 | 현재 브라우저 환경: 닫기 실패 |
| -20 | Headless 열기 항목은 stop으로 닫을 수 없습니다. kill 사용을 권장합니다. |
| -21 | 현재 브라우저 환경: 강제 종료 실패 |
| -22 | 지정된 환경 SessionId를 찾을 수 없음 |
| -5010 | POST 문자열 요청 API SERVER URL 주소가 유효하지 않거나, 요청된 대상 API URL에 유효하지 않은 문자가 있음 |
| -10000 | 알 수 없는 오류 |
CURL 프록시 탐지 오류 코드표
| 오류 코드 | 설명 | |
| 0 | CURLE_OK | 성공 |
| 1 | CURLE_UNSUPPORTED_PROTOCOL | 지원되지 않는 프로토콜입니다. 이 버전의 cURL은 해당 프로토콜을 지원하지 않습니다. |
| 2 | CURLE_FAILED_INIT | 초기화 실패. |
| 3 | CURLE_URL_MALFORMAT | URL 형식 오류. |
| 4 | CURLE_NOT_BUILT_IN | 이 버전의 cURL에 컴파일되지 않은 기능입니다. |
| 5 | CURLE_COULDNT_RESOLVE_PROXY | 프록시 서버를 해석할 수 없습니다. |
| 6 | CURLE_COULDNT_RESOLVE_HOST | 호스트 이름을 해석할 수 없습니다. |
| 7 | CURLE_COULDNT_CONNECT | 원격 서버에 연결할 수 없습니다. |
| 8 | CURLE_WEIRD_SERVER_REPLY | 서버 응답이 비정상입니다. |
| 9 | CURLE_REMOTE_ACCESS_DENIED | 원격 접속이 거부되었습니다. |
| 10 | CURLE_FTP_ACCEPT_FAILED | FTP 수락 실패. |
| 11 | CURLE_FTP_WEIRD_PASS_REPLY | FTP 비밀번호 응답이 비정상입니다. |
| 12 | CURLE_FTP_ACCEPT_TIMEOUT | FTP 수락 시간 초과. |
| 13 | CURLE_FTP_WEIRD_PASV_REPLY | FTP PASV 응답이 비정상입니다. |
| 14 | CURLE_FTP_WEIRD_227_FORMAT | FTP 227 형식 비정상. |
| 15 | CURLE_FTP_CANT_GET_HOST | FTP 호스트를 가져올 수 없습니다. |
| 16 | CURLE_HTTP2 | HTTP/2 오류. |
| 17 | CURLE_FTP_COULDNT_SET_TYPE | FTP 유형을 설정할 수 없습니다. |
| 18 | CURLE_PARTIAL_FILE | 일부 파일 전송 실패. |
| 19 | CURLE_FTP_COULDNT_RETR_FILE | FTP 파일을 검색할 수 없습니다. |
| 20 | CURLE_OBSOLETE20 | 폐기됨. |
| 21 | CURLE_QUOTE_ERROR | 명령 실행 오류. |
| 22 | CURLE_HTTP_RETURNED_ERROR | HTTP 요청 반환 오류. |
| 23 | CURLE_WRITE_ERROR | 쓰기 오류. |
| 24 | CURLE_OBSOLETE24 | 폐기됨. |
| 25 | CURLE_UPLOAD_FAILED | 업로드 실패. |
| 26 | CURLE_READ_ERROR | 읽기 오류. |
| 27 | CURLE_OUT_OF_MEMORY | 메모리 부족. |
| 28 | CURLE_OPERATION_TIMEDOUT | 작업 시간 초과. |
| 29 | CURLE_OBSOLETE29 | 폐기됨. |
| 30 | CURLE_FTP_PORT_FAILED | FTP PORT 명령 실패. |
| 31 | CURLE_FTP_COULDNT_USE_REST | FTP REST 명령을 사용할 수 없습니다. |
| 32 | CURLE_OBSOLETE32 | 폐기됨. |
| 33 | CURLE_RANGE_ERROR | 범위 오류. |
| 34 | CURLE_HTTP_POST_ERROR | HTTP POST 요청 오류. |
| 35 | CURLE_SSL_CONNECT_ERROR | SSL 연결 오류. |
| 36 | CURLE_BAD_DOWNLOAD_RESUME | 다운로드 재개 오류. |
| 37 | CURLE_FILE_COULDNT_READ_FILE | 파일을 읽을 수 없습니다. |
| 38 | CURLE_LDAP_CANNOT_BIND | LDAP 바인딩 불가. |
| 39 | CURLE_LDAP_SEARCH_FAILED | LDAP 검색 실패. |
| 40 | CURLE_OBSOLETE40 | 폐기됨. |
| 41 | CURLE_FUNCTION_NOT_FOUND | 함수를 찾을 수 없습니다. |
| 42 | CURLE_ABORTED_BY_CALLBACK | 콜백 함수 중단. |
| 43 | CURLE_BAD_FUNCTION_ARGUMENT | 함수 파라미터 오류. |
| 44 | CURLE_OBSOLETE44 | 폐기됨. |
| 45 | CURLE_INTERFACE_FAILED | 인터페이스 실패. |
| 46 | CURLE_OBSOLETE46 | 폐기됨. |
| 47 | CURLE_TOO_MANY_REDIRECTS | 리디렉션이 너무 많음. |
| 48 | CURLE_UNKNOWN_OPTION | 알 수 없는 옵션. |
| 49 | CURLE_SETOPT_OPTION_SYNTAX | 옵션 구문 오류. |
| 50 | CURLE_OBSOLETE50 | 폐기됨. |
| 51 | CURLE_OBSOLETE51 | 폐기됨. |
| 52 | CURLE_GOT_NOTHING | 데이터를 받지 못했습니다. |
| 53 | CURLE_SSL_ENGINE_NOTFOUND | SSL 엔진을 찾을 수 없습니다. |
| 54 | CURLE_SSL_ENGINE_SETFAILED | SSL 엔진 설정 실패. |
| 55 | CURLE_SEND_ERROR | 전송 오류. |
| 56 | CURLE_RECV_ERROR | 수신 오류. |
| 57 | CURLE_OBSOLETE57 | 폐기됨. |
| 58 | CURLE_SSL_CERTPROBLEM | SSL 인증서 문제. |
| 59 | CURLE_SSL_CIPHER | SSL 키 문제. |
| 60 | CURLE_PEER_FAILED_VERIFICATION | 피어 검증 실패. |
| 61 | CURLE_BAD_CONTENT_ENCODING | 콘텐츠 인코딩 오류. |
| 62 | CURLE_OBSOLETE62 | 폐기됨. |
| 63 | CURLE_FILESIZE_EXCEEDED | 파일 크기가 제한을 초과함. |
| 64 | CURLE_USE_SSL_FAILED | SSL 사용 실패. |
| 65 | CURLE_SEND_FAIL_REWIND | 전송 되감기 실패. |
| 66 | CURLE_SSL_ENGINE_INITFAILED | SSL 엔진 초기화 실패. |
| 67 | CURLE_LOGIN_DENIED | 로그인이 거부됨. |
| 68 | CURLE_TFTP_NOTFOUND | TFTP 파일을 찾을 수 없음. |
| 69 | CURLE_TFTP_PERM | TFTP 권한 오류. |
| 70 | CURLE_REMOTE_DISK_FULL | 원격 디스크 공간 부족. |
| 71 | CURLE_TFTP_ILLEGAL | TFTP 잘못된 작업. |
| 72 | CURLE_TFTP_UNKNOWNID | TFTP 알 수 없는 ID. |
| 73 | CURLE_REMOTE_FILE_EXISTS | 원격 파일이 이미 존재함. |
| 74 | CURLE_TFTP_NOSUCHUSER | TFTP 사용자가 존재하지 않음. |
| 75 | CURLE_OBSOLETE75 | 폐기됨. |
| 76 | CURLE_OBSOLETE76 | 폐기됨. |
| 77 | CURLE_SSL_CACERT_BADFILE | SSL CA 인증서 파일 오류. |
| 78 | CURLE_REMOTE_FILE_NOT_FOUND | 원격 파일을 찾을 수 없음. |
| 79 | CURLE_SSH | SSH 오류. |
| 80 | CURLE_SSL_SHUTDOWN_FAILED | SSL 종료 실패. |
| 81 | CURLE_AGAIN | 리소스가 일시적으로 사용 불가능함. |
| 82 | CURLE_SSL_CRL_BADFILE | SSL CRL 파일 오류. |
| 83 | CURLE_SSL_ISSUER_ERROR | SSL 발급자 오류. |
| 84 | CURLE_FTP_PRET_FAILED | FTP PRET 명령 실패. |
| 85 | CURLE_RTSP_CSEQ_ERROR | RTSP CSEQ 오류. |
| 86 | CURLE_RTSP_SESSION_ERROR | RTSP 세션 오류. |
| 87 | CURLE_FTP_BAD_FILE_LIST | FTP 파일 목록 오류. |
| 88 | CURLE_CHUNK_FAILED | 청크 실패. |
| 89 | CURLE_NO_CONNECTION_AVAILABLE | 사용 가능한 연결 없음. |
| 90 | CURLE_SSL_PINNEDPUBKEYNOTMATCH | SSL 고정 공개 키 불일치. |
| 91 | CURLE_SSL_INVALIDCERTSTATUS | SSL 인증서 상태가 유효하지 않음. |
| 92 | CURLE_HTTP2_STREAM | HTTP/2 스트림 오류. |
| 93 | CURLE_RECURSIVE_API_CALL | 재귀적 API 호출. |
| 94 | CURLE_AUTH_ERROR | 인증 오류. |
| 95 | CURLE_HTTP3 | HTTP/3 오류. |
| 96 | CURLE_QUIC_CONNECT_ERROR | QUIC 연결 오류. |
| 97 | CURLE_PROXY | 프록시 오류. |
| 98 | CURLE_SSL_CLIENTCERT | 클라이언트 SSL 인증서 오류. |
| 99 | CURLE_UNRECOVERABLE_POLL | 복구 불가능한 폴링 오류. |
| 100 | CURLE_TOO_LARGE | 요청이 너무 큼. |
| 101 | CURLE_ECH_REQUIRED | ECH 필요. |
CDP 오류 메시지 대조표
| 오류 메시지 | 설명 |
| 후냐오 데이터 저장 폴더를 읽을 수 없어 실행 비정상... 폴더 권한을 확인 및 수정하거나 새 저장 위치로 변경하십시오. | 데이터 저장 폴더를 읽을 수 없어 실행 비정상입니다. |
| cdp.exe가 비활성화되었습니다. 서드파티 앱에서 비활성화를 해제하십시오. | cdp가 정상적으로 시작되지 않았습니다. |
| 세션 환경 OpenChromeDp InitService Fail | mbsvr가 정상적으로 시작되지 않았습니다. |
| InitCDPFail (로컬 cdp 메시지 리스닝 포트를 정상적으로 설정할 수 없음) | 로컬 cdp 메시지 리스닝 포트를 정상적으로 설정할 수 없습니다. |
| 세션 환경 OpenChromeDp connect Fail | cdp 리스닝 포트 연결 실패. |
| 세션 환경 OpenChromeDp GreateFinger Fail | uaconf 파일을 생성할 수 없습니다. |
| GetShortPathName Fail %s:%s | mbdata 디렉터리가 너무 길어 발생한 문제 등. |
| 세션 환경 OpenChromeDp 실패 (연결이 대상에 의해 닫힘) ! | 연결이 대상에 의해 닫혔습니다. |
| 세션 환경 OpenChromeDp 실패 (데이터 수신 시간 초과) ! | 데이터 수신 시간 초과. |
| 세션 환경 OpenChromeDp 실패 (연결 재설정됨) ! | 연결이 재설정되었습니다. |
| 세션 환경 OpenChromeDp 실패 (프로세스 ID로 메인 창을 찾을 수 없어 크롬 종료) ! | 프로세스 ID로 메인 창을 찾을 수 없어 크롬을 종료합니다. |
| 세션 환경 OpenChromeDp 실패 (proto 해석 예외) ! | proto 해석 예외. |
| 세션 환경 OpenChromeDp 실패 (크롬 프로세스 종료됨) ! | 크롬 프로세스가 종료되었습니다. |
| 세션 환경 OpenChromeDp 실패 (메인 창을 찾을 수 없음, 크롬이 조기에 닫혔을 수 있음) ! | 메인 창을 찾을 수 없습니다. 크롬이 조기에 닫혔을 수 있습니다. |
| 세션 환경 OpenChromeDp 실패 (창 핸들 반환 실패) ! | 창 핸들 반환 실패. |
| 세션 환경 OpenChromeDp 실패 (이전 크롬이 여전히 종료 중임; 나중에 다시 시도) ! | 그룹 제어 시 이전 창이 닫히지 않았습니다. |
| 세션 환경 OpenChromeDp 실패 (프로필이 다른 인스턴스에서 사용 중임; 나중에 다시 시도) ! | data 디렉터리가 잠겨 있습니다. |
| 세션 환경 OpenChromeDp 실패 (입력 파라미터가 XX와 같지 않음; 종료) ! | mbbrowse와 cdp 버전이 일치하지 않습니다. |
| 세션 환경 OpenChromeDp 실패 (chromedp.NewContext fail:) ! | chromedp.NewContext(allocCtx) 호출 실패. |
| 세션 환경 OpenChromeDp 실패 (크롬 초기화 실패: 크롬 시작 실패:) ! | chromedp.Run 호출 중 오류가 발생했습니다. |
| 세션 환경 OpenChromeDp 실패 (크롬 초기화 실패: fork/exec MBbrowser\chrome.exe: 지정된 경로를 찾을 수 없음) ! | chromedp.Run 호출 중 오류가 발생했습니다. |
| 세션 환경 OpenChromeDp 실패 (c.Browser가 비어 있음) ! | 크롬 실행 후 프로세스 ID를 찾을 수 없습니다. |
