ServerFault에서 처음으로 멋진 작은 수수께끼가 있습니다.
몇 달이 지난 지금 인터넷 연결에 문제가있었습니다.
환경:
Servers: 2 Terminal Servers as an RDSFarm running Windows Server 2008 R2
Browser: Internet Explorer 9
Test/debug browser: Chrome
AntiVirus: Avast 7.0.1455
문제:
불규칙한 간격으로 웹 사이트가로드되지 않아 페이지에 액세스 할 수 없거나 일부 이미지가 완전히로드되지 않는다는 오류가 발생합니다. 또한 검사 후 serveral .js 파일을로드하지 못했습니다.
결과 및 우리가 시도한 것 :
첫 인상:
해당 간격 동안 Chrome을 사용하면 사이트를 새로 고친 후 net :: Error 101 또는 Error 103이 반환됩니다. 다른 경우, 오류가 발생하지 않으면 여러 이미지가 표시되지 않고 X 이미지가 표시됩니다. IE는 페이지를 표시 할 수 없다고 말합니다.
Chrome 개발자 도구 사용 :
콘솔에 여러 리소스를 사용할 수 없다는 메시지가 표시되지만 누락 된 이미지를 마우스 오른쪽 단추로 클릭하고 "그림 표시"를 선택하면 표시됩니다. 직접 URL을 통해 사진을 열면 사진도 표시됩니다.
Chrome 개발자 도구를 통한 감사 :
버그가있는 상태에서 페이지에 대한 감사를 실행했으며 일부 .js 파일이 일부 .png, .jpg 및 .gif 파일과 함께로드되지 않는 것을 발견했습니다. Chrome과 IE에 다른 이미지가로드됩니다.
난독 화 된 JS 파일 및 Avast :
확인한 후, 그 .js 파일의 대부분이 난독 처리 된 JS 파일이라는 것을 알았습니다. Avast 7.0.1455를 실행 한 이후 Web Shield가 문제를 일으키지 않았는지 궁금했습니다.
다시 한 번, 첫 번째 TS에서만 발생하고 두 번째 TS에서는 발생하지 않습니다.
그래서 하루 동안 WebShield를 끄고 개선 된 부분이 있는지 확인했습니다. 그렇지 않았다. 원점으로 돌아가다.
파일에서 캐시 만기 없음 :
로드되지 않은 파일 중 일부에 캐시 만료가없는 것으로 표시되었습니다.
캐싱 :
Sysadmins 중 한 명이 IE 캐시 크기를 잠시 동안 10MB로 변경했는데 문제의 원인 일 수 있습니다. 그는 그것을 65MB 정도로 바꾸었지만 여전히 사람들은 이미지에 문제가 있습니다. 그것은 여전히 1 TS 및 Chrome에서도 발생하므로 캐시가 Chrome에 영향을 줄 것이라고 그룹 정책이 생각하지 않습니까?
네트워크 문제 : 네트워크 나 라우팅 문제 일 수도 있다고 생각했지만 두 TS 서버가 동일한 팀 NIC에 있고 다른 서버는 제대로 작동합니다.
도움!
어디에서 문제를 찾아야하는지에 대한 팁이 있거나 추가 정보가 필요한 경우 도와주세요. 이것은 지금 서버 주 동안 나를 귀찮게했습니다.
편집 및 업데이트
이 문제는 여전히 2 터미널 서버에서만 지속됩니다.
여기 나와 동료가 지금까지 한 일이 있습니다.
한 서버에서 하루 동안 바이러스 백신을 해제하여 서버가 발생하지 않았는지 확인하십시오. 여전히 문제가 발생했습니다.
MTU 크기 확인
기본 설정입니다 (정확한 값을 잊어 버렸습니다 : P). 문제가 여전히 발생했습니다.설치된 Windows 업데이트, IE10 문제가 계속 발생합니다.
프록시가 있는지 확인했습니다.
AV는 프록시를 소위 WebShield로 설정합니다. 우리는 하루에 한 서버에서 서비스와 프로그램을 비활성화했습니다. 여전히 문제가 발생했습니다.NIC 팀이 엉망이되어 다시 설치했습니다. (NIC 드라이버도 다시 설치) 문제가 계속 발생합니다.
그룹 정책 확인 두 터미널 서버 모두에서 IE의 기본 설정 모드를 활성화하는 로컬 컴퓨터 정책이 있었으며 이로 인해 이상한 사용자 지정이 수행되었습니다. 사용 중지 및 ... 문제가 계속 발생했습니다.
사람들이 SharePoint에서 파일을 업로드 및 다운로드하는 데 문제가있는 한 지금까지도 사라졌으며 이로 인해 우리가 사용하는 많은 사이트가 작동하지 않습니다.
직감
독특한 것을 발견하면 연결을 끊는 WebShield와 관련이 있지만 AV가 꺼지면 발생하지 않아야합니다.
리디렉션이 어떻게 엉망이거나 캐시에 문제가있을 수 있습니다. IE9 및 IE10뿐만 아니라 Chrome에서도 동일한 문제가 발생합니다.
누구든지 아이디어가 있다면 크게 감사하겠습니다.
나를 도와 주신 HopelessN00b에 감사드립니다!
최신 정보:
오리지널 TS 중 하나에서 이벤트 뷰어에 다음과 같은 오류가 발생합니다.
Error: (04/04/2013 08:44:42 AM) (Source: Application Error) (User: )
Description: Faulting application name: iexplore.exe, version: 9.0.8112.16470, time stamp: 0x510c8801
Faulting module name: MSHTML.dll, version: 9.0.8112.16470, time stamp: 0x510c9046
Exception code: 0xc0000005
Fault offset: 0x002d0174
Faulting process id: 0x21728
Faulting application start time: 0xiexplore.exe0
Faulting application path: iexplore.exe1
Faulting module path: iexplore.exe2
Report Id: iexplore.exe3
때로는 이것이 나타납니다.하지만 분명히 일부 WYSE 터미널이 너무 오래되어 (라즈베리 파이로 곧 바뀔 것입니다.)
Error: (04/04/2013 11:21:46 AM) (Source: TermDD) (User: )
Description: The Terminal Server security layer detected an error in the protocol stream and has disconnected the client.
Client IP: [IP REDACTED].
도움이 되었기를 바랍니다.