2012-01-11 2 views
2

새로운 CF 9 서버의 CFHTTP가 실패했습니다. 내부 또는 외부 IP를 통해 서버의 테스트 페이지에 연결할 때 "408 Request Time-out"메시지가 나타납니다. SSL을 사용하지 않고 표준 포트 80을 사용하고 있습니다.CFHTTP 방화벽 문제가 있습니까? CFHTTP 요청은 어떻게 작성됩니까?

내 오래된 CF 9 서버는 잘 연결될 수 있지만 새로운 서버에 연결하려고 시도하면 실패합니다. 내가 서버에 RDP 경우

, 나는이 방화벽 문제가 의심 해당 IP 포트 80

에 웹 브라우저를 통해 또는 텔넷을 통해 동일한 테스트 페이지를 당길 수입니다. CF 팀이 호스팅 팀과 이야기하기 전에 CF가 HTTP 요청을 처리하는 방법을 알고 싶습니다. 어떤 서비스가 전화를 걸고 있습니까? 어떤 포트가 실행 중인지 등

+1

cfhttp 호출을 수행하지 않는 서버에서 페이지를 호출 할 수 있습니까? 가능하다면 외부 사이트로 cfhttp 할 수 있습니까? –

+0

좋은 질문입니다. 방금 시도하고 예, 나는 외부 서버에 CFHTTP 수 있습니다. 새로운 서버에서 CFHTTP를 사용하지 않는 페이지를 끌어 올 수 있습니다. – David

+0

더 많은 테스트를 한 후에 URL에 쿼리 문자열을 포함시키지 않으면 CFHTTP가 작동한다는 것을 알 수 있습니다. 쿼리 문자열을 URL에 다시 넣으면 실패합니다. querystring에 CFHTTPPARAM을 사용하면 실패합니다. – David

답변

1

실행중인 운영 체제는 밝혀지지 않았지만 Windows 인 경우 새 컴퓨터의 Windows 방화벽 설정을 살펴보고 사용하지 않도록 설정하십시오 방화벽. 이렇게하면 실제로 방화벽인지 여부를 확인할 수 있습니다.

그런 다음 작동하면 방화벽 예외 (예 : JRun)를 추가 할 수 있습니다.

희망이 있습니다.

+0

OS는 Win2008입니다. Windows 방화벽은 꺼져 있지만 서버는 HW 방화벽 뒤에 있습니다. JRun은 특정 포트에서 실행됩니까? 브라우저 나 텔넷 세션이 서버에서 작동하지만 CF (JRun - Java)에서는 작동하지 않는다는 것이 이상합니다. – David

관련 문제