|
IPV4, IPV6 겸용 서버를 짜고 있는데요.. 처음에는 IPV6를 깔면 인터넷이 안되서 생기는 문제인 줄 알았는데, 인터넷이 안되는 다른 컴퓨터에서도 잘 되더라고요..
유독 회사의 서버컴에서 안됩니다..
서버컴 사양 : win2003 std SP1, 인텔 DP965RY, 내장 기가비트랜 이고요..
getaddrinfo에서 10093 에러가 뜹니다.. 물론, 이전에 WSAStartup()도 했습니다..
ADDRINFO stInfo, *lpAI, *lpRes = NULL;
memset(&stInfo, 0, sizeof(stInfo));
stInfo.ai_family = AF_UNSPEC;
stInfo.ai_socktype = SOCK_STREAM;
stInfo.ai_protocol = IPPROTO_TCP;
stInfo.ai_flags = AI_NUMERICHOST | AI_PASSIVE;
if(getaddrinfo(NULL, IntToStr(pPort).c_str(), &stInfo, &lpRes)) // 여기서 10093 Error
{
clDebug.PutEx("[Error] TIOCP::Create() - getaddrinfo : %d", WSAGetLastError());
return false;
}
|