23.1에러 코드 목록
프라우드넷 레퍼런스 페이지의 enum Proud::ErrorType를 참조해 주십시오.
23.2exception 목록
23.3comment 메세지 목록
메세지 | 에러코드 | 상황 | 설명 |
---|---|---|---|
%d bytes in send queue | ErrorType_SendQueueIsHeavy | 송신큐에 너무 많은 메시지가 찼을 시 | 송신 큐에 차있는 용량을 알려줌 OnWarning 발생 |
(AddrPort) is not an IPv4 address! | ErrorType_UnknownAddrPort | IPv4 주소로 변환할 때 | IPv4 address를 획득하는 데 실패 |
Bad format in NotifyServerConnectSuccess | ErrorType_InvalidPacketFormat | 클라이언트에서 서버로 연결 요청을 보낸 후 | 서버와 접속 실패 |
Before OnJoinServerComplete with fail, we got DNS lookup failure. Error=%d | ErrorType_Unexpected | 클라이언트에서 서버 접속 도중에 | DNS 룩업 실패 |
blocked method but no active event | ErrorType_Unexpected | DBCache2 서버에서 DBCache2 클라이언트에 응답할 때 | OnWarning 발생 |
BlockedAddData failed! Call is bug in UserWorkerThread! | ErrorType_Unexpected | DBCache2 클라이언트에서 | 호출 실패 |
BlockedAddData failed! NodeData that confronts OwnerUUID cannot be found. | ErrorType_BadSessionGuid | DBCache2 클라이언트에서 | AddData 실패 |
BlockedAddData failed! NodeData that confronts RootUUID cannot be found. | ErrorType_BadSessionGuid | DBCache2 클라이언트에서 | AddData 실패 |
BlockedRecursiveUpdateData failed! Call is bug in UserWorkerThread! | ErrorType_Unexpected | DBCache2 클라이언트에서 | RemoveData 실패 |
BlockedRecursiveUpdateData failed! NodeData that confronts RootUUID cannot be found. | ErrorType_BadSessionGuid | DBCache2 클라이언트에서 | RecursiveUpdateData 실패 |
BlockedRemoveData failed! Call is bug in UserWorkerThread! | ErrorType_Unexpected | DBCache2 클라이언트에서 | RemoveData 실패 |
BlockedRemoveData failed! NodeData that confronts RootUUID cannot be found. | ErrorType_BadSessionGuid | DBCache2 클라이언트에서 | RemoveData 실패 |
BlockedRemoveData failed! NodeData that confronts UUID cannot be found. | ErrorType_BadSessionGuid | DBCache2 클라이언트에서 | RemoveData 실패 |
BlockUpdateData failed! Call is bug in UserWorkerThread! | ErrorType_Unexpected | DBCache2 클라이언트에서 | UpdateData 실패 |
BlockUpdateData failed! NodeData that confronts RootUUID cannot be found. | ErrorType_BadSessionGuid | DBCache2 클라이언트에서 | UpdateData 실패 |
BlockUpdateData failed! NodeData that confronts UUID cannot be found. | ErrorType_BadSessionGuid | DBCache2 클라이언트에서 | UpdateData 실패 |
Cannot bind TCP socket to a local address! | ErrorType_TCPConnectFailure | 클라이언트에서 서버에 연결하기 위한 소켓 생성에 실패했을 때 | 연결 실패 OnError 발생 |
Cannot send messages unless connection to server exists! | ErrorType_PermissionDenied | 서버와 연결이 해제된 상태에서 메시지 송신 시 | 메시지 송신 실패 OnError 발생 |
Certification Failed to DB Cache | ErrorType_InvalidSessionKey | DBCache2 서버에서 클라이언트에 응답할 때 | 클라이언트 연결 실패 |
checksum failure. | ErrorType_DecryptFail | ByteArray나 message를 복호화 할 때 | 복호화 실패 |
Connected to server successfully, but we cannot get DNS lookup. ErrorCode:%d | ErrorType_Unexpected | 클라이언트에서 서버에 접속 시 | OnError 발생 |
CStartServerParameter.m_enableP2PEncryptedMessaging=false. P2P Messaging can not encrypted!! | ErrorType_EncryptFail | 메시지 송신 시 | OnError 발생 |
Current loaded data owner as DB cache client denied the handover. | ErrorType_PermissionDenied | DB캐시 클라이언트가 서버에 요청한 후 | 데이터 로드 실패 |
Data (root=%s) is already isolated. | ErrorType_PermissionDenied | DB캐시 서버에서 Data load시 | 실패 목록에 추가 |
decryptCount1 read failed!! | ErrorType_DecryptFail | 암호화된 메시지 수신 시 | 복호화 실패 |
decryption failure 1 | ErrorType_DecryptFail | 암호화된 메시지 수신 후 메시지 순서가 올바르지 않을 때 | 메시지 버리기 |
Decryption result is larger! Memory corruption may occur! | ErrorType_DecryptFail | 복호화한 블록이 암호화한 블록보다 클 때 | 복호화 실패 |
DenyUnloadData is called for not-loaded data. | ErrorType_LoadedDataNotFound | DBCache2 클라이언트에서 서버에 데이터 unload 요청 시 | OnWarning 발생 |
DNS lookup failure. error code=(에러코드) | ErrorType_TCPConnectFailure | 클라이언트에서 | 서버 IP 조회 실패 |
Error | ErrorType_DecryptFail | RSA 알고리즘을 사용해 복호화 시도 | 복호화 실패 |
Error : NotifyAddDataSuccess: InsertChild failed. | ErrorType_Unexpected | DBCache2 서버에서 | OnWarning 발생 |
Error : NotifyAddDataSuccess: OwnerNode not found. | ErrorType_Unexpected | DBCache2 서버에서 | OnWarning 발생 |
Error : UnilateralMoveData MovePropNode Fail | ErrorType_ValueNotExist | DBCache2 클라이언트에서 | OnWarning 발생 |
Error : UnilateralMoveData RemoveNode Fail | ErrorType_Unexpected | DBCache2 클라이언트에서 | OnWarning 발생 |
Error : UnilateralRemoveData failed to remove node. | ErrorType_Unexpected | DBCache2 클라이언트에서 | OnWarning 발생 |
Failed to create credential. | ErrorType_EncryptFail | 클라이언트가 서버와 첫 통신 시 | 통신 실패 |
Failed to create SessionKey. | ErrorType_EncryptFail | 클라이언트가 서버와 첫 통신 시 | 통신 실패 |
FATAL: new UDP socket - Cannot create UDP socket! Cannot get TCP NIC address (AddrPort). | ErrorType_LocalSocketCreationFailed | 클라이언트에서 UDP 소켓 생성할 때 | 서버를 향한 UDP 소켓 생성 실패 |
I/O length=%d, error code=%d | ErrorType_DisconnectFromRemote | 소켓 정리 도중에 | 연결 종료 |
Incorrect Packet | ErrorType_DecryptFail | RSA 알고리즘을 사용해 복호화 시도 | 패킷 변조를 확인하여 복호화 실패 |
input is NULL. | ErrorType_DecryptFail | 암호화된 메시지가 입력되지 않았음 | 복호화 실패 |
input is NULL. | ErrorType_EncryptFail | 암호화할 내용이 없을 때 | 암호화 실패 |
input length is invalid. | ErrorType_DecryptFail | 암호화된 메시지 길이가 너무 짧음 | 복호화 실패 |
insufficient output buffer. | ErrorType_EncryptFail | 암호화 된 메시지를 적을 공간 크기가 원본 메시지 크기보다 작을 때 | 암호화 실패 |
invalid input length. | ErrorType_EncryptFail | 원본 메시지 블록 크기가 0보다 작을 때 | 암호화 실패 |
Invalid Root Table Name. | ErrorType_UserRequested | DBCache2 서버에서 | 실패 목록에 추가 |
is isolated. | ErrorType_UserRequested | DBCache2 서버에서 | 데이터 로드 포기 |
key for fast encryption does not exist. | ErrorType_DecryptFail | 복호화용 키가 없을 때 | 복호화 실패 |
key for fast encryption does not exist. | ErrorType_EncryptFail | 암호화용 키가 없을 때 | 암호화 실패 |
Loading data failure. %s | ErrorType_Unexpected | DBCache2 서버에서 | DB로부터 데이터 로드에 실패 실패 목록에 추가 |
Make sure that enableP2PEncryptedMessaging is true. | ErrorType_DecryptFail | 복호화용 키가 없을 때 | 복호화 실패 |
NC.PNL위치에서 MessageType:%d | ErrorType_InvalidPacketFormat | 클라이언트에서 메시지를 수신 한 후 | OnError 발생 |
NLM1 | ErrorType_InvalidLicense | 서버와 클라이언트 연결 시 | 라이선스 관련 이슈로 접속 불가 |
Non-exclusive data access is denied. | ErrorType_PermissionDenied | 비독점 접근을 허용하지 않은 DBCache2 서버에서 데이터 비독점 접근시 | 데이터 로드 실패 |
NPDC | ErrorType_NotifyServerDeniedConnection | 클라이언트에서 서버로 접속할 시 | 연결 실패 OnWarning 발생 |
NPVM1 | ErrorType_ProtocolVersionMismatch | 클라이언트에서 서버 연결시 서버와 사용하는 버전이 다르면 | 연결 실패 |
output is NULL. | ErrorType_DecryptFail | 복호화 된 메시지를 적을 공간이 NULL일 때 | 복호화 실패 |
output is NULL. | ErrorType_EncryptFail | 암호화된 결과물을 저장할 공간이 없을 때 | 암호화 실패 |
output length is invalid. | ErrorType_DecryptFail | 복호화 된 메시지를 적을 공간 크기가 암호화 메시지 크기보다 작을 때 | 복호화 실패 |
Packet compression failed! Error code=%d | ErrorType_CompressFail | 메시지 송신 시 | 메시지 압축 실패 OnError 발생 |
Please Check Encrypt Error CStartServerParameter | ErrorType_EncryptFail | 클라이언트에서 데이터 전송 시 | 암호화 실패 |
Received datagram from UDP became inconsistent! | ErrorType_InvalidPacketFormat, ErrorType_TooLargeMessageDetected | UDP 메시지 수신 시 | OnWarning 발생 |
Received stream from TCP server became inconsistent! | ErrorType_InvalidPacketFormat, ErrorType_TooLargeMessageDetected | TCP 메시지 수신 시 | 연결 종료 |
Remote detected no receive. | ErrorType_ConnectServerTimeout | 클라이언트에서 서버에 연결 요청 시 | 연결 실패 |
RMI (name=%s) | ErrorType_NotImplementedRmi | RMI 호출시 | RMI 호출 실패 |
RootUUID is not valid | ErrorType_UserRequested | DBCache2 서버에서 | 데이터 로드 실패 |
RootUUID not found. | ErrorType_LoadedDataNotFound | DBCache2 서버에서 데이터 로드에 실패했을 시 | OnException 발생 |
RootUUID not found. %s | ErrorType_LoadedDataNotFound | DBCache2 서버에서 데이터 로드에 실패했을 시 | OnException 발생 |
sendQueue %dBytes | ErrorType_SendQueueIsHeavy | 송신큐에 너무 많은 메시지가 찼을 시 | OnWarning 발생 |
Server UDP holepunch OK, but we cannot do DNS look up. Error code = %d | ErrorType_Unexpected | 클라이언트에서 서버와 홀펀칭할 때 | OnError 발생 |
Socket accept fail. socket error=(SocketErrorCode) | ErrorType_LocalSocketCreationFailed | 소켓 생성 시 | 소켓 생성 실패 소켓 에러 코드는 WSAGetLastError()에 따름 |
Stream Extract Error at Reliable UDP | ErrorType_InvalidPacketFormat, ErrorType_TooLargeMessageDetected | 클라이언트에서 reliable udp 송수신시 | OnError 발생 |
TCP graceful disconnect, NetClient.Disconnect() or NetServer.CloseConnection() has been called. | ErrorType_DisconnectFromLocal | 연결 종료 처리 중(Disconnect, CloseConnection을 부른 이후) 메시지 수신 | 메시지 수신 실패 |
TCP graceful disconnect. | ErrorType_DisconnectFromRemote | 소켓 정리 도중에 | 연결 종료 |
The data does not exist. | ErrorType_LoadedDataNotFound | DBCache2 클라이언트에서 데이터 로드 할 때 | 데이터 로드 실패 |
time out | ErrorType_TimeOut | DBCache2 클라이언트에서 | AddData 실패 |
Too long elapsed time in NetClient hearbeat thread! (%3.31f sec) | ErrorType_TooSlowHeartbeatWarning | 클라이언트가 서버에 접속 시 | 연결 실패 OnError 발생 |
Trial count:%d, Arbitrary port number used: %d | Error_NoneAvailableInPortPool | UDP홀펀칭 시 설정한 포트를 사용 불가능할 경우 | 임의의 UDP 포트 바인딩 OnWarning 발생 |
UDP socket for peer connection | ErrorType_LocalSocketCreationFailed | 클라이언트에서 UDP 소켓 생성할 때 | p2p를 위한 UDP 소켓 생성 실패 OnWarning 발생 |
UDP socket for server connection | ErrorType_LocalSocketCreationFailed | 클라이언트에서 UDP 소켓 생성할 때 | 서버를 향한 UDP 소켓 생성 실패 OnWarning 발생 |
Unexpected: TCP-connected socket has no local address! | ErrorType_UnknownAddrPort | 클라이언트에서 서버와 접속 후 자신의 로컬 주소를 이상하게 받아왔을 때 | OnError 발생 |
We stopped socket I/O already. | ErrorType_DisconnectFromLocal | 소켓 정리 도중에 | 연결 종료 |
이미 존재하는 데이터를 로드할때는 ExclusiveLoadNewData를 사용 할 수 없습니다. | ErrorType_AlreadyExists | DBCacheServer에서 데이터를 불러올 때 | 로드 실패 |