2009-01-15 5 views
1

나는 이것을 어디에 두어야할지 모르겠으므로 나를 용서해야 할 것이다. 이것은 C# Web Services 및 Network/Security 관리 영역에서 중복됩니다.컴퓨터 A는 네트워크 웹 서비스에 연결할 수 있지만 컴퓨터 B는 연결할 수 없습니다. 어떤 아이디어?

다양한 웹 응용 프로그램을 실행하는 서버가 있습니다. 그 중 하나는 웹 서비스입니다. 모든 계정이 실행되는 계정은 시스템의 로컬 계정입니다. 도메인 계정이 아닙니다. 왜 이것이 어떻게되었는지는 모르겠지만 그것이 완료된 방식이기 때문에 그저 길 일뿐입니다.

슈퍼?

내 도메인 계정 이름에 웹 서비스에 대한 전체 권한이 부여되었습니다. 이제 웹 서비스가 실행되는 계정은 도메인 계정이 아니지만 컴퓨터는 도메인과 네트워크에 있습니다. 그래서, 내 컴퓨터에서,이 방식으로 웹 서비스 URL에 브라우저와 유형을 불 수 있습니다 : 이제

http://serverhere:porthere/servicename

재미있는 부분. 동일한 네트워크상의 다른 컴퓨터에서 내 도메인 계정에 로그인하면 웹 서비스를로드 할 수 없습니다.

여기 정말 정말 열정적 인 부분이 있습니다. 두 머신 A와 B에서 웹 서비스를 호스팅하는 서버에 ping을 수행 할 수 없습니다. 핑 소리가 꺼지기 때문일 수도 있습니다.

백만 달러의 질문은 컴퓨터 A가 (내 컴퓨터)가 할 수있는 동안 컴퓨터 B가 웹 서비스에 액세스 할 수없는 이유에 대해 전혀 생각하지 못합니까?

웹 서비스를 호스팅하는 서버에서 Windows 2000을 실행 중입니다. 내 컴퓨터에서 Windows XP가 실행 중입니다. 웹 서비스를로드 할 수없는 컴퓨터에서 Windows 2003 SP 2를 실행 중입니다.

+0

"웹 서비스를로드 할 수 없음"이란 무엇을 의미합니까? 오류가 있습니까? 요청 시간이 초과 되었습니까? HTTP 응답 코드 (있는 경우)는 무엇입니까? –

+0

"Internet Explorer에서 웹 페이지를 표시 할 수 없습니다 ..."라는 페이지가 나타납니다. –

+0

프로그래밍과 관련이없는 네트워크 구성 문제와 더 비슷합니다. –

답변

1

두 시스템의 서브넷 마스크가 동일한 지 확인하십시오. 한 서브넷이 다른 서브넷보다 제한적이라면 기본적으로 해당 컴퓨터의 메시지는 무시됩니다.

1

너무 많은 옵션이 있습니다. 계정 사용 권한 문제에 대해서는 내기하지 않습니다. wireshark 또는 네트워크 모니터와 같은 네트워크 스니퍼와의 통신을 확인해야합니다. 프록시 설정을 확인하십시오. 받은 오류에 대한 자세한 정보를 게시하십시오.

1

어리석은 제안이지만 2003 컴퓨터의 방화벽 설정을 확인 했습니까?

관련 문제